Game |
| Result | Moves |
Year | Event/Locale | Opening |
26. B Purton vs M Njoroge |
| 1-0 | 30 | 2023 | FIDE World Rapid Team Championship | B28 Sicilian, O'Kelly Variation |
27. Pelletier vs M Njoroge |
| 1-0 | 38 | 2024 | Budapest Olympiad | D30 Queen's Gambit Declined |
28. M Njoroge vs A T Lefebvre |
| 1-0 | 46 | 2024 | Budapest Olympiad | D07 Queen's Gambit Declined, Chigorin Defense |
29. M Njoroge vs M Wiedenkeller |
| 0-1 | 54 | 2024 | Budapest Olympiad | D28 Queen's Gambit Accepted, Classical |
30. E Prudente vs M Njoroge |
| 0-1 | 64 | 2024 | Budapest Olympiad | B95 Sicilian, Najdorf, 6...e6 |
31. M Njoroge vs O Eltigani |
| 0-1 | 42 | 2024 | Budapest Olympiad | B28 Sicilian, O'Kelly Variation |
32. M Njoroge vs B Al-Hajiri |
| 0-1 | 23 | 2024 | Budapest Olympiad | D02 Queen's Pawn Game |
33. T Bodin-Hullin vs M Njoroge |
| 0-1 | 39 | 2024 | Budapest Olympiad | A07 King's Indian Attack |
34. M Njoroge vs J N Espinoza Solano |
| ½-½ | 30 | 2024 | Budapest Olympiad | A15 English |
35. Joshua Christie vs M Njoroge |
| 1-0 | 53 | 2024 | Budapest Olympiad | D63 Queen's Gambit Declined, Orthodox Defense |