| 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 | 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 |
| 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 |
| 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 |