| 2130.6 | 2048.6 | 16 | 20 | Mhango, BF (Banele) | IM | GJM | 2342.6 | 2254.5 | Rustique Chess Challenge 2026 (Rapid Platinum) | 4 | 2026-07-01 | R | W | 0 | 0.32 | -0.32 | -3.1 | 0.23 | -0.23 | -4.5 |
| 2130.6 | 2069.4 | 16 | 20 | Mhango, BF (Banele) | IM | GJM | 2342.6 | 2269.1 | Rustique Chess Challenge 2026 (Blitz) | 4 | 2026-07-01 | B | W | 0.5 | 0.32 | 0.18 | 0.2 | 0.31 | 0.19 | 1.7 |
| 2204.9 | 1964.4 | 16 | 24 | Mhango, BF (Banele) | FM | NBR | 2293.6 | 2254.2 | 3rd KHELO INDIA - LCA Chess Tournament 2026 (Blitz) | 4 | 2026-04-18 | B | W | 0.5 | 0.44 | 0.06 | 0.2 | 0.2 | 0.3 | 7.1 |
| 2204.9 | 2215.4 | 16 | 16 | Mhango, BF (Banele) | FM | NBR | 2293.6 | 2306.1 | Eastern Cape Open 2026 (Open) | 5 | 2026-04-11 | S | W | 0 | 0.44 | -0.44 | -6.6 | 0.44 | -0.44 | -7 |
| 2163.7 | 2175.2 | 20 | 20 | Mhango, BF (Banele) | FM | NBR | 2278 | 2284.3 | Chess Power House Boksburg Open 2026 (Prestige) | 5 | 2026-03-13 | S | W | 1 | 0.41 | 0.59 | 9.8 | 0.41 | 0.59 | 11.7 |
| 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 |