CChessStats

Moja Chess Extravaganza 2026 (C)

Open SwissStandard

52 players participated in this 9-round tournament, held from 25 Apr 2026 to 30 Apr 2026 in Cape Town, South Africa. 5 federations represented. Top 10 Elo average was 1566, and top seed was Lehlohonolo Sehlako (🇿🇦 RSA, 1587).

Khanyisile Majiba (🇿🇦 RSA, 1553) won with 7.0/9, ahead of Nkateko Ritshuri (7.0) and William Malose Manamela (7.0). Majiba shared the lead from round 8, winning on tie-break.

The biggest upset came in round 1: Donvito Mintoor (1403) beat Lezerick Cunningham (1561), a +158-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
Avg top 10
1,566
Participants
52
Federations · 5 represented
🇿🇦South Africa×35
🇿🇼Zimbabwe×3
🇧🇼Botswana×1
🇳🇦Namibia×1
🇲🇿Mozambique×1
Top 3

How it unfolded

Top 6 · 9 rounds

Tight race until R9; 4 players tied at 7.0/9, decided on Buchholz. Title race narrowed from 2 co-leaders at R4 to 4 at the finish.

Co-leaders
25
11
5
2
1
1
1
3
4
2.54.579R1R2R3R4R5R6R7R8R9Ritshuri takes lead
Manamela7Cunningham7Majiba7Ritshuri7Benjamim6.5BRIGHT6.5— ex-leaders:Ritshuriled R6–R7, #26
R6 · LEADER CHANGE28 Apr

Nkateko Ritshuri takes the sole lead (5.5/6).

R9 · TIEBREAK CLUSTER

4 players finish on 7.0/9. Majiba takes the title on Buchholz Cut1 (45.5).

WIN STREAKS · 3 top finishers

William Malose Manamela 3+4 wins (R2–R4, R6–R9)Lezerick Cunningham 3+3 wins (R3–R5, R7–R9)Khanyisile Majiba 3 wins (R1–R3)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Majiba, Khanyisile1553RSA+32N+15B+29N5B+3N=8B+21B+2N=14B7.045.549.036.751763+29.6
2Ritshuri, Nkateko0RSA+47N+19B+12N=21B+39N+5B+9N1B=6N7.044.046.033.5015480.0
3Manamela, William Malose0RSA37B+24B+27N+17N1B+25N+?B+7N+5B7.040.040.030.0015750.0
4Cunningham, Lezerick1561RSA15B=10N+50B+13B+37N=21N+18B+22N+12B7.039.040.530.251705+22.0
5Benjamim, Filipe0MOZ+22N+30B+13N+1N+7B2N+14B=12B3N6.548.052.035.2516190.0
6NCUBE BRIGHT0ZIM+27N7B+30N+23B12N+16B+10N+17B=2B6.543.047.032.0015310.0
7Ngidi, Ndumiso1442RSA+36B+6N+25B+11N5N9B+8N3B+17N6.047.050.030.502330+49.6
8Ngcobo, Asanda0RSA+20B37N+16B+25N+11B=1N7B=?N+18B6.041.041.028.5015520.0
9FIDE 534049282025B+42B+33N+26N+28B+7N2B14N+20B6.039.041.525.0014920.0
10Ndhlovu, Thabani0RSA=13N=4B+43N+18B21N+28N6B+26N+?B6.038.538.521.2515500.0
11Vengeni, Asanda1575RSA+42N+33B+26N7B8N+39B17N+25B+16N6.036.539.022.001590+2.4
12September, Lincohn Julian1507RSA+39B+17N2B+15N+6B14N+26B=5N4N5.546.549.526.751357-23.6
13Esau, Omar1577RSA=10B+31N5B4N+30B22N+28B+23N+26B5.540.544.023.001587+1.6
14Maruatona Onthatile1483BOT+50B21NF+40B+29N+12B5N+9B=1N5.538.039.523.001548+10.8
15Mintoor, Donvito1403RSA+4N1N+20B12B16N31B+44N+38B+27N5.040.042.021.001493+32.0
16Budhram, Kaylee1470RSA+40N26B8N+41B+15B6N+19B+21N11B5.039.542.019.501645+28.0
17Majebe, Civenga Frederick0RSA+?N12B+52N3B+20B+36N+11B6N7B5.039.039.014.0015210.0
18Fulumeni, Lunga0RSA+38B=28N=46B10N+19B+37B4N+43B8N5.036.038.016.001646+15.6
19Kubayi, Dyondzo Perserverance0RSA+23N2N+?B39B18N+27B16N+31B+25N5.036.036.016.0015910.0
20Maliwa, Silindokuhle1561RSA8N+32B15N+35B17N+40B+38N+36B9N5.035.037.515.501403-8.4
21Cronje, Johannes Christiaan1583NAM+48N+14B=37N=2N+10B=4B1N16BF4.543.545.522.001450-36.4
22Manyuchi Runyaradzo Joseline1457ZIM5B41N=51B+50NF+13B+31N4B+24N4.533.033.515.2516100.0
23Brown, John-Rodney1497RSA19B+51N+41B6N36B+47N=32N13B+43N4.530.030.58.751518+2.4
24Fourie, Ruan1557RSA46B3N36B=42N+50B+49N+34B+32N22B4.528.029.511.751431-13.6
25Rhode, Andre1484RSA+9N+52B7N8B+40N3B+29N11N19B4.042.542.512.50708-18.8
26Webber, Colin0RSA+31N+16N11B9B+27N+29B12N10B13N4.042.045.516.5015460.0
27Leeman, Xavier1559RSA6B+36N3B+47N26B19N+41B+45N15B4.035.037.09.50603-28.4
28Tjale, Phillipmaite0RSA+43N=18B+35N=37B9N10B13N+29BF4.035.035.013.5015160.0
29Amyra Jain0ZIM+?B+34N1B+46N14B26N25B28N+45B4.032.032.07.5014070.0
30Seitei, Neo1460RSA+41B5N6B38N13N44B+49N+48B+34N4.031.533.510.001491+1.6
31Sehlako, Lehlohonolo1587RSA26B13B+32N36N+44B+15N22B19N=33B3.534.036.012.251354-37.2
32FIDE 53404921501B20N31B+48B+?N+33N=23B24BF3.532.532.57.7511850.0
33Smith, Shiloh0RSA+45N11N9B+?B38N32B=40N=35B=31N3.530.030.06.751397-22.4
34Goosen, Pierre1404RSA+44N29B40N45B=41N+35B24N+42N30B3.525.527.59.251353-4.0
35Srivastava, Prakhar1403RSA+51B=46N28B20N=43B34N+50B=33NF3.524.525.05.751202-28.4
36Zinto, Ongeziwe0RSA7N27B+24N+31B+23N17BF20NF3.037.040.012.5015340.0
37Zungu, Simphiwe1544RSA+3N+8B=21B=28N4B18NFFF3.035.535.517.251379-17.2
38FIDE 534049185018N40B+42N+30B+33B?N20B15NF3.031.031.010.0012840.0
39Willem, Mawande0RSA12N+45B+?B+19N2B11NFFF3.028.528.57.007410.0
40Koenane, Imbasa Tshiamo0RSA16B+38N+34B14N25B20N=33BFF2.532.032.08.2512400.0
41Kentrotas, Theodore0RSA30N+22B23N16N=34B+42B27NFF2.531.534.08.7512840.0
42Solomon, William C.0RSA11B9N38B=24BF41N+?N34B+49N2.528.028.04.2512390.0
43Dass, Kaylon1413RSA28B=50N10BF=35N+45BF18N23B2.029.530.04.501257-21.2
44FIDE 534023496034B+48BFF31N+30N15B47B?N2.025.525.56.0012740.0
45FIDE 534049274033B39NF+34N?B43N+48B27B29N2.022.022.05.5012800.0
46FIDE 5340491770+24N=35B=18N29BFFFFF2.021.521.58.7515000.0
47FIDE 53400658302B?N+48N27BF23BF+44NF2.019.519.54.007090.0
48FIDE 534049258021B44N47B32NF+?B45N30N+?B2.018.018.00.007290.0
49Varadharajan, Akilan0RSAFFFF+?N24B30B+50N42B2.012.512.51.507150.0
50FIDE 534049193014N=43B4N22B24N+?B35N49BF1.529.029.01.0010860.0
51FIDE 534049231035N23B=22NFFFFFF0.517.017.02.2511790.0
52FIDE 5340492660F25N17B?NFFFFF0.011.011.00.006770.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets