CChessStats

2025 South African Open Chess Championships (Championship)

SwissStandard

46 players participated in this 11-round tournament, held from 28 Jun 2025 to 05 Jul 2025 in Johannesburg, South Africa. 18 titled players from 5 federations. Top 10 Elo average was 2204, and top seed was Daniel Cawdery (🇿🇦 RSA, IM, 2350).

James Dinham (🇿🇦 RSA, 1975) won with 8.5/11, ahead of Banele Mhango (8.0) and Michael Simpson (8.0). Dinham clinched sole first place in the final round.

The biggest upset came in round 9: Juan-Louis Combrink (1775) beat Claus Pitschka (FM, 2138), a +363-point gap.

Location
🇿🇦Johannesburg, South Africa
Dates
28 Jun 2025 → 05 Jul 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 11 rounds
Top seed
🇿🇦IMDaniel Cawdery2350
Avg top 10
2,204
Participants
46
Titled players · 18
IM×4
FM×5
CM×8
WCM×1
Federations · 5 represented
🇿🇦South Africa×42
🇿🇲Zambia×1
🇧🇼Botswana×1
🇳🇦Namibia×1
🇩🇪Germany×1
Top 3

How it unfolded

Top 6 · 11 rounds

James Dinham led from R11; +0.5-point edge over the runner-up. Title race converged from 2 co-leaders at R4 to 1 by R11.

Co-leaders
20
8
2
2
1
1
1
1
1
1
1
35.58.511R1R2R3R4R5R6R7R8R9R10R11Mhango takes leadDinham takes lead
R7 · LEADER CHANGE02 Jul

FM Banele Mhango takes the sole lead (6.0/7).

R4 · HEAD-TO-HEAD · WINNER VS 2ND

James Dinham drew with IM Michael Simpson (Black).

WIN STREAKS · 2 top finishers

James Dinham 3 wins (R9–R11)FM Banele Mhango 3 wins (R5–R7)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9R10R11PtsBu C1BuSBPerfΔ
1Dinham, James1975RSA+34N+42B=2B=3N+10B6N+5B=4N+16B+9N+15B8.567.069.550.752286+87.0
2Mhango, BaneleFM2236RSA+36N+40B=1N=7B+4N+15B+6B=3N=9N+5BF8.067.570.549.252321+22.2
3Simpson, MichaelIM2204RSA+26N+18B=7N=1B=15N+19B=4N=2B+20N+8B=6N8.066.571.549.752239+24.8
4Beukes, Dante MIM2246NAM+12B+9N+5B=6N2B+13N=3B=1B=8N+15N=7B7.571.577.551.252207-6.0
5Du Plessis, Heinco2043RSA+31N+30B4N=18B+17N+39B1N+10B+6B2N+9B7.563.567.040.252154+33.8
6Oatlhotse, ProvidenceIM2241BOT+8N+39B+25N=4B+7N+1B2N9B5N+10B=3B7.070.574.044.252190-11.4
7Van Zyl-Rudd, JackFM2228RSA+20B+27N=3B=2N6B=10N8B=19B+24N+18B=4N6.565.070.038.752121-25.0
8Jacobs, Calvin Nicholas1905RSA6B+44N+27B15N+11N=14B+7N+23B=4B3N=16B6.564.565.534.502162+139.6
9Egeonu, Chigozie1952RSA+43N4B+42N+25B19N+29B+14N+6N=2B1B5N6.562.564.031.002120+94.8
10Ristovich, Dmitar S.2012RSA=33N+16B+11N=41B1N=7B+25N5N+21B6N+23B6.562.065.035.252163+43.2
11Felix, RaphaelFM2227RSA+21B=28N10B=20N8B+31N+26B15N+27B+16N=14B6.557.561.534.002015-102.8
12Mnyasta, Tezihano1955RSA4N=24B37N+21B+33B16N+35B+36N+13N+19BF6.555.058.531.002089+35.0
13Mlahleki, Vusimuzi2062RSA+24N=41N=28B=17B+18N4B+39N16N12B+31B+19N6.554.557.530.502093+9.0
14Palmer, ReeganCM2058RSA32B=22N+21B=35N+42B=8N9B=29N+33B+20B=11N6.552.054.530.751976-42.8
15Mahlangu, SelloCM2015RSA30N+34B+36N+8B=3B2N=24N+11B+18N4B1N6.063.567.032.502073+15.8
16Hercules, Benjamin VincentCM2084RSA=29B10N+30N=26B=24N+12B+17N+13B1N11B=8N6.061.565.533.501995-25.6
17Soojay, JorahFM1903RSA41B+38N+43B=13N5B+35N16B+25B19N+29N=18B6.050.552.024.002048+74.9
18Samuels, Ethan2012RSA+44B3N+32B=5N13B=26N+22B+28N15B7N=17N5.560.061.024.751975-11.0
19Mgobhozi, Bhekinkosi2057RSA=35N+33B=41B=28N+9B3N=20B=7N+17B12N13B5.558.061.028.252013-13.2
20Nevin, TylerCM1883RSA7N+31B=35N=11B+37N=25B=19N+24B3B14N=27B5.555.559.025.252028+37.4
21Yan, WeilunCM1906RSA11N=37B14N12N+34B+38B=32N+26B10N+24B=22N5.553.056.524.001936+14.8
22Potgieter, Edward1880RSA25N=14B=24N=37B=40N+30B18N+34BF+33N=21B5.546.046.023.751963+44.0
23Peter, NeathanCM2072RSA42B26N+45B+32N=35B=28N+36B8N=29B+30N10N5.545.045.518.501890-83.5
24Mungal, Ethan1907RSA13B=12N=22B+44N=16B+27N=15B20N7B21N+36B5.056.557.521.501938+16.8
25Pitschka, ClausFM2138GER+22B+32N6B9N+31B=20N10B17N30B+45N=28B5.054.054.519.251875-69.4
26Goosen, AntonCM1912RSA3B+23B=40N=16N=27B=18B11N21N+37B=32N=30B5.053.556.522.751939+6.4
27Smit, Devon1915RSA+37N7B8N+30B=26N24B=29N+32B11N=28B=20N5.052.556.021.501898-6.4
28Mamonyane, Thabang1910RSA+46N=11B=13N=19B39N=23B+40N18B31B=27N=25N5.050.050.020.001996+24.6
29Bezuidenhout, Lian1913RSA=16N=35B=39N+40B=41N9N=27B=14B=23N17BF4.548.548.519.501976+14.0
30Combrink, Juan-Louis1775RSA+15B5N16B27N+44B22N=31BF+25N23B=26N4.052.053.016.501897+54.4
31Hempe, Lilitha1851RSA5B20NF+43B25N11B=30N+35B+28N13N=38B4.048.548.513.751884+5.0
32Li, Zhengfei1786RSA+14N25B18N23B+45N=33B=21B27NF=26B=34N4.047.548.016.251885+44.8
33Nel, HayleyWCM1814RSA=10B19N+38B39B12N=32NF+40B14N22B+45N4.045.045.012.251860+10.4
34Chettiar, Evasan1919RSA1B15N44B+38N21NF=43B22N+45B+36N=32B4.039.539.510.251808-30.4
35Meise, Keagen1886RSA=19B=29N=20B=14B=23N17B12N31NF=38B=37N3.551.051.017.251823-17.4
36Fwati, Chipepo Kunda1998ZAM2B+45N15B42N+43N+37B23N12B=38N34B24N3.546.046.57.251800-118.8
37Deysel, Kaleb1833RSA27B=21N+12B=22N20B36N=42B=45N26NF=35B3.543.043.015.251793-21.6
38Tak, Rannveer1809RSA40N17B33N34BF21N+45B+43N=36B=35N=31N3.535.535.57.501774-18.4
39Selepe, Lwazi2029RSA+45B6N=29B+33N+28B5N13BFFFF3.535.035.011.751972-10.4
40Mlambo, Ishmael1909RSA+38B2N=26B29N=22B+42N28B33NFFF3.038.038.011.251831-39.2
41Cawdery, DanielIM2350RSA+17N=13B=19N=10N=29BFFFFFF3.029.029.017.502078-14.1
42Sarakusebwa, Shepard1870RSA+23N1N9B+36B14N40B=37NFFFF2.541.041.010.751869-1.6
43Matsaung, Thapelo Isack1827RSA9BF17N31N36B+45B=34N38BFFF1.532.032.02.501664-27.4
44Buba, Vukile1783RSA18N8B+34N24B30NFFFFFF1.025.025.04.001664-14.0
45Nkosi, Dumisa Jacob1825RSA39N36B23NF32B43N38N=37B34N25B33B0.538.038.01.751452-65.8
46Mazibuko, KhanyaCM2081RSA28BFFFFFFFFFF0.05.05.00.001110-14.6

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets