Format
MJ
FIDE 14320908· Male· Born in 1992· K=20
Rating
2179
Standard · K=20
South Africa
#16
out of 1,812 players
World
#9,395
out of 400,000+
At a glance
All-time high
2205
Feb 2018
Gap to all-time high
-26
pts below peak
Activity
26
Standard games / year avg.
40 in last 12 months
Active since
2015
11 yrs · 313 Standard games
Recent Results (last 12 months)
Evolution
+8
2171 → 2179
Score
29/ 4072.5%
23W12D5L
Career milestones
All-time high: 2205Feb 2018
Reached 2200Feb 2018
Reached 2100Oct 2015
Reached 2000Jun 2015
Reached 1800Jun 2015
Reached 1500Jun 2015
First FIDE ratingJun 2015
Standard rating history
Rankings
/
South Africa
#16
out of 1,812 players
Africa
#134
in continent
World
#9,395
out of 400,000+
National ranking
Europe & World
Europe
World
South Africa
Africa
World
FIDE Games Detail
Last scraped: 2026-04-17Scrape games
40 Standard games (last 12 months)
2026-03STD2026 Tshwane Chess Open Registration Tournament (A)Elo 2179
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| De Vries, Matthys AndrioRSA | — | 1 | +1.6 | ♚ |
| Rautenbach, Helen ChristineRSA | — | 1 | +1.6 | ♔ |
| Fourie, BrandonRSA | — | 1 | +1.6 | ♚ |
| Bulelani, StephenRSA | 1882 | 1 | +2.8 | ♔ |
| Du Plessis, HeincoRSA | 2047 | 0 | -13.8 | ♚ |
2026-01STDGauteng Inter-Region 2025 at Emerald Resort (Adults and Seniors)Elo 2185
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| mCawdery, DanielRSA | 2336 | ½ | +4.2 | ♔ |
| Raspor, GregorSLO | 1958 | 1 | +4.4 | ♚ |
| Mokomele, AndrewRSA | — | 1 | +1.6 | ♚ |
2025-07STDNajdorf Movement 2025 (A)Elo 2175
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| Retief, MatthewRSA | — | 1 | +1.6 | ♔ |
| Changara, Adrian TafaraRSA | — | 1 | +1.6 | ♚ |
| cFelix, RaphaelRSA | 2227 | ½ | +2 | ♚ |
| cKhumalo, KeithRSA | 2171 | 1 | +10.4 | ♔ |
| mOatlhotse, ProvidenceBOT | 2241 | ½ | +2.2 | ♔ |
| Lefyedi, ThategoRSA | 1798 | ½ | -8 | ♚ |
| Monnaatsheko, KeletshabileBOT | 2048 | 1 | +7 | ♚ |
2025-06STD2025 KZN Open (FIDE) A-SectionElo 2158
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| mMabusela, Johannes ManyediRSA | 2132 | 0 | -11 | ♔ |
| Mthethwa, NqobaniRSA | — | 1 | +1.6 | ♔ |
| Weng, Yu Bo (david)RSA | — | 0 | -18.4 | ♚ |
| Nyamukamba, JoelRSA | 1832 | 1 | +2.4 | ♔ |
| Khumalo, CeboRSA | — | 1 | +1.6 | ♚ |
| Li, ZhengfeiRSA | — | 1 | +1.6 | ♔ |
| mOatlhotse, ProvidenceBOT | 2230 | ½ | +1.6 | ♚ |
2025-06STDMoja Extravaganza 2025 (Prestige)Elo 2158
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| fZhemba, JemusseRSA | 2224 | ½ | +1.4 | ♔ |
| Dinham, JamesRSA | 1945 | 1 | +4.2 | ♚ |
| fMusonda, CholaZAM | 2127 | ½ | -1.4 | ♔ |
| fMhango, BaneleRSA | 2255 | ½ | +2.2 | ♚ |
| fVan Zyl-Rudd, JackRSA | 2218 | ½ | +1.2 | ♔ |
| fMiguel, SergioANG | 2257 | 0 | -7.8 | ♔ |
| Xulu, LindokuhleRSA | 1939 | ½ | -6 | ♔ |
| Kabwe, TimothyZAM | 2245 | 1 | +12 | ♚ |
2025-06STDMpumalanga Open Chess Championship 2025 (Prestige)Elo 2158
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| cKhumalo, Keith BabongileRSA | 2142 | ½ | -1 | ♔ |
| mMabusela, Johannes ManyedRSA | 2116 | 1 | +8.4 | ♚ |
| Phiri, AllieRSA | — | 1 | +1.6 | ♔ |
| Maluleke, PfumelaniRSA | — | 1 | +1.6 | ♔ |
| Mamba, GermanRSA | — | ½ | -8.4 | ♚ |
2025-05STD2025 Mid-Gauteng Open Chess Tournament (A)Elo 2171
| Opponent | Elo | Res. | Δ Elo | ♟ |
|---|---|---|---|---|
| Lodi, KhotsoRSA | — | 1 | +1.6 | ♔ |
| Bulelani, StephenRSA | — | 1 | +1.6 | ♚ |
| Machet, JordanRSA | — | 1 | +1.6 | ♔ |
| mMabusela, Johannes ManyediRSA | 2116 | 0 | -11.6 | ♚ |
| Combrink, Juan-LouisRSA | 1861 | 1 | +2.8 | ♔ |