| Feb 15, 2026 | Ndachipiwa | 0–1 | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | English Opening: Agincourt Defense | |
| Feb 15, 2026 | Francis | 1–0 | Radikoro | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Pirc Defense | |
| Feb 14, 2026 | Moshoboro | 0–1 | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | English Opening: Agincourt Defense | |
| Feb 14, 2026 | Francis | 0–1 | Otimile Maya | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Sicilian Defense: Closed | |
| Feb 14, 2026 | Francis | ½–½ | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Italian Game: Hungarian Defense | |
| Feb 13, 2026 | Francis | 1–0 | Motlhako Kaone | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | Philidor Defense | |
| Feb 13, 2026 | Mosweu | 0–1 | Francis | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | English Opening: Agincourt Defense | |
| Aug 28, 2021 | Francis | 0–1 | Roy | Online_Olympiad_Div3_PoolC | French Defense: Advance Variation, Paulsen Attack | |
| Aug 27, 2021 | Julesrulesuk | ½–½ | Francis | Online_Olympiad_Div3_PoolC | Queen's Gambit Declined: Traditional Variation | |
| Jun 27, 2021 | Francis | 0–1 | Borda Rodas | Queen’s Chess Festival - Team Final - Team final | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jun 27, 2021 | Francis | 0–1 | Head | Queen’s Chess Festival - Team Final - Team final | Caro-Kann Defense: von Hennig Gambit | |
| Jun 27, 2021 | Francis | 0–1 | Amoko | Queen’s Chess Festival - Team Final - Team final | Nimzowitsch Defense: Kennedy Variation | |
| Jun 27, 2021 | Francis | 0–1 | Alboredo | Queen’s Chess Festival - Team Final - Team final | Sicilian Defense: Closed | |
| Jun 27, 2021 | Agrawal | 1–0 | Francis | Queen’s Chess Festival - Team Final - Team final | Queen's Pawn Game: Accelerated London System | |
| Jun 27, 2021 | Fierro | 1–0 | Francis | Queen’s Chess Festival - Team Final - Team final | Scandinavian Defense: Valencian Variation | |
| Jun 27, 2021 | Nurgali | 1–0 | Francis | Queen’s Chess Festival - Team Final - Team final | Queen's Gambit Declined: Orthodox Defense, Botvinnik Variation | |
| Jun 27, 2021 | Koridze | 1–0 | Francis | Queen’s Chess Festival - Team Final - Team final | Queen's Gambit Declined: Harrwitz Attack | |
| Jun 27, 2021 | Warda Aulia | 1–0 | Francis | Queen’s Chess Festival - Team Final - Team final | Scandinavian Defense: Valencian Variation, Ilundain Variation | |
| Jun 26, 2021 | Francis | 1–0 | Mongeli | Queen’s Chess Festival - Individual Final - Category C | Caro-Kann Defense: von Hennig Gambit | |
| Jun 26, 2021 | Francis | 0–1 | Heydarova | Queen’s Chess Festival - Individual Final - Category C | Sicilian Defense: Closed | |
| Jun 26, 2021 | Francis | 0–1 | Montiel Caceres | Queen’s Chess Festival - Individual Final - Category C | Sicilian Defense: Closed | |
| Jun 26, 2021 | Francis | 0–1 | Pert | Queen’s Chess Festival - Individual Final - Category C | Caro-Kann Defense: von Hennig Gambit | |
| Jun 26, 2021 | Francis | 0–1 | Kaliakhmet | Queen’s Chess Festival - Individual Final - Category C | Sicilian Defense: Closed | |
| Jun 26, 2021 | Francis | 0–1 | Sanudula | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Mieses-Kotroc Variation | |
| Jun 26, 2021 | Tsakona | 1–0 | Francis | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Main Line | |
| Jun 26, 2021 | Roepke | 0–1 | Francis | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Main Line | |
| Jun 26, 2021 | Nakabo | 0–1 | Francis | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Mieses-Kotroc Variation | |
| Jun 26, 2021 | Miranda | 1–0 | Francis | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Main Line | |
| Jun 26, 2021 | Magpily | 1–0 | Francis | Queen’s Chess Festival - Individual Final - Category C | Scandinavian Defense: Valencian Variation | |