| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. E Berg vs McShane |
 | 0-1 | 69 |
2003 |
1st Malmo Masters | C78 Ruy Lopez |
| 2. S Sulskis vs McShane |
| 1-0 | 91 |
2003 |
Gibraltar Masters | C67 Ruy Lopez |
| 3. Adams vs McShane |
| ½-½ | 30 |
2003 |
Hrokurinn | C78 Ruy Lopez |
| 4. L Dominguez vs McShane |
| ½-½ | 16 |
2003 |
18th North Sea Cup | C78 Ruy Lopez |
| 5. Lahno vs McShane |
 | ½-½ | 25 |
2004 |
5th Lausanne Young Masters | C67 Ruy Lopez |
| 6. M Erdogdu vs McShane |
| ½-½ | 62 |
2004 |
36th Olympiad | C67 Ruy Lopez |
| 7. Vogt vs McShane |
| 0-1 | 53 |
2005 |
Bundesliga 0506 | C67 Ruy Lopez |
| 8. D Ciuksyte vs McShane |
 | ½-½ | 84 |
2006 |
European Union Individual Championships | C95 Ruy Lopez, Closed, Breyer |
| 9. Anand vs McShane |
 | ½-½ | 70 |
2006 |
Bundesliga 2005-6 | C67 Ruy Lopez |
| 10. Anand vs McShane |
| ½-½ | 39 |
2007 |
BL 0708 Werder Bremen - OSC Baden Baden | C67 Ruy Lopez |
| 11. O Von Bahr vs McShane |
 | 0-1 | 79 |
2009 |
Rilton Cup | C95 Ruy Lopez, Closed, Breyer |
| 12. Adams vs McShane |
 | 1-0 | 46 |
2009 |
London Chess Classic | C95 Ruy Lopez, Closed, Breyer |
| 13. V Gashimov vs McShane |
| ½-½ | 34 |
2009 |
17th European Team Championship | C95 Ruy Lopez, Closed, Breyer |
| 14. J Smeets vs McShane |
 | 1-0 | 34 |
2009 |
Howard Staunton Memorial (Scheveningen Match) | C67 Ruy Lopez |
| 15. Anand vs McShane |
 | ½-½ | 41 |
2010 |
London Chess Classic | C67 Ruy Lopez |
| 16. Smirin vs McShane |
| ½-½ | 24 |
2010 |
38th World Open | C67 Ruy Lopez |
| 17. Ganguly vs McShane |
| ½-½ | 59 |
2010 |
38th World Open | C67 Ruy Lopez |
| 18. Motylev vs McShane |
| ½-½ | 25 |
2010 |
2009-2010 Bundesliga | C67 Ruy Lopez |
| 19. Kamsky vs McShane |
| ½-½ | 83 |
2010 |
Aeroflot Open | C67 Ruy Lopez |
| 20. R Hess vs McShane |
 | ½-½ | 28 |
2011 |
Reykjavik Open | C65 Ruy Lopez, Berlin Defense |
| 21. N Firman vs McShane |
| 0-1 | 64 |
2011 |
Bundesliga | C65 Ruy Lopez, Berlin Defense |
| 22. K Miton vs McShane |
 | 1-0 | 58 |
2011 |
Reykjavik Open | C65 Ruy Lopez, Berlin Defense |
| 23. Adams vs McShane |
 | 0-1 | 61 |
2011 |
London Chess Classic | C65 Ruy Lopez, Berlin Defense |
| 24. Ganguly vs McShane |
 | 0-1 | 57 |
2011 |
Tata Steel (Group B) | C67 Ruy Lopez |
| 25. Nijboer vs McShane |
| ½-½ | 20 |
2011 |
Tata Steel (Group B) | C65 Ruy Lopez, Berlin Defense |