| 2224 | 2257.8 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2308.3 | 2314.4 | Khelo India - Lonehill Chess Academy - 2nd Annual Chess Tournament 2025 (Prestige) | 3 | 2025-09-27 | S | W | 0.5 | 0.44 | 0.06 | 1 | 0.48 | 0.02 | 0.4 |
| 2226.9 | 2263.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2272.5 | 2276.4 | South African Open 2025 (Championship) | 7 | 2025-07-02 | S | B | 0 | 0.41 | -0.41 | -8.2 | 0.44 | -0.44 | -8.8 |
| 2215.1 | 2253.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2269.2 | 2270.5 | Mzansi Africa Classic 2025 (Expert) | 3 | 2025-05-17 | S | W | 0 | 0.48 | -0.48 | -8 | 0.52 | -0.52 | -10.4 |
| 2215.1 | 2253.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2269.2 | 2270.5 | 2025 KZN Open (A) | 5 | 2025-05-03 | S | B | 0.5 | 0.4 | 0.1 | 1.9 | 0.44 | 0.06 | 1.2 |
| 2216.7 | 2255.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2293.2 | 2306.9 | 2025 Ethekwini Open (A) | 6 | 2025-03-22 | S | W | 0.5 | 0.45 | 0.05 | 0.8 | 0.48 | 0.02 | 0.4 |
| 2219.1 | 2264.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2276.9 | 2286.3 | Knight Riders Open Chess Tournament 2025 (A) | 4 | 2025-02-22 | S | W | 0.5 | 0.47 | 0.03 | 0.5 | 0.52 | -0.02 | -0.4 |
| 2219.1 | 2212.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2276.9 | 2252.9 | JMC Rapid The Bridge School 2025 (Open) | 5 | 2025-02-23 | R | B | 0.5 | 0.39 | 0.11 | 0.9 | 0.41 | 0.09 | 1.8 |
| 2219.1 | 2264.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2276.9 | 2286.3 | JMC Kick Off 2025 (A) | 4 | 2025-02-02 | S | W | 0.5 | 0.47 | 0.03 | 0.5 | 0.52 | -0.02 | -0.4 |
| 2219 | 2286.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2261.2 | 2264.6 | Waterberg Open 2024 (A) | 6 | 2024-08-09 | S | W | 0.5 | 0.49 | 0.01 | 0.2 | 0.57 | -0.07 | -1.4 |
| 2219 | 2286.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2261.2 | 2264.6 | Mzansi Spring Open 2024 (Expert) | 5 | 2024-09-07 | S | W | 0.5 | 0.49 | 0.01 | 0.2 | 0.57 | -0.07 | -1.4 |
| 2219 | 2286.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2261.2 | 2264.6 | JCC Khelo India 1st Annual Chess Tournament 2024 (Pestige) | 5 | 2024-08-31 | S | W | 0 | 0.49 | -0.49 | -8.1 | 0.57 | -0.57 | -11.4 |
| 2219 | 2226.1 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2261.2 | 2250.6 | Ekurhuleni Trails 3 2024 (Prestige) | 5 | 2024-08-24 | R | B | 0 | 0.41 | -0.41 | -3.2 | 0.43 | -0.43 | -8.6 |
| 2213.1 | 2216.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2241.5 | 2268.8 | Bojanala's Kings & Queens Rapid and Doubles 2024 (Open) | 5 | 2024-08-10 | R | B | 0.5 | 0.43 | 0.07 | 0.5 | 0.4 | 0.1 | 2 |
| 2171.6 | 2207.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2269.6 | JNW Rapid - Helpmekaar Kollege 2024 | 5 | 2024-07-28 | R | B | 0.5 | 0.38 | 0.12 | 0.9 | 0.39 | 0.11 | 2.2 |
| 2171.6 | 2193.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2221.4 | Eureka Open 27 July 2024 (A) | 5 | 2024-07-27 | S | B | 0.5 | 0.38 | 0.12 | 2 | 0.43 | 0.07 | 1.4 |
| 2171.6 | 2193.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2221.4 | 2024 Midstream College Open Chess Tournament (A) | 4 | 2024-07-20 | S | B | 0.5 | 0.38 | 0.12 | 2 | 0.43 | 0.07 | 1.4 |
| 2171.6 | 2193.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2221.4 | South African Open Chess Championship 2024 (A) | 8 | 2024-07-05 | S | W | 0.5 | 0.47 | 0.03 | 0.6 | 0.51 | -0.01 | -0.2 |
| 2171.6 | 2192.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2271.9 | South African Open Chess Championship 2024 (Blitz) | 9 | 2024-07-04 | B | B | 0 | 0.38 | -0.38 | -1.4 | 0.37 | -0.37 | -7.4 |
| 2185.2 | 2206.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2250.7 | 2226 | Chess Power House June Open 2024 (A) | 3 | 2024-06-23 | S | W | 1 | 0.47 | 0.53 | 8.8 | 0.52 | 0.48 | 9.6 |
| 2185.2 | 2206.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2250.7 | 2226 | 2024 Elise Steenkamp Open Chess Tournament (Kings) | 6 | 2024-06-16 | S | B | 0.5 | 0.38 | 0.12 | 2.3 | 0.44 | 0.06 | 1.2 |
| 2177.7 | 2185.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2204.7 | 2205.7 | Mbombela Chess Club Annual 2023 (Open) | 3 | 2023-12-02 | S | B | 0 | 0.43 | -0.43 | -7.2 | 0.43 | -0.43 | -8.6 |
| 2153.5 | 2161.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2222.3 | 2224.6 | Africawide Chess Championship 2023 (Prestige) | 4 | 2023-11-04 | S | W | 1 | 0.46 | 0.54 | 10.2 | 0.47 | 0.53 | 10.6 |
| 2149 | 2155.6 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2181.3 | 2183.8 | 2023 Tuks Open Chess Tournament (A) | 4 | 2023-10-07 | S | B | 0 | 0.42 | -0.42 | -7 | 0.43 | -0.43 | -8.6 |
| 2152 | 2157.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2183.9 | 2184.7 | JMC Trinity Little Falls 2023 (A) | 5 | 2023-07-02 | S | W | 0.5 | 0.5 | 0 | 0 | 0.51 | -0.01 | -0.2 |
| 2156.9 | 2173.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2157.6 | 1949 | FNB Chessheroes Anity Bullying 2022 (Blitz) | 6 | 2022-11-05 | B | B | 1 | 0.46 | 0.54 | 2.7 | 0.72 | 0.28 | 5.6 |