| Jul 20, 2026 | Francis | 0–1 | Francis | Round 8: Francis, Thapelo - Francis, Onkemetse | French Defense: Advance Variation, Extended Bishop Swap | |
| Jul 20, 2026 | Otimile Maya | ½–½ | Francis | Round 7: Otimile Maya - Francis, Thapelo | Dutch Defense: Stonewall Variation, Modern Variation | |
| Jul 19, 2026 | Mosweu | ½–½ | Francis | Round 6: Mosweu, Atlang Amolemo - Francis, Thapelo | English Opening: Agincourt Defense | |
| Jul 19, 2026 | Francis | 1–0 | Mothokatse Judith | Round 5: Francis, Thapelo - Mothokatse Judith | Scandinavian Defense: Main Line | |
| Jul 18, 2026 | Francis | 1–0 | Moshoboro Adeola | Round 4: Francis, Thapelo - Moshoboro Adeola | Philidor Defense: Exchange Variation | |
| Jul 18, 2026 | Banda Natalie Katlo | 1–0 | Francis | Round 3: Banda Natalie Katlo - Francis, Thapelo | Horwitz Defense | |
| Feb 15, 2026 | Francis | 0–1 | Mosweu | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Ruy Lopez: Steinitz Defense | |
| Feb 15, 2026 | Motlhako Kaone | ½–½ | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Sicilian Defense: Accelerated Dragon, Exchange Variation | |
| Feb 14, 2026 | Ndachipiwa | 0–1 | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | English Opening: Agincourt Defense | |
| Feb 14, 2026 | Francis | 1–0 | Radikoro | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | French Defense: Exchange Variation | |
| Feb 14, 2026 | Francis | ½–½ | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Italian Game: Hungarian Defense | |
| Feb 13, 2026 | Moshoboro | ½–½ | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | English Opening: Anglo-Indian Defense | |
| Feb 13, 2026 | Francis | 0–1 | Otimile Maya | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Sicilian Defense: McDonnell Attack | |
| May 10, 2025 | Bonno Thandi | ½–½ | Francis | Round 8: Bonno Thandi - Francis, Thapelo | Queen's Pawn Game: Accelerated London System | |
| May 10, 2025 | Francis | ½–½ | Laone Phoebe Moshoboro | Round 7: Francis, Thapelo - Laone Phoebe Moshoboro | Philidor Defense: Exchange Variation | |
| May 10, 2025 | Nalamalpu Eesha Reddy | ½–½ | Francis | Round 6: Nalamalpu Eesha Reddy - Francis, Thapelo | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| May 9, 2025 | Francis | 1–0 | Banda Natalie Katlo | Round 5: Francis, Thapelo - Banda Natalie Katlo | Caro-Kann Defense: Exchange Variation | |
| May 9, 2025 | Mothokatse Judith | 0–1 | Francis | Round 4: Mothokatse Judith - Francis, Thapelo | Sicilian Defense: Accelerated Dragon, Exchange Variation | |
| May 8, 2025 | Francis | ½–½ | Otimile Maya | Round 3: Francis, Thapelo - Otimile Maya | French Defense: Exchange Variation | |
| May 8, 2025 | Ndachipiwa | 1–0 | Francis | Round 2: Ndachipiwa, Kgomotso - Francis, Thapelo | English Opening: Anglo-Indian Defense | |
| May 8, 2025 | Francis | ½–½ | Mosweu | Round 1: Francis, Thapelo - Mosweu, Atlang Amolemo | French Defense: Exchange Variation | |
| May 8, 2025 | Francis | 1–0 | Radikoro | Round 9: Francis, Thapelo - Radikoro, Boitumelo | Caro-Kann Defense: Exchange Variation | |