2002tik aurrera, McShane-k aurre egin behar izan dio oposizioari, baita munduko hamar onenen artekoari ere. Ingalaterrarekin jokatu zuen Bledeko Xake Olinpiadan.
, 61⁄2/11 puntu lortuz, eta zilarrezko domina irabazi zuen Goako Munduko Junior Txapelketan. 2003an bosgarren postua lortu zuen Reykjavík-eko Hrokurinn txapelketan, Michael Adams britainiar jokalariaren aurretik eta Viktor Korchnoi eta Alexei Shirov-en aurka berdindu zituen partidak. Handik gutxira, Shirov garaitu zuen Reykjavíkeko blitz txapelketan. 2003ko Sigeman & Co txapelketan, Malmö-n, hirugarren sailkatu zen 51⁄2/9ko puntuazioarekin, bere partida berdindu zuen txapelketako irabazlearekin, Vasily Ivanchuk-ekin. 2003an ere, McShane 27. postuan amaitu zen 207tik 8/13rekin Turkiako Silivri-n jokatu zen Europako Banakako Txapelketan, irabazlearen atzetik, Zurab Azmaiparashvili. Handik gutxira, Alexei Dreev eta Krishnan Sasikiranekin berdindu zuen lehena Esbjerg-en (Danimarka) jokatutako Ipar Itsasoko Kopan 61⁄2/9koarekin, Kopenhageko Politiken Kopa 81⁄2/11koarekin eta Malmö Masters-a 71⁄2/9koarekin irabazi zuen, puntu eta erdira aurkari hurbilenaren aurretik. 2009/10 urtean, Eduardas Rozentalis, Pavel Ponkratov, Radosław Wojtaszek eta Igor Lysyj-ekin batera, Estokolmoko 39. Rilton Kopako lehen eta bosgarren postuetan parekatu zuen. 2010ean hirugarren Remco Heite txapelketa irabazi zuen Wolvegan.