| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. I Khairullin vs M Vachier-Lagrave |
| 1-0 | 38 |
2002 |
WYb12 | D94 Grunfeld |
| 2. M Kazhgaleyev vs M Vachier-Lagrave |
 | 1-0 | 19 |
2003 |
28th Rapid Open | D97 Grunfeld, Russian |
| 3. I Khairullin vs M Vachier-Lagrave |
| ½-½ | 35 |
2003 |
Wch U14 | D94 Grunfeld |
| 4. T Banusz vs M Vachier-Lagrave |
| 0-1 | 49 |
2003 |
Wch U14 | D76 Neo-Grunfeld, 6.cd Nxd5, 7.O-O Nb6 |
| 5. G Margvelashvili vs M Vachier-Lagrave |
 | 0-1 | 44 |
2003 |
Wch U14 | D70 Neo-Grunfeld Defense |
| 6. M Alaguzov vs M Vachier-Lagrave |
| ½-½ | 34 |
2004 |
WYb16 | D84 Grunfeld, Grunfeld Gambit Accepted |
| 7. B Tache vs M Vachier-Lagrave |
| 0-1 | 52 |
2004 |
FRA-chT U20 0405 | D85 Grunfeld |
| 8. Vaisser vs M Vachier-Lagrave |
| ½-½ | 50 |
2004 |
ch-FRA | D91 Grunfeld, 5.Bg5 |
| 9. C Marzolo vs M Vachier-Lagrave |
| 0-1 | 28 |
2004 |
4e TOURNOI GMI | D76 Neo-Grunfeld, 6.cd Nxd5, 7.O-O Nb6 |
| 10. E Kengis vs M Vachier-Lagrave |
| ½-½ | 49 |
2004 |
Paris-ch | D76 Neo-Grunfeld, 6.cd Nxd5, 7.O-O Nb6 |
| 11. V Inkiov vs M Vachier-Lagrave |
| ½-½ | 52 |
2004 |
4e TOURNOI GMI | D90 Grunfeld |
| 12. J Hajek vs M Vachier-Lagrave |
| 0-1 | 22 |
2004 |
Paris-ch | D86 Grunfeld, Exchange |
| 13. V Iotov vs M Vachier-Lagrave |
| ½-½ | 24 |
2004 |
WYb16 | D93 Grunfeld, with Bf4 & e3 |
| 14. M Cornette vs M Vachier-Lagrave |
| ½-½ | 41 |
2004 |
France-ch U20 | D85 Grunfeld |
| 15. Vaisser vs M Vachier-Lagrave |
 | 1-0 | 37 |
2005 |
French Championship | D85 Grunfeld |
| 16. Zhou Jianchao vs M Vachier-Lagrave |
| ½-½ | 30 |
2005 |
China - France Youth Match | D85 Grunfeld |
| 17. N Dzagnidze vs M Vachier-Lagrave |
| ½-½ | 50 |
2005 |
6th Lausanne Young Masters | D97 Grunfeld, Russian |
| 18. Mamedyarov vs M Vachier-Lagrave |
| 1-0 | 37 |
2005 |
6th Lausanne Young Masters | D76 Neo-Grunfeld, 6.cd Nxd5, 7.O-O Nb6 |
| 19. Wang Yue vs M Vachier-Lagrave |
 | 0-1 | 30 |
2006 |
Lausanne Young Masters | D79 Neo-Grunfeld, 6.O-O, Main line |
| 20. G Sargissian vs M Vachier-Lagrave |
| ½-½ | 37 |
2006 |
37th Chess Olympiad | D80 Grunfeld |
| 21. R Wojtaszek vs M Vachier-Lagrave |
 | 0-1 | 46 |
2006 |
Lausanne Young Masters | D97 Grunfeld, Russian |
| 22. R Wojtaszek vs M Vachier-Lagrave |
| ½-½ | 36 |
2006 |
Lausanne Young Masters | D97 Grunfeld, Russian |
| 23. Vaisser vs M Vachier-Lagrave |
| ½-½ | 39 |
2006 |
French Championships | D86 Grunfeld, Exchange |
| 24. Koneru vs M Vachier-Lagrave |
| 1-0 | 36 |
2006 |
Cap D'Agde | D93 Grunfeld, with Bf4 & e3 |
| 25. O Jovanic vs M Vachier-Lagrave |
| 0-1 | 33 |
2006 |
Paris Championship | D80 Grunfeld |