| Jun 19, 2026 | Sana Omprakash Kayyar | 1–0 | Mbatha | 2026 Africa Individual Chess Championships | Italian Game: Paris Defense | |
| Mar 22, 2026 | Adzinova | 1–0 | Mbatha | rated blitz game | King's Pawn Game | |
| Mar 22, 2026 | Mbatha | 0–1 | Prishita Gupta | rated blitz game | French Defense: Advance Variation, Paulsen Attack | |
| Oct 30, 2025 | Nepando | ½–½ | Mbatha | Round 7: Nepando, Jolly - Mbatha, Constance | Four Knights Game: Italian Variation | |
| Oct 29, 2025 | Mbatha | 0–1 | Pires | Round 6: Mbatha, Constance - Pires, Luzia | Sicilian Defense: Modern Variations | |
| Oct 27, 2025 | Mbatha | 0–1 | Makwena | Round 4: Mbatha, Constance - Makwena, Christine | Sicilian Defense: Bowdler Attack | |
| Oct 27, 2025 | Mbatha | * | Paulo | Round 2: Mbatha, Constance - Paulo, Jemima | Sicilian Defense: Closed | |
| Oct 26, 2025 | Mbatha | 0–1 | Caxita | Round 8: Mbatha, Constance - Caxita, Esperanca | Scandinavian Defense: Bronstein Variation | |
| Sep 22, 2024 | Kremer | ½–½ | Mbatha | 45th FIDE Women's Chess Olympiad | Vienna Game: Anderssen Defense | |
| Sep 21, 2024 | Chong | 0–1 | Mbatha | 45th FIDE Women's Chess Olympiad | Philidor Defense: Exchange Variation | |
| Sep 20, 2024 | Mbatha | 1–0 | Bertha Samson Mkude | 45th FIDE Women's Chess Olympiad | Bishop's Opening: Berlin Defense | |
| Sep 19, 2024 | Mbatha | 0–1 | Koh | 45th FIDE Women's Chess Olympiad | Slav Defense: Quiet Variation | |
| Sep 18, 2024 | Nepando | 0–1 | Mbatha | 45th FIDE Women's Chess Olympiad | Four Knights Game: Spanish Variation | |
| Sep 16, 2024 | Jonet | 0–1 | Mbatha | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Accelerated London System | |
| Sep 15, 2024 | Mbatha | 1–0 | Silva | 45th FIDE Women's Chess Olympiad | Four Knights Game: Scotch Variation Accepted | |
| Sep 14, 2024 | Mbatha | 1–0 | Vasquez Jaen | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Hyperaccelerated Dragon | |
| Sep 13, 2024 | Mendez Tovar | ½–½ | Mbatha | 45th FIDE Women's Chess Olympiad | Three Knights Opening | |
| Sep 12, 2024 | Mbatha | 1–0 | Elshalom Essayas Berhane | 45th FIDE Women's Chess Olympiad | Nimzo-Indian Defense: Classical Variation | |
| Mar 20, 2024 | Mbatha | ½–½ | Nassr | Round 9: Mbatha, Constance - Nassr, Lina | Sicilian Defense: Kan Variation, Wing Attack | |
| Mar 19, 2024 | Paulo | 0–1 | Mbatha | Round 8: Paulo, Jemima - Mbatha, Constance | English Opening: Anglo-Lithuanian Variation | |
| Mar 18, 2024 | Naisanga Sheba Valentine | * | Mbatha | Round 7: Naisanga Sheba Valentine - Mbatha, Constance | ? | |
| Mar 17, 2024 | Mbatha | * | Sosna Mehari Abraham | Round 6: Mbatha, Constance - Sosna Mehari Abraham | ? | |
| Mar 17, 2024 | Benson | * | Mbatha | Round 3: Benson, Maud - Mbatha, Constance | ? | |
| Mar 17, 2024 | Mbatha | * | Lima | Round 4: Mbatha, Constance - Lima, Izidora Lourenco | ? | |
| Mar 17, 2024 | Yavo Tchetche | * | Mbatha | Round 5: Yavo Tchetche, Marie - Mbatha, Constance | ? | |
| Mar 14, 2024 | Mbatha | 0–1 | QUICKPEN | Round 2: Mbatha, Constance - QUICKPEN, Deborah Ebimobo-ere | French Defense: Exchange Variation | |
| Mar 11, 2024 | Lima | 0–1 | Mbatha | Round 9: Lima, Izidora Lourenco - Mbatha, Constance | Four Knights Game: Gunsberg Variation | |
| Mar 11, 2024 | Mbatha | 0–1 | Junior | Round 8: Mbatha, Constance - Junior, Ednasia | Sicilian Defense: Kan Variation, Knight Variation | |
| Mar 11, 2024 | February | 1–0 | Mbatha | Round 7: February, Jesse Nikki - Mbatha, Constance | Scandinavian Defense: Valencian Variation | |
| Mar 11, 2024 | Mbatha | 0–1 | Nassr | Round 6: Mbatha, Constance - Nassr, Lina | Queen's Pawn Game: London System | |
| Mar 11, 2024 | Mbatha | 1–0 | Shaba | Round 5: Mbatha, Constance - Shaba, Linda Dalitso | Dutch Defense: Rubinstein Variation | |
| Mar 11, 2024 | Wafa | 1–0 | Mbatha | Round 4: Wafa, Shahenda - Mbatha, Constance | Philidor Defense: Exchange Variation | |
| Mar 11, 2024 | Yavo Tchetche | 1–0 | Mbatha | Round 3: Yavo Tchetche, Marie - Mbatha, Constance | Queen's Pawn Game: Zukertort Variation | |
| Mar 11, 2024 | Mbatha | 0–1 | Nakabo | Round 2: Mbatha, Constance - Nakabo, Peninah | Caro-Kann Defense: Exchange Variation | |
| Mar 11, 2024 | Mongeli | 0–1 | Mbatha | Round 1: Mongeli, Sasha - Mbatha, Constance | Nimzo-Larsen Attack: Classical Variation | |
| Mar 11, 2024 | Wafa | 0–1 | Mbatha | Round 9: Wafa, Shahenda - Mbatha, Constance | Philidor Defense: Exchange Variation | |
| Mar 11, 2024 | Yavo Tchetche | 0–1 | Mbatha | Round 8: Yavo Tchetche, Marie - Mbatha, Constance | Queen's Pawn Game: Zukertort Variation | |
| Mar 11, 2024 | Mbatha | 1–0 | Lima | Round 7: Mbatha, Constance - Lima, Izidora Lourenco | Ruy Lopez: Steinitz Defense | |
| Mar 11, 2024 | Benson | ½–½ | Mbatha | Round 6: Benson, Maud - Mbatha, Constance | Queen's Pawn Game: Zukertort Variation | |
| Mar 11, 2024 | Mbatha | 0–1 | Shaba | Round 5: Mbatha, Constance - Shaba, Linda Dalitso | French Defense: Exchange Variation | |
| Mar 11, 2024 | PEACE SAMSON | 1–0 | Mbatha | Round 4: PEACE SAMSON - Mbatha, Constance | Philidor Defense: Exchange Variation | |
| Mar 11, 2024 | Mbatha | 1–0 | Mongeli | Round 3: Mbatha, Constance - Mongeli, Sasha | Caro-Kann Defense: Exchange Variation | |
| Mar 11, 2024 | Nassr | 1–0 | Mbatha | Round 2: Nassr, Lina - Mbatha, Constance | Queen's Pawn Game: Colle System, Anti-Colle | |
| Mar 11, 2024 | Mbatha | 1–0 | Cinthia Daniela Angue Ndong | Round 1: Mbatha, Constance - Cinthia Daniela Angue Ndong | Modern Defense: Norwegian Defense | |
| Mar 10, 2024 | Mbatha | 0–1 | Shaba | Round 6: Mbatha, Constance - Shaba, Linda Dalitso | French Defense: Exchange Variation | |
| Mar 10, 2024 | PEACE SAMSON | 1–0 | Mbatha | Round 5: PEACE SAMSON - Mbatha, Constance | Philidor Defense: Exchange Variation | |
| Mar 10, 2024 | Lima | 0–1 | Mbatha | Round 4: Lima, Izidora Lourenco - Mbatha, Constance | Philidor Defense | |
| Mar 10, 2024 | Mbatha | 0–1 | Junior | Round 3: Mbatha, Constance - Junior, Ednasia | Sicilian Defense: Four Knights Variation | |
| Mar 10, 2024 | Mbatha | ½–½ | Nassr | Round 2: Mbatha, Constance - Nassr, Lina | Sicilian Defense: Four Knights Variation | |
| Mar 10, 2024 | Tsinjoviniavo | 0–1 | Mbatha | Round 1: Tsinjoviniavo, Aina Mahasambatra - Mbatha, Constance | Philidor Defense: Exchange Variation | |
| Mar 9, 2024 | Mbatha | 1–0 | Ayiku | Round 6: Mbatha, Constance - Ayiku,Angela Naa Amerley | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Mar 9, 2024 | PEACE SAMSON | 1–0 | Mbatha | Round 5: PEACE SAMSON - Mbatha, Constance | Italian Game: Anti-Fried Liver Defense | |
| Mar 9, 2024 | Mbatha | 0–1 | Junior | Round 4: Mbatha, Constance - Junior, Ednasia | Sicilian Defense: Taimanov Variation | |
| Mar 9, 2024 | Mongeli | 0–1 | Mbatha | Round 3: Mongeli, Sasha - Mbatha, Constance | Queen's Pawn Game: Torre Attack | |
| Mar 9, 2024 | Mbatha | 1–0 | Tsinjoviniavo | Round 2: Mbatha, Constance - Tsinjoviniavo, Aina Mahasambatra | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Mar 9, 2024 | Yavo Tchetche | 1–0 | Mbatha | Round 1: Yavo Tchetche, Marie - Mbatha, Constance | Queen's Pawn Game: Zukertort Variation | |
| Aug 29, 2021 | Mbatha | 1–0 | Dawabsheh | Online_Olympiad_Div3_PoolC | Scandinavian Defense: Mieses-Kotroc Variation | |
| Aug 29, 2021 | Saraci | 0–1 | Mbatha | Online_Olympiad_Div3_PoolC | Philidor Defense | |
| Aug 28, 2021 | Mbatha | 0–1 | Fatima | Online_Olympiad_Div3_PoolC | Caro-Kann Defense: Exchange Variation | |
| Aug 28, 2021 | chichiannabel | 0–1 | Mbatha | Online_Olympiad_Div3_PoolC | Queen's Pawn Game: Colle System | |
| Aug 28, 2021 | Caxita | 1–0 | Mbatha | Online_Olympiad_Div3_PoolC | Philidor Defense | |
| Aug 27, 2021 | Mbatha | 0–1 | Julesrulesuk | Online_Olympiad_Div3_PoolC | French Defense: Exchange Variation | |
| Aug 27, 2021 | Besa | 0–1 | Mbatha | Online_Olympiad_Div3_PoolC | English Opening: Carls-Bremen System | |