CChessStats

Moja Chess Extravaganza 2026 (Prestige)

SwissStandard

31 players participated in this 9-round tournament, held from 25 Apr 2026 to 30 Apr 2026 in Cape Town, South Africa. 15 titled players from 6 federations. Top 10 Elo average was 2279, and top seed was Jan Karsten (🇿🇦 RSA, IM, 2382).

Joseph Mwale (🇲🇼 MAW, FM, 2288) won with 8.0/9, ahead of Jan Karsten (6.5) and Banele Mhango (6.0). Mwale won solo starting round 3.

The biggest upset came in round 6: Albrecht Van Zyl (1939) beat Judah Nathan Levitan (FM, 2187), a +248-point gap.

Location
🇿🇦Cape Town, South Africa
Dates
25 Apr 2026 → 30 Apr 2026
Time control
Standard: 90 minutes for game with 30 seconds delay from move 1
System
Swiss · 9 rounds
Top seed
🇿🇦IMJan Karsten2382
Avg top 10
2,279
Participants
31
Titled players · 15
IM×6
FM×6
CM×3
Federations · 6 represented
🇿🇦South Africa×25
🇿🇲Zambia×2
🇲🇼Malawi×1
🇿🇼Zimbabwe×1
🇧🇼Botswana×1
🇷🇺Russia×1
Top 3

How it unfolded

Top 6 · 9 rounds

FM Joseph Mwale led from R3; +1.5-point edge over the runner-up.

Co-leaders
11
3
1
1
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R3–R9 · LEAD HELD

FM Joseph Mwale never relinquished the lead after R3; final gap +1.5 over the runner-up.

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

FM Joseph Mwale drew with IM Jan Karsten (White).

R1–R5 · WIN STREAK

FM Joseph Mwale won 5 in a row (R1–R5).

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Mwale, JosephFM2288MAW+30N+18B+4N+5B+3N=2B+13N=9B+10N8.043.045.039.252567+53.4
2Karsten, JanIM2382RSA=28N+10B=3N+6B+25N=1N+5B4B+14N6.544.046.032.002390+4.4
3Mhango, BaneleFM2243RSA+31B+14N=2B=9N1B+8N+6B5N+16B6.045.545.525.752336+23.2
4Bwalya, GillanIM2310ZAM+17B+13N1B+14N9B=11N+27B+2N=5B6.043.546.027.502323+2.8
5Rogov, MatfeyFM2380RUS+21B=15N+27B1N+20B+9N2N+3B=4N6.043.045.525.752312-11.4
6Levitan, Caleb LeviIM2238RSA=10N=28B+12N2N+14B+15B3N=13B+9N5.541.043.024.752248+3.6
7Simpson, MichaelIM2160RSA+19B=8N+15B=25B=13N=10N=9B=11N=17B5.537.040.024.002235+18.8
8Oatlhotse, ProvidenceIM2258BOT+29N=7B25N+28B=15N3B+20B=17N+11B5.533.535.519.502209-9.2
9Mnyasta, Charlton2195RSA=12N+26B+18N=3B+4N5B=7N=1N6B5.046.048.524.752249+12.8
10Palmer, ReeganCM2048RSA=6B2N=11B+17N+28N=7B=23B+24N1B5.041.543.519.252197+33.6
11Van Zyl-Rudd, JackFM2223RSA=26N=12B=10N+22B+29N=4B=14N=7B8N5.037.539.519.752150-16.6
12Salimu, Chase2024RSA=9B=11N6B23N+26N17B+28N+19B+18N5.033.035.017.002151+59.6
13Dinham, James2166RSA+22N4B=30N+19B=7B+25N1B=6NF4.539.541.516.502207+9.8
14Klaasen, Calvin JohnFM2177RSA+24N3B+22N4B6N+29B=11B+23N2B4.539.541.515.002150-6.0
15Kaulule Siame, KelaCM2207ZAM+20B=5B7N+21N=8B6N=19N+25BF4.537.540.517.502215+3.0
16Mailula, Matsobane1998RSA25N+24B28N=18B19N+21N+29B+27B3N4.528.030.013.502078+18.2
17Samuels, Ethan2031RSA4N=20B=26N10BF+12N+25B=8B=7N4.036.036.016.502138+21.8
18Levitan, Judah NathanFM2187RSA+23B1N9B=16N+24B27N=26B+20N12B4.035.538.014.002011-41.4
19Longano, Michael Nicholas2010RSA7NF=21B13N+16B=20N=15B12N+23B3.534.534.513.752034+4.2
20Claassen, Raynier2025RSA15N=17N+31B+30B5N=19B8N18B=22N3.533.033.07.502043+2.8
21Ristovich, Dmitar S.2050RSA5N+29B=19N15B22N16B+30B+26N24B3.530.032.08.251988-17.6
22Yan, WeilunCM2017RSA13B+31N14B11N+21B23N24B+28N=20B3.530.030.07.251996-12.0
23Mnyasta, Tezihano1989RSA18N30B29N+12B+31N+22B=10N14B19N3.529.529.511.001967-6.4
24Tak, Rannveer2002RSA14B16NF=26B18N+28B+22N10B+21N3.529.529.510.252029+9.6
25Kobese, WatuIM2258RSA+16B=27N+8B=7N2B13B17N15NF3.037.537.514.002056-21.4
26Lin, Chenyi2023RSA=11B9N=17B=24N12BF=18N21B=30N2.532.032.09.251952-15.2
27Van Zyl, Albrecht1939RSAF=25B5N29B+30N+18B4N16NF2.527.527.57.502050+14.2
28Du Plessis, Heinco2072RSA=2B=6N+16B8N10B24N12B22BF2.039.039.010.501928-31.2
29Nelson, Jaco1942RSA8B21N+23B+27N11B14N16NFF2.029.029.06.001933-4.0
30Cuthbert, Michael2031RSA1B+23N=13B20N27BF21NF=26B2.028.028.07.001910-23.6
31Amini, Daud1984ZIM3N22B20NF23BFFFF0.016.516.50.001268-31.2

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets