| Jun 19, 2026 | Ndahangwapo | 0–1 | Bellahcene | 2026 Africa Individual Chess Championships | Sicilian Defense: Kalashnikov Variation | |
| Nov 2, 2025 | Ndahangwapo | 0–1 | Artemiev | FIDE World Cup 2025 | Sicilian Defense: Scheveningen Variation, Classical Main Line | |
| Oct 31, 2025 | Artemiev | 1–0 | Ndahangwapo | FIDE World Cup 2025 | English Opening: Anglo-Grünfeld Defense | |
| Sep 14, 2025 | Ndahangwapo | 1–0 | Handiya Joseph | Round 9: Ndahangwapo, Heskiel - Handiya Joseph | Scotch Game: Modern Defense | |
| Sep 14, 2025 | Schwarz | 0–1 | Ndahangwapo | Round 8: Schwarz, Bernhard - Ndahangwapo, Heskiel | Catalan Opening: Open Defense, Classical Line | |
| Sep 13, 2025 | Endjala Michael | 0–1 | Ndahangwapo | Round 7: Endjala Michael - Ndahangwapo, Heskiel | Sicilian Defense: Snyder Variation | |
| Sep 13, 2025 | Ndahangwapo | 0–1 | Mwape | Round 6: Ndahangwapo, Heskiel - Mwape, William | Sicilian Defense: Najdorf Variation | |
| Sep 12, 2025 | Shidolo | 1–0 | Ndahangwapo | Round 5: Shidolo, Simon Hatwiikulipi - Ndahangwapo, Heskiel | Italian Game: Giuoco Pianissimo | |
| Sep 11, 2025 | Ndahangwapo | 0–1 | Beukes | Round 4: Ndahangwapo, Heskiel - Beukes, Dante M | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Sep 11, 2025 | Du Toit | 0–1 | Ndahangwapo | Round 3: Du Toit, Daniel - Ndahangwapo, Heskiel | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Sep 10, 2025 | Ndahangwapo | 1–0 | Haipinge | Round 2: Ndahangwapo, Heskiel - Haipinge, Tuhafifa Pomwene | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Sep 10, 2025 | Eiman | 0–1 | Ndahangwapo | Round 1: Eiman, Johannes Frederick J - Ndahangwapo, Heskiel | Sicilian Defense: French Variation | |
| Sep 22, 2024 | Ndahangwapo | ½–½ | Ortega Amarelle | 45th FIDE Chess Olympiad | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Sep 21, 2024 | Tchouka | 0–1 | Ndahangwapo | 45th FIDE Chess Olympiad | Sicilian Defense: Kan Variation, Modern Variation | |
| Sep 20, 2024 | Ndahangwapo | 1–0 | Khalema | 45th FIDE Chess Olympiad | Scotch Game: Mieses Variation | |
| Sep 19, 2024 | Christie | 1–0 | Ndahangwapo | 45th FIDE Chess Olympiad | Catalan Opening: Closed | |
| Sep 18, 2024 | Ndahangwapo | 1–0 | Kumar | 45th FIDE Chess Olympiad | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Sep 14, 2024 | Razanadrakotoarisoa | 0–1 | Ndahangwapo | 45th FIDE Chess Olympiad | Sicilian Defense: Kan Variation, Knight Variation | |
| Sep 13, 2024 | Susilodinata | 1–0 | Ndahangwapo | 45th FIDE Chess Olympiad | Rapport-Jobava System | |
| Sep 12, 2024 | Ndahangwapo | 1–0 | Mchangama Omar | 45th FIDE Chess Olympiad | Philidor Defense | |
| Sep 11, 2024 | Blomqvist | 1–0 | Ndahangwapo | 45th FIDE Chess Olympiad | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 16, 2024 | Ndahangwapo | ½–½ | Mubanga Chanda Patrick | Round 9: Ndahangwapo, Heskiel - Mubanga Chanda Patrick | Sicilian Defense: Lasker-Pelikan Variation, Retreat Variation | |
| Aug 16, 2024 | Masango | 1–0 | Ndahangwapo | Zone 4.5 Open and Women Chess Championship 2024 | Queen's Gambit Declined: Three Knights Variation | |
| Aug 15, 2024 | Samuel Mulenga | ½–½ | Ndahangwapo | Zone 4.5 Open and Women Chess Championship 2024 | Indian Defense | |
| Aug 15, 2024 | Ndahangwapo | 0–1 | Banda Alton | Round 6: Ndahangwapo, Heskiel - Banda Alton | Scandinavian Defense: Modern Variation | |
| Aug 14, 2024 | Ndahangwapo | 0–1 | Muleya Franklin | Zone 4.5 Open and Women Chess Championship 2024 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 13, 2024 | Chimanya Greenwell | 1–0 | Ndahangwapo | Round 3: Chimanya Greenwell - Ndahangwapo, Heskiel | Sicilian Defense: Delayed Alapin Variation | |
| Aug 13, 2024 | Ndahangwapo | 0–1 | Makanga Kusanta | Round 2: Ndahangwapo, Heskiel - Makanga Kusanta | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Aug 13, 2024 | Beukes | 0–1 | Ndahangwapo | Round 1: Beukes, Dante M - Ndahangwapo, Heskiel | Benko Gambit Accepted: Yugoslav | |