| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. I Nepomniachtchi vs D Andreikin |
| ½-½ | 30 |
2001 |
EYCC B12 | B22 Sicilian, Alapin |
| 2. I Nepomniachtchi vs A Diamant |
| 0-1 | 57 |
2001 |
WYB12 | B22 Sicilian, Alapin |
| 3. I Nepomniachtchi vs E Bonnet |
| 1-0 | 37 |
2001 |
WYB12 | B22 Sicilian, Alapin |
| 4. I Nepomniachtchi vs Carlsen |
 | 1-0 | 53 |
2003 |
WYCC - B14 | B22 Sicilian, Alapin |
| 5. I Nepomniachtchi vs K Landa |
 | 0-1 | 70 |
2004 |
57th Russian Championship Qualifier | B22 Sicilian, Alapin |
| 6. I Nepomniachtchi vs D Lintchevski |
| 1-0 | 60 |
2005 |
Young Stars of the World | B33 Sicilian |
| 7. I Nepomniachtchi vs C Vernay |
 | 1-0 | 27 |
2005 |
BELFORT YWCC Boys Under 16 | B56 Sicilian |
| 8. I Nepomniachtchi vs Negi |
| 1-0 | 70 |
2005 |
Young Stars of the World | B40 Sicilian |
| 9. I Nepomniachtchi vs P Nakhapetiane |
| 1-0 | 60 |
2005 |
BELFORT YWCC Boys Under 16 | B33 Sicilian |
| 10. I Nepomniachtchi vs I Khairullin |
| ½-½ | 39 |
2005 |
Russian Under-20 Championships | B33 Sicilian |
| 11. I Nepomniachtchi vs R Mamedov |
| ½-½ | 41 |
2005 |
Young Stars of the World | B22 Sicilian, Alapin |
| 12. I Nepomniachtchi vs M Vachier-Lagrave |
| ½-½ | 55 |
2005 |
BELFORT YWCC Boys Under 16 | B22 Sicilian, Alapin |
| 13. I Nepomniachtchi vs A Timofeev |
| 0-1 | 51 |
2005 |
Russian Under-20 Championships | B22 Sicilian, Alapin |
| 14. I Nepomniachtchi vs S Zhigalko |
| 0-1 | 58 |
2005 |
Young Stars of the World | B33 Sicilian |
| 15. I Nepomniachtchi vs R Gogineni |
| 1-0 | 35 |
2005 |
BELFORT YWCC Boys Under 16 | B57 Sicilian |
| 16. I Nepomniachtchi vs Y Kuzubov |
| 0-1 | 52 |
2005 |
Young Stars of the World | B33 Sicilian |
| 17. I Nepomniachtchi vs I Khairullin |
| ½-½ | 35 |
2005 |
Young Stars of the World | B22 Sicilian, Alapin |
| 18. I Nepomniachtchi vs F Bindrich |
| 1-0 | 45 |
2005 |
BELFORT YWCC Boys Under 16 | B50 Sicilian |
| 19. I Nepomniachtchi vs O Chebotarev |
 | 1-0 | 28 |
2006 |
59th Russian Championship | B46 Sicilian, Taimanov Variation |
| 20. I Nepomniachtchi vs V Onischuk |
| ½-½ | 43 |
2006 |
4th Young Stars of the World | B90 Sicilian, Najdorf |
| 21. I Nepomniachtchi vs V Zakhartsov |
| 1-0 | 36 |
2006 |
Open | B90 Sicilian, Najdorf |
| 22. I Nepomniachtchi vs V Popov |
| ½-½ | 49 |
2006 |
59th Russian Championship | B90 Sicilian, Najdorf |
| 23. I Nepomniachtchi vs D Khismatullin |
 | 1-0 | 57 |
2006 |
Russian Championship Superfinal | B23 Sicilian, Closed |
| 24. I Nepomniachtchi vs D Khismatullin |
| 0-1 | 49 |
2006 |
Open | B90 Sicilian, Najdorf |
| 25. I Nepomniachtchi vs A Volodin |
 | 1-0 | 37 |
2006 |
4th Young Stars of the World | B70 Sicilian, Dragon Variation |