| Dec 22, 2025 | Mwale | 1–0 | Mwale | National Championship | Italian Game: Giuoco Piano | |
| Dec 21, 2025 | Mwangupili Francisco | 0–1 | Mwale | National Championship | Scotch Game: Potter Variation | |
| Dec 21, 2025 | Mwale | 1–0 | Mphungu | National Championship | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Dec 20, 2025 | Jere Joseph | 0–1 | Mwale | National Championship | Yusupov-Rubinstein System | |
| Dec 20, 2025 | Mwale | * | Nyama Peter | National Championship | King's Indian Attack | |
| Dec 20, 2025 | Mwale | 1–0 | Chipanga | National Championship | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Dec 20, 2025 | Nyambalo | 0–1 | Mwale | National Championship | English Opening: Agincourt Defense | |
| Dec 20, 2025 | Nanthambwe Hubert | 0–1 | Mwale | National Championship | Italian Game: Giuoco Pianissimo, Normal | |
| May 1, 2025 | Masango | ½–½ | Mwale | Round 9: Masango, Spencer - Mwale, Joseph | Queen's Gambit Declined: Three Knights Variation | |
| Apr 30, 2025 | Mwale | ½–½ | Mlahleki | Round 8: Mwale, Joseph - Mlahleki, Vusimuzi | King's Indian Attack: Spassky Variation | |
| Apr 30, 2025 | Mwale | 0–1 | Mhango | Round 7: Mwale, Joseph - Mhango, Banele | Sicilian Defense | |
| Apr 29, 2025 | Musonda Chola | 1–0 | Mwale | Round 6: Musonda Chola - Mwale, Joseph | Center Game | |
| Apr 28, 2025 | Mwale | ½–½ | Van Zyl-Rudd | Round 5: Mwale, Joseph - Van Zyl-Rudd, Jack | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Apr 28, 2025 | Oatlhotse | 0–1 | Mwale | Round 4: Oatlhotse, Providence - Mwale, Joseph | King's Indian Attack | |
| Apr 27, 2025 | Mwale | 1–0 | Sichone | Round 3: Mwale, Joseph - Sichone, Alinaswe | Sicilian Defense: Hyperaccelerated Dragon | |
| Apr 27, 2025 | Vitoux | 1–0 | Mwale | Round 2: Vitoux, Colomban - Mwale, Joseph | Scotch Game: Classical Variation | |
| Apr 26, 2025 | Silva | 0–1 | Mwale | Round 1: Silva, David - Mwale, Joseph | ? | |
| Sep 22, 2024 | Mwale | 0–1 | Mompel Ferruz | 45th FIDE Chess Olympiad | Catalan Opening: Open Defense | |
| Sep 21, 2024 | Mwale | 1–0 | Khoder | 45th FIDE Chess Olympiad | Italian Game: Evans Gambit, Anderssen Variation | |
| Sep 20, 2024 | Mwale | 1–0 | Lim Teck Guan | 45th FIDE Chess Olympiad | Caro-Kann Defense: Maróczy Variation | |
| Sep 19, 2024 | Yun | 1–0 | Mwale | 45th FIDE Chess Olympiad | Ruy Lopez: Closed, Anti-Marshall | |
| Sep 18, 2024 | D`Amico | 0–1 | Mwale | 45th FIDE Chess Olympiad | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Sep 16, 2024 | Mwale | 0–1 | Middelburg | 45th FIDE Chess Olympiad | King's Indian Attack: Spassky Variation | |
| Sep 15, 2024 | Kayonde | 1–0 | Mwale | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Rubinstein System | |
| Sep 14, 2024 | Mwale | ½–½ | Tsephe | 45th FIDE Chess Olympiad | Sicilian Defense: Najdorf Variation, Main Line | |
| Sep 13, 2024 | Mwale | 0–1 | Gemy | 45th FIDE Chess Olympiad | Queen's Indian Defense: Capablanca Variation | |
| Sep 12, 2024 | Mwale | 1–0 | Dlamini Simphiwe | 45th FIDE Chess Olympiad | Italian Game: Two Knights Defense, Open Variation | |
| Sep 11, 2024 | Martinovic | 1–0 | Mwale | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Rubinstein System | |
| Mar 31, 2024 | Mwale | 0–1 | Mfune | Round 9: Mwale, Joseph - Mfune, Petros | ? | |
| Mar 31, 2024 | Chimkute Ronald | 0–1 | Mwale | Round 8: Chimkute Ronald - Mwale, Joseph | Nimzo-Indian Defense | |
| Mar 31, 2024 | Kamwendo Precious | 0–1 | Mwale | Round 7: Kamwendo Precious - Mwale, Joseph | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Mar 30, 2024 | Mwale | 1–0 | Nyama Peter | Round 6: Mwale, Joseph - Nyama Peter | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Mar 30, 2024 | Mwale | ½–½ | Mwale | Round 5: Mwale, Joseph - Mwale, George | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Mar 30, 2024 | Chimthere | 0–1 | Mwale | Round 4: Chimthere, Alfred Charles - Mwale, Joseph | Neo-Grünfeld Defense: with Nf3 | |
| Mar 29, 2024 | Mwale | ½–½ | Stanford Chiwambo | Round 3: Mwale, Joseph - Stanford Chiwambo | Sicilian Defense: Najdorf Variation, Main Line | |
| Mar 29, 2024 | Mwangupili Francisco | 0–1 | Mwale | Round 2: Mwangupili Francisco - Mwale, Joseph | Italian Game: Scotch Gambit, Double Gambit Accepted | |
| Mar 29, 2024 | Mwale | 1–0 | Msendema Willard | Round 1: Mwale, Joseph - Msendema Willard | Petrov's Defense: Nimzowitsch Attack | |
| May 27, 2021 | Ajibola | 0–1 | Mwale | African Championship | Queen's Pawn Game: Colle System | |
| May 26, 2021 | Mwale | 0–1 | Hesham | African Championship | Catalan Opening: Open Defense, Classical Line | |
| May 25, 2021 | Adly | 1–0 | Mwale | African Championship | Indian Defense: Knights Variation | |
| May 24, 2021 | Mwale | 1–0 | Bellahcene | African Championship | King's Indian Attack | |
| May 23, 2021 | Bwalya | 0–1 | Mwale | African Championship | Nimzo-Indian Defense: Leningrad Variation | |
| May 21, 2021 | Mwale | * | Chimkute Ronald | African Championship | ? | |
| May 20, 2021 | Mwale | * | Njoroge Martin | African Championship | ? | |
| May 19, 2021 | Okonkwo | 0–1 | Mwale | African Championship | ? | |
| — | Mhango | ½–½ | Mwale | 2024 MINERVA INTERNATIONAL OPEN CHESS TOURNAMENT | Rapport-Jobava System, with e6 | |