56 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Francis, Onkemetse | Ollet, Myra | 1-0 | B00 | Olymp 2026 Women | 2026-09-26 |
| Francis, Onkemetse | Paasikangas, Johanna | 0-1 | B24 | Olymp 2026 Women | 2026-09-18 |
| Francis, Onkemetse | Sabreen Oraby | 1-0 | B23 | Olymp 2026 Women | 2026-09-17 |
| Francis, Onkemetse | Nalamalpu Saishanvi Reddy | 1/2-1/2 | B23 | Round 9: Francis, Onkemetse - Nalamalpu Saishanvi Reddy | 2026-07-21 |
| Francis, Onkemetse | Otimile Maya | 1/2-1/2 | B25 | Round 6: Francis, Onkemetse - Otimile Maya | 2026-07-19 |
| Francis, Onkemetse | Banda Natalie Katlo | 1-0 | B23 | Round 4: Francis, Onkemetse - Banda Natalie Katlo | 2026-07-18 |
| Francis, Onkemetse | Peo Phole | 1-0 | B23 | Round 2: Francis, Onkemetse - Peo Phole | 2026-07-17 |
| Francis, Onkemetse | Radikoro, Boitumelo | 1-0 | B00 | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | 2026-02-15 |
| Francis, Onkemetse | Francis, Thapelo | 1/2-1/2 | C50 | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | 2026-02-14 |
| Francis, Onkemetse | Otimile Maya | 0-1 | B23 | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | 2026-02-14 |
| Francis, Onkemetse | Motlhako Kaone | 1-0 | C41 | 2026 BOTSWANA SENIOR NATIONAL TEAM - FINAL | 2026-02-13 |
| Onkemetse Francis | Alina L'ami | 0-1 | B26 | Round 9: Onkemetse Francis - Alina L'ami | 2023-12-23 |
| Onkemetse Francis | Besa Masaiti | 1/2-1/2 | B25 | Round 7: Onkemetse Francis - Besa Masaiti | 2023-12-22 |
| Onkemetse Francis | Deborah Embimobo-Ere Quickpen | 0-1 | C01 | Round 4: Onkemetse Francis - Deborah Embimobo-Ere Qickpen | 2023-12-20 |
| Onkemetse Francis | Nino Maisuradze | 0-1 | B23 | Round 2: Onkemetse Francis - Nino Maisuradze | 2023-12-19 |
| Francis, Onkemetse | Roy, Ali | 0-1 | C02 | Online_Olympiad_Div3_PoolC | 2021-08-28 |
| Francis, Onkemetse | Borda Rodas, Anapaola S. | 0-1 | C54 | Queenâs Chess Festival - Team Final - Team final | 2021-06-27 |
| Francis, Onkemetse | Head, Louise | 0-1 | B15 | Queenâs Chess Festival - Team Final - Team final | 2021-06-27 |
| Francis, Onkemetse | Amoko, Ivy Claire | 0-1 | B00 | Queenâs Chess Festival - Team Final - Team final | 2021-06-27 |
| Francis, Onkemetse | Alboredo, Julia | 0-1 | B25 | Queenâs Chess Festival - Team Final - Team final | 2021-06-27 |
| Francis, Onkemetse | Mongeli, Sasha | 1-0 | B15 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |
| Francis, Onkemetse | Heydarova, Aytaj | 0-1 | B23 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |
| Francis, Onkemetse | Montiel Caceres, Helen Anabel Guadalupe | 0-1 | B23 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |
| Francis, Onkemetse | Pert, Nina | 0-1 | B15 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |
| Francis, Onkemetse | Kaliakhmet, Elnaz | 0-1 | B25 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |
| Francis, Onkemetse | Sanudula, KM Dahamdi | 0-1 | B01 | Queenâs Chess Festival - Individual Final - Category C | 2021-06-26 |