| 2163.7 | 2175.2 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2278 | 2284.3 | 2026 South African Closed Chess Championships (Open) | 2 | 2026-02-21 | S | B | 1 | 0.33 | 0.67 | 13.5 | 0.33 | 0.67 | 13.4 |
| 2176.7 | 2194.2 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2288.6 | 2294.6 | Chess Power House Aug Open 2025 (Prestige) | 4 | 2025-08-16 | S | W | 0.5 | 0.41 | 0.09 | 1.5 | 0.42 | 0.08 | 1.6 |
| 2133.6 | 2151.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2272.5 | 2276.4 | South African Open 2025 (Championship) | 3 | 2025-06-29 | S | W | 0.5 | 0.38 | 0.12 | 2.4 | 0.4 | 0.1 | 2 |
| 2130.2 | 2145.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2272.6 | 2283 | 2025 JMCA Open Chess Tournament (A) | 3 | 2025-06-07 | S | B | 0 | 0.29 | -0.29 | -4.8 | 0.3 | -0.3 | -6 |
| 2006.8 | 2022.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2269.2 | 2270.5 | Mzansi Africa Classic 2025 (Expert) | 1 | 2025-05-17 | S | W | 0 | 0.24 | -0.24 | -4 | 0.25 | -0.25 | -5 |
| 2006.8 | 1875.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2269.2 | 2264.2 | Moja Chess Extravaganza 2025 (Blitz) | 7 | 2025-04-26 | B | B | 0 | 0.15 | -0.15 | -0.5 | 0.01 | -0.01 | -0.2 |
| 2006.8 | 2022.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2269.2 | 2270.5 | JMC Crawford Sandton 2025 (A) | 2 | 2025-05-10 | S | W | 0 | 0.24 | -0.24 | -4 | 0.25 | -0.25 | -5 |
| 2003.5 | 2018.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2293.2 | 2306.9 | MCA Summer March 2025 (Expert) | 1 | 2025-03-08 | S | W | 0 | 0.2 | -0.2 | -3.3 | 0.21 | -0.21 | -4.2 |
| 2011.4 | 2033.5 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2221.4 | South African Open Chess Championship 2024 (A) | 9 | 2024-07-06 | S | B | 0.5 | 0.2 | 0.3 | 6 | 0.24 | 0.26 | 5.2 |
| 2011.4 | 1830.7 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2236.4 | 2271.9 | South African Open Chess Championship 2024 (Blitz) | 5 | 2024-07-04 | B | B | 1 | 0.2 | 0.8 | 2.9 | 0 | 1 | 20 |
| 2017 | 2041.9 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2250.7 | 2226 | Chess Power House June Open 2024 (A) | 2 | 2024-06-23 | S | B | 0 | 0.19 | -0.19 | -3.2 | 0.24 | -0.24 | -4.8 |
| 1929.1 | 1915.2 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2181.3 | 2183.8 | 2023 Moja Chess Extravaganza (Prestige) | 7 | 2023-10-03 | S | B | 0 | 0.16 | -0.16 | -3.2 | 0.15 | -0.15 | -3 |
| 1886.8 | 1632 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2155.8 | 2053.9 | Mzansi Rapid 2023 (Advanced) | 6 | 2023-02-04 | R | W | 0 | 0.23 | -0.23 | -2.5 | 0.05 | -0.05 | -1 |
| 1941.4 | 1475.3 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2190.7 | 1947.8 | South African Open 2022 (Blitz) | 10 | 2022-07-14 | B | B | 0 | 0.17 | -0.17 | -0.6 | 0 | 0 | 0 |
| 1954.1 | 1957.4 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2105.7 | 2108.6 | Piet Robertse 2022 (A) | 5 | 2022-02-05 | S | W | 0 | 0.37 | -0.37 | -6.1 | 0.37 | -0.37 | -7.4 |
| 1915.2 | 1914 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2134.5 | 2134.6 | Pinnacle College Waterfall Open (Premier) | 2 | 2021-10-02 | S | B | 0.5 | 0.2 | 0.3 | 5.6 | 0.2 | 0.3 | 6 |
| 1731 | 1732.8 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2015.6 | 1977.4 | 2019 South African Junior Team Championships (U18B) | 5 | 2020-01-06 | S | B | 0.5 | 0.13 | 0.37 | 7.4 | 0.17 | 0.33 | 6.6 |
| 1390.9 | 1381.9 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 1830.4 | 1842.7 | 2018 South African Junior Closed Chess Championships (U16 Open) | 9 | 2018-04-06 | S | W | 0 | 0.03 | -0.03 | -0.6 | 0.01 | -0.01 | -0.2 |
| 1458.2 | 1458.2 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 1786 | 1786 | South African Junior Blitz 2017 Championships (A) | 3 | 2018-01-07 | B | B | 0 | 0.08 | -0.08 | -0.3 | 0.08 | -0.08 | -1.6 |
| 1272 | 1272 | 20 | 20 | Mhango, Bf (Banele) | | MEN | 1321 | 1321 | South African Junior Team Championships 2016 (U14 B) | 3 | 2016-12-17 | S | W | 0 | 0.43 | -0.43 | -8.6 | -0.43 | 0.43 | 8.6 |