| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. B Ahlander vs McShane |
 | 0-1 | 41 |
2003 |
1st Malmo Masters | E94 King's Indian, Orthodox |
| 2. Carlsen vs McShane |
| ½-½ | 21 |
2004 |
Drammen International Chess Festival | E94 King's Indian, Orthodox |
| 3. Beliavsky vs McShane |
| ½-½ | 33 |
2005 |
Magistral Ciutat d'Igualada | E94 King's Indian, Orthodox |
| 4. Navara vs McShane |
| 1-0 | 58 |
2005 |
15th European Team Championship | E94 King's Indian, Orthodox |
| 5. Huzman vs McShane |
| 0-1 | 31 |
2005 |
21st European Club Cup | E94 King's Indian, Orthodox |
| 6. Bu Xiangzhi vs McShane |
| 1-0 | 43 |
2005 |
2nd Sanjin Hotel Cup | E94 King's Indian, Orthodox |
| 7. Pinter vs McShane |
| 0-1 | 52 |
2005 |
21st European Club Cup | E94 King's Indian, Orthodox |
| 8. P Wells vs McShane |
| ½-½ | 19 |
2006 |
Wijk aan Zee | E94 King's Indian, Orthodox |
| 9. Kasimdzhanov vs McShane |
 | 0-1 | 74 |
2008 |
Bundesliga 2007-8 | E94 King's Indian, Orthodox |
| 10. Eljanov vs McShane |
| 1-0 | 61 |
2008 |
BL 0708 Werder Bremen - SV Wattenscheid | E94 King's Indian, Orthodox |
| 11. E L'Ami vs McShane |
 | ½-½ | 52 |
2009 |
Howard Staunton Memorial (Scheveningen Match) | E94 King's Indian, Orthodox |
| 12. Van Wely vs McShane |
| 1-0 | 65 |
2009 |
Howard Staunton Memorial (Scheveningen Match) | E94 King's Indian, Orthodox |
| 13. J Werle vs McShane |
| 0-1 | 60 |
2009 |
Howard Staunton Memorial (Scheveningen Match) | E94 King's Indian, Orthodox |
| 14. Y Pelletier vs McShane |
| ½-½ | 36 |
2009 |
17th European Team Championship | E94 King's Indian, Orthodox |