Escriba unha continuación para este parágrafo - Desde 2002, McShane enfróntase a unha oposición máis dura, incluíndo xogadores dos dez mellores do mundo. Xogou para Inglaterra na Olimpíada de xadrez en Bled
, anotando 61⁄2/11 puntos, e gañou a medalla de prata no Campionato Mundial Junior en Goa. En 2003 terminou quinto no torneo Hrokurinn en Reykjavík, terminando por diante do xogador número un da Gran Bretaña Michael Adams e empatando partidos contra Viktor Korchnoi e Alexei Shirov. Pouco despois, derrotou a Shirov nun torneo blitz de Reykjavík. No torneo Sigeman & Co de 2003 en Malmö, terminou terceiro cunha puntuación de 51⁄2/9, empatando o seu partido co gañador do torneo, Vasily Ivanchuk. Tamén en 2003, McShane terminou 27o de 207 con 8/13 no Campionato Europeo Individual en Silivri en Turquía, 11⁄2 puntos por detrás do gañador, Zurab Azmaiparashvili. Pouco despois empatou en primeiro lugar con Alexei Dreev e Krishnan Sasikiran na Copa do Mar do Norte xogada en Esbjerg en Dinamarca con 61⁄2/9, terminou en segundo lugar na Politiken Cup en Copenhague con 81⁄2/11 e gañou o Malmö Masters con 71⁄2/9, un punto e medio por diante do seu rival máis próximo. En 2009/10 empatou entre o primeiro e o quinto lugar con Eduardas Rozentalis, Pavel Ponkratov, Radosław Wojtaszek e Igor Lysyj na 39a Rilton Cup en Estocolmo. En 2010 gañou o terceiro torneo Remco Heite en Wolvega.