| Mar 22, 2026 | Galeano | 1–0 | Otimile Maya | rated blitz game | Queen's Pawn Game: Accelerated London System | |
| Mar 22, 2026 | Otimile Maya | 1–0 | Voges | rated blitz game | King's Indian Defense | |
| Mar 22, 2026 | Otimile Maya | 0–1 | Shaba | rated blitz game | Catalan Opening: Closed | |
| Mar 22, 2026 | Huayhuas Robles | ½–½ | Otimile Maya | rated blitz game | Slav Defense: Exchange Variation | |
| Mar 22, 2026 | Rathnayake | 1–0 | Otimile Maya | rated blitz game | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Mar 22, 2026 | Otimile Maya | 0–1 | Castrillon Gomez | rated blitz game | Benko Gambit Accepted: Fully Accepted Variation | |
| Mar 22, 2026 | Otimile Maya | 1–0 | Aishani Pathak | rated blitz game | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Mar 22, 2026 | Ranasinghe | 0–1 | Otimile Maya | rated blitz game | Sicilian Defense: French Variation | |
| Feb 15, 2026 | Radikoro | ½–½ | Otimile Maya | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | King's Indian Defense: Orthodox Variation | |
| Feb 15, 2026 | Otimile Maya | ½–½ | Moshoboro | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Philidor Defense: Exchange Variation | |
| Feb 14, 2026 | Otimile Maya | ½–½ | Motlhako Kaone | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Catalan Opening: Open Defense, Classical Line | |
| Feb 14, 2026 | Francis | 0–1 | Otimile Maya | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Sicilian Defense: Closed | |
| Feb 14, 2026 | Otimile Maya | 1–0 | Ndachipiwa | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Catalan Opening: Closed, Main Line | |
| Feb 13, 2026 | Otimile Maya | ½–½ | Mosweu | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Catalan Opening: Closed | |
| Feb 13, 2026 | Francis | 0–1 | Otimile Maya | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Sicilian Defense: McDonnell Attack | |
| May 11, 2025 | Otimile Maya | ½–½ | Nalamalpu Eesha Reddy | Round 9: Otimile Maya - Nalamalpu Eesha Reddy | Indian Defense | |
| May 10, 2025 | Banda Natalie Katlo | 0–1 | Otimile Maya | Round 8: Banda Natalie Katlo - Otimile Maya | Rapport-Jobava System | |
| May 10, 2025 | Otimile Maya | 1–0 | Mothokatse Judith | Round 7: Otimile Maya - Mothokatse Judith | Indian Defense: London System | |
| May 9, 2025 | Ndachipiwa | ½–½ | Otimile Maya | Round 5: Ndachipiwa, Kgomotso - Otimile Maya | English Opening: King's English Variation | |
| May 9, 2025 | Otimile Maya | 1–0 | Mosweu | Round 4: Otimile Maya - Mosweu, Atlang Amolemo | Indian Defense: Czech-Indian | |
| May 8, 2025 | Francis | ½–½ | Otimile Maya | Round 3: Francis, Thapelo - Otimile Maya | French Defense: Exchange Variation | |
| May 8, 2025 | Otimile Maya | 1–0 | Bonno Thandi | Round 2: Otimile Maya - Bonno Thandi | London System | |
| May 8, 2025 | Laone Phoebe Moshoboro | 1–0 | Otimile Maya | Round 1: Laone Phoebe Moshoboro - Otimile Maya | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| May 8, 2025 | Radikoro | 0–1 | Otimile Maya | Round 6: Radikoro, Boitumelo - Otimile Maya | Slav Defense | |
| May 1, 2025 | Masango | 1–0 | Otimile Maya | Round 9: Masango, Sizakele - Otimile Maya | French Defense: Burn Variation | |
| Apr 30, 2025 | Otimile Maya | 1–0 | February | Round 8: Otimile Maya - February, Jesse Nikki | Queen's Pawn Game: London System | |
| Apr 30, 2025 | Malenda | 0–1 | Otimile Maya | Round 7: Malenda, Ana - Otimile Maya | French Defense: Advance Variation, Paulsen Attack | |
| Apr 27, 2025 | Otimile Maya | 0–1 | Gokbulut | Round 3: Otimile Maya - Gokbulut, Julia | Caro-Kann Defense | |
| Apr 27, 2025 | Otimile Maya | * | Gokbulut | Round 3: Otimile Maya - Gokbulut, Julia | ? | |
| Sep 29, 2024 | Grobbelaar | ½–½ | Otimile Maya | Round 9: Grobbelaar, Jacqui - Otimile Maya | French Defense: Exchange Variation | |
| Sep 28, 2024 | Sitoe | 0–1 | Otimile Maya | Round 7: Sitoe, Sheila Judite Jacinto - Otimile Maya | French Defense: Exchange Variation, Svenonius Variation | |
| Sep 27, 2024 | Masango | 1–0 | Otimile Maya | Round 5: Masango, Sizakele - Otimile Maya | Slav Indian | |
| Sep 25, 2024 | Naidoo | 1–0 | Otimile Maya | Round 1: Naidoo, Kajol - Otimile Maya | French Defense: King's Indian Attack | |
| Sep 25, 2024 | Otimile Maya | 0–1 | February | Round 8: Otimile Maya - February, Jesse Nikki | Queen's Pawn Game: Accelerated London System | |
| Jun 21, 2024 | Lalasoa | 0–1 | Maya Otimile | Round 8: Lalasoa,Miarana Irinah - Maya Otimile | French Defense: Exchange Variation | |
| Jun 20, 2024 | Maya Otimile | ½–½ | ahmed | 2024 AFRICAN YOUTH CHESS CHAMPIONSHIPS - U14 GIRLS | Queen's Pawn Game: Accelerated London System | |
| Jun 19, 2024 | Rjeb | 0–1 | Maya Otimile | Round 6: Rjeb, Nadine - Maya Otimile | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 19, 2024 | Maya Otimile | 1–0 | Naidoo | Round 5: Maya Otimile - Naidoo, Dhiya | Queen's Pawn Game: Accelerated London System | |
| Jun 15, 2024 | Maya Otimile | 1–0 | Saasi Elizabeth | Round 1: Maya Otimile - Saasi Elizabeth | Queen's Pawn Game: Accelerated London System | |
| Jun 15, 2024 | Maya Otimile | 0–1 | Rautenbach | Round 3: Maya Otimile - Rautenbach, Helen Christine | Queen's Pawn Game: Accelerated London System | |
| Jun 15, 2024 | Snyman | 0–1 | Maya Otimile | Round 2: Snyman, Mila Marie - Maya Otimile | French Defense: Two Knights Variation | |
| Apr 21, 2024 | Rebatenne Boitshepo | 1–0 | Maya Otimile | 2024 Metropolitan National Championships | Englund Gambit: Hartlaub-Charlick Gambit | |
| Apr 20, 2024 | Maya Otimile | 0–1 | Gabatshwarwe Refilwe | 2024 Metropolitan National Championships | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Apr 20, 2024 | Nalamalpu Eesha Reddy | ½–½ | Maya Otimile | 2024 Metropolitan National Championships | French Defense: Advance Variation, Extended Bishop Swap | |
| Apr 20, 2024 | Maya Otimile | ½–½ | Moshoboro Sharell Arona | 2024 Metropolitan National Championships | Horwitz Defense | |
| Apr 19, 2024 | Maya Otimile | 1–0 | Laone Phoebe Moshoboro | 2024 Metropolitan National Championships | Indian Defense: London System | |
| Apr 19, 2024 | Banda Natalie Katlo | 1–0 | Maya Otimile | 2024 Metropolitan National Championships | Rapport-Jobava System | |
| Apr 18, 2024 | Maya Otimile | 1–0 | Mosweu | 2024 Metropolitan National Championships | Neo-Grünfeld Defense: with Nf3 | |
| Apr 18, 2024 | Maya Otimile | ½–½ | Marape | 2024 Metropolitan National Championships | London System | |
| Apr 18, 2024 | Radikoro | 0–1 | Maya Otimile | 2024 Metropolitan National Championships | Queen's Pawn Game: Chigorin Variation | |
| Aug 16, 2021 | Otimile | 1–0 | Yvonne Adego | World Youth Cup 2021 O16-G12 - Girls 12 | Queen's Pawn Game: Chigorin Variation | |
| Aug 16, 2021 | Otimile | 0–1 | Pride | World Youth Cup 2021 O16-G12 - Girls 12 | Queen's Pawn Game: Chigorin Variation | |
| Aug 16, 2021 | Otimile | 0–1 | Roque | World Youth Cup 2021 O16-G12 - Girls 12 | Queen's Pawn Game: Colle System | |
| Aug 16, 2021 | Otimile | 0–1 | Sivashankar | World Youth Cup 2021 O16-G12 - Girls 12 | Rubinstein Opening: Bogoljubow Defense | |
| Aug 16, 2021 | Li Chen | 1–0 | Otimile | World Youth Cup 2021 O16-G12 - Girls 12 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Aug 16, 2021 | Deshpande | 1–0 | Otimile | World Youth Cup 2021 O16-G12 - Girls 12 | Ruy Lopez: Exchange Variation, Normal Variation | |
| Aug 16, 2021 | Parikh | 1–0 | Otimile | World Youth Cup 2021 O16-G12 - Girls 12 | Italian Game: Hungarian Defense | |
| Aug 16, 2021 | Orozco Camila Guianella | 0–1 | Otimile | World Youth Cup 2021 O16-G12 - Girls 12 | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Aug 16, 2021 | Zhu | 1–0 | Otimile | World Youth Cup 2021 O16-G12 - Girls 12 | Italian Game: Hungarian Defense | |
| — | Maya Otimile | ½–½ | Wakuruwarewa | 2024 MINERVA INTERNATIONAL OPEN CHESS TOURNAMENT | Queen's Pawn Game: London System | |
| — | Maya Otimile | 0–1 | MUDONDO | 2024 MINERVA INTERNATIONAL OPEN CHESS TOURNAMENT | Queen's Pawn Game: London System | |
| — | Charinda | 0–1 | Maya Otimile | 2024 MINERVA INTERNATIONAL OPEN CHESS TOURNAMENT | French Defense: Burn Variation | |