| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Botvinnik vs I Kalinin |
 | 1-0 | 29 |
1924 |
Leningrad 2/3th cat | C55 Two Knights Defense |
| 2. V Miliutin vs Botvinnik |
 | 0-1 | 23 |
1924 |
juniors | D72 Neo-Grunfeld, 5.cd, Main line |
| 3. Botvinnik vs A Zilberman |
 | 1-0 | 48 |
1924 |
Leningrad jr | D51 Queen's Gambit Declined |
| 4. Botvinnik vs N Begunov |
 | 1-0 | 32 |
1924 |
Leningrad 2/3th cat | D30 Queen's Gambit Declined |
| 5. G Abramovic vs Botvinnik |
 | 0-1 | 32 |
1924 |
Leningrad jr | E61 King's Indian |
| 6. Botvinnik vs N Timofeev |
 | 1-0 | 23 |
1924 |
Leningrad | D26 Queen's Gambit Accepted |
| 7. V Zbandutto vs Botvinnik |
 | ½-½ | 43 |
1924 |
Leningrad 2nd cat | C98 Ruy Lopez, Closed, Chigorin |
| 8. Botvinnik vs I Folga |
 | 1-0 | 37 |
1924 |
Leningrad | A48 King's Indian |
| 9. Botvinnik vs A Makhlin |
 | 1-0 | 28 |
1924 |
Leningrad 2/3th cat | C62 Ruy Lopez, Old Steinitz Defense |
| 10. G Andreev vs Botvinnik |
 | 0-1 | 46 |
1924 |
Leningrad | E60 King's Indian Defense |
| 11. G Abramovic vs Botvinnik |
 | 0-1 | 17 |
1924 |
Soviet Union | A80 Dutch |
| 12. S Kaminer vs Botvinnik |
  | 1-0 | 28 |
1924 |
Training Game | D30 Queen's Gambit Declined |
| 13. J Dobropistsev vs Botvinnik |
 | 0-1 | 35 |
1925 |
Leningrad 1st cat | C98 Ruy Lopez, Closed, Chigorin |
| 14. G Jagdfeld vs Botvinnik |
 | 0-1 | 35 |
1925 |
Leningradd cat | D15 Queen's Gambit Declined Slav |
| 15. B Yuriev vs Botvinnik |
 | 1-0 | 38 |
1925 |
Leningrad 1st cat | D02 Queen's Pawn Game |
| 16. Botvinnik vs J Zverev |
 | 1-0 | 38 |
1925 |
Leningrad 1st cat | D92 Grunfeld, 5.Bf4 |
| 17. Botvinnik vs S Kaminer |
 | 1-0 | 39 |
1925 |
Leningradd cat | D37 Queen's Gambit Declined |
| 18. A Vait vs Botvinnik |
 | 0-1 | 31 |
1925 |
Leningrad 1st cat | D51 Queen's Gambit Declined |
| 19. Riblin vs Botvinnik |
 | 0-1 | 33 |
1925 |
Russia | E00 Queen's Pawn Game |
| 20. Botvinnik vs M Schebarschin |
 | 1-0 | 32 |
1925 |
Leningrad 1st cat | A50 Queen's Pawn Game |
| 21. Riblin vs Botvinnik |
 | 0-1 | 43 |
1925 |
Leningrad tt | C91 Ruy Lopez, Closed |
| 22. Riblin vs Botvinnik |
 | 0-1 | 32 |
1925 |
Leningrad 1st cat | D51 Queen's Gambit Declined |
| 23. Botvinnik vs N Liutov |
 | 1-0 | 34 |
1925 |
Russia | A46 Queen's Pawn Game |
| 24. Capablanca vs Botvinnik |
 | 0-1 | 32 |
1925 |
Leningrad | D51 Queen's Gambit Declined |
| 25. N Liutov vs Botvinnik |
 | 0-1 | 28 |
1925 |
Leningrad tt | C68 Ruy Lopez, Exchange |