Napisati nadaljevanje za ta odstavek - Od okoli leta 2002 se je McShane soočal z močnejšim nasprotovanjem, vključno s igralci iz prvih desetih svetov. Igral je za Anglijo na šahovski olimpijadi v Bledu.
, ki je dosegel 61⁄2/11 točk, in osvojil srebrno medaljo na svetovnem juniorskem prvenstvu v Goi. Leta 2003 je na turnirju Hrokurinn v Reykjaviku končal na petem mestu, pred britanskim igralcem številka ena Michaelom Adamsom in v remisijah proti Viktorju Korchnoju in Alekseju Širovu. Kmalu zatem je premagal Shirova na blitz turnirju v Reykjaviku. Na turnirju Sigeman & Co v Malmöju leta 2003 je končal tretji s rezultatom 51⁄2/9, kar je pomenilo, da je bil njegov tekma enak z zmagovalcem turnirja Vasilijom Ivančukom. Tudi leta 2003 je McShane na evropskem prvenstvu v Silivriju v Turčiji končal na 27. mestu od 207 z 8/13, 11⁄2 točke za zmagovalcem Zurabom Azmaiparashvilijem. Kmalu zatem se je v pokalu Severnega morja v Esbjergu v Danski z 61⁄2/9 izenačil z Alexejem Dreevom in Krishnanom Sasikiranom, v Politiken Cupu v Kopenhagnu z 81⁄2/11 se je izenačil na drugem mestu in z 71⁄2/9 zmagal na Malmö Mastersu, točko in pol pred svojim najbližjim tekmecem. V sezoni 2009/10 je na 39. Riltonovem pokalu v Stockholmu z Eduardom Rozentalisom, Pavlom Ponkratovom, Radoslavom Wojtaszekom in Igorom Lysyjem podeloval prvo do peto mesto. Leta 2010 je osvojil tretji turnir Remco Heite v Wolvegi.