CChessStats

Moja Chess Extravaganza 2026 (B)

Open SwissStandard

112 players participated in this 9-round tournament, held from 25 Apr 2026 to 30 Apr 2026 in Cape Town, South Africa. 4 titled players from 8 federations. Top 10 Elo average was 1963, and top seed was Thuso Mosutha (🇧🇼 BOT, CM, 1999).

Joao Farisse (🇲🇿 MOZ, CM, 1971) won with 8.5/9, ahead of Cherwin Kleinsmidt (7.5) and Minenhle Ngcongo (7.0). Farisse won solo starting round 7.

The biggest upset came in round 2: Refentse Tumisa Motiang (1606) beat Evasan Chettiar (1900), a +294-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
🇧🇼CMThuso Mosutha1999
Avg top 10
1,963
Participants
112
Titled players · 4
CM×4
Federations · 8 represented
🇿🇦South Africa×92
🇧🇼Botswana×4
🇲🇿Mozambique×3
🇿🇲Zambia×3
🇱🇸Lesotho×2
🇳🇦Namibia×2
🇲🇼Malawi×2
🇱🇾Libya×1
Top 3

How it unfolded

Top 6 · 9 rounds

CM Joao Farisse led from R7; +1.0-point edge over the runner-up. Title race converged from 4 co-leaders at R4 to 1 by R7.

Co-leaders
46
21
9
4
2
3
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R7–R9 · LEAD HELD

CM Joao Farisse never relinquished the lead after R7; final gap +1.0 over the runner-up.

WIN STREAKS · 2 top finishers

CM Joao Farisse 5+3 wins (R1–R5, R7–R9)Lizo Sikwati 3+4 wins (R1–R3, R5–R8)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1CMJoao Farisse*
1
1
2Cherwin Kleinsmidt*
3Lizo Sikwati
0
*
4Minenhle Ngcongo
0
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Joao FarisseCM1971MOZ+104N+13B+65N+4B+11N=10N+3B+5B+7B8.549.550.547.502312+56.0
2Kleinsmidt, Cherwin1927RSA+76N=30B+71N=21B+102N+43B=12N+11B+10N7.540.041.533.252103+38.0
3Ngcongo, Minenhle1948RSA+48B+9N+49B+29N10B+22N1N+36B+13N7.047.051.537.002102+34.2
4Sikwati, Lizo1883RSA+32B+33N+90B1N+44B+37N+11N+10B6N7.047.050.034.502054+38.2
5Peter, NeathanCM1955RSA+56B+28N=21B+24N+30B+29N=10B1N+25B7.046.551.036.752084+28.8
6Macheka, Clayton1904RSA+75B+77N10B90N+31B+33N+22B+8N+4B7.042.045.036.002021+26.2
7Vundla, Mthandazo1803RSA+93B29N+59B+79N=42B+63N+9B+12B1N6.542.545.029.251970+40.6
8Scherzer, Harrison1955RSA+110N+36B=45N=43B+21N=42B+30N6B+26N6.541.541.527.751996+10.4
9Salem, Abdarahim1843LBA+69N3B+99N=61B+86N+46B7N+49B+23N6.538.540.024.501945+25.8
10Rogov, Timofey1976RUS+27N+18B+6N+12B+3N=1B=5N4N2B6.056.061.539.252004+7.0
11Bulelani, Stephen1908RSA+53B+26N+16B+42N1B+70N4B2N+24B6.049.052.529.501996+43.2
12Mankga, Thabang1876RSA+78B+44N+22B10N+33B+16N=2B7N=18B6.047.050.531.251947+17.0
13Lesole, Pudungwane1843BOT+92B1N+77B62N+47B+35N+16B+15N3B6.044.547.027.501900+14.6
14Mosutha, ThusoCM1999BOT+55B=24N30B+15N=45B=26N+52B+33N=20B6.042.046.530.751904-18.4
15Davies, Shaughn1940RSA=31N=20B+51N14B+91N+61B+43N13B+37N6.041.043.526.001872-23.2
16Manjate, Celso Andre1914MOZ+52N+72B11N+74B+34N12B13N+48B+36N6.040.544.026.001898-2.8
17Singh, Shaurya1895RSA47B+75N=32B+87N=68B+45N36B+44N+29B6.035.538.524.751882-3.6
18Manning, Callan1727RSA+94B10N47B+77N+100B+69N=29B+70N=12N6.034.536.020.001890+75.6
19Chirindza, Rafael Bernardo1876MOZ73B=68N+82B+54N=48B32N+57B+86N+38B6.034.037.024.501795-15.8
20Amith Boddapati1655ZIM=107B=15N=31N27B+104N+91B+74N+46B=14N6.034.034.520.251913+118.0
21Klaas, TokeloCM1889LES+88N+61B=5N=2N8B=48N=31B+76B=34N5.543.046.025.001847-7.2
22Baloyi, Xikombi1875RSA+101N+91B12N+35B+62N3B6N=34B+50N5.541.042.520.001825-8.4
23Machobane, Moemedi1917BOT+59B+47N29B33N+56B=44N+28B+32N9B5.540.545.026.251842-16.2
24Machet, Jordan1754RSA+106N=14B+98N5B=61N+64B=42N+35B11N5.538.539.018.751892+61.6
25Braaf, Jiraan1901RSA+96N45B34N+99B=27N+58B+72N+50B5N5.537.038.519.251837-13.2
26Lagardien, Ismaeel1843RSA+100N11B=52N=64B+98N=14B+68N+42B8B5.537.038.518.751890+13.8
27Rogov, Evgeniy1718RSA10B92N+94B+20N=25B49N+73B+52N+70B5.536.038.522.751855+64.8
28Frank, Daniel1767RSA+84N5B+97N=102B46N+71B23N+72B+42N5.534.035.517.751874+26.4
29Mfazwe, Lutho1974RSA+58N+7B+23N3B+50N5B=18N=30B17N5.047.552.026.501895-19.0
30Chironda, Sean Kudzai1814RSA+83B=2N+14N+46B5N+38B8B=29NF5.046.550.025.252000+39.6
31Thoresen, Kyle1701RSA=15B=51N=20B+92N6N+83B=21N=40B=46N5.042.044.521.751838+63.2
32Freeman, Vianco1708RSA4N+95B=17N=98B+51N+19B+37N23BF5.041.543.522.001943+48.4
33Weideman, Janko X1712RSA+89N4B+103N+23B12N6B+93N14B+48N5.041.542.516.501826+51.6
34Southey, Andrew M.1710RSA42B+57N+25B+49N16B50B+62N=22N=21B5.040.544.524.001852+29.6
35Motiang, Refentse Tumisa1606RSA+41B+38N42B22N+74N13B+56B24N+55B5.040.544.022.501850+103.6
36Munro, Jonathan1823RSA+109B8N+73B70N+79B+62B+17N3N16B5.040.040.017.001838+4.2
37Songo, Divine1806RSA=87B+82N+86N+45B=43N4B32B+63N15B5.037.540.518.751800-2.8
38Chettiar, Evasan1900RSA+99N35B=64N+52B+71N30N=63B+43B19N5.036.538.018.001764-30.8
39Ncethelo, Bongolethu1891RSA+81B90N+78B44N=55B=68N=53B+93N=56B5.031.534.018.001750-33.0
40Landitho, Mzwandile1774RSA+62B102N=54B68N87B+81N+94B=31N+63B5.030.031.518.751741-8.6
41Maruatona, Tshenolo1835BOT35N99B+109N+97B69N93B+100N+68B+53N5.024.024.011.501683-34.6
42Hemeni, Simamnkele1890RSA+34N+74B+35N11B=7N=8N=24B26N28B4.545.549.022.751784-25.0
43Kolomwe Willian1751ZAM+57B+70N+102B=8N=37B2N15B38N=60B4.542.544.017.501841+18.2
44Metcalfe, Allister1763RSA+95N12B+69N+39B4N=23B=46N17B=51N4.542.044.518.251826+15.8
45Chibale Herris1842ZAM+79B+25N=8B37N=14N17B86N+78B=59B4.540.543.521.001799-9.6
46Mathebula, Xolani Cebo1912RSA=82B+63N+87B30N+28B9N=44B20N=31B4.540.043.019.001736-40.8
47Mangoro, Richard1680RSA+17N23B+18N50B13N=95B+71N+64BF4.540.042.520.751812+28.4
48Snyckers, Adam1741RSA3N+100B+91N=65B=19N=21B+69B16N33B4.539.541.015.251753+3.2
49Mmola, Tumelo1893RSA+97N+103B3N34B=72N+27B+76B9NF4.537.538.513.751778-43.2
50Mphuti, Lebohang1857RSA54B+93N+81B+47N29B+34N=70B25N22B4.537.039.517.251778-36.0
51Opperman, Connor Gavin1821RSA=71N=31B15B+57N32B53N+75B+81N=44B4.536.540.018.001683-60.4
52Nhlapo, Xolani1686RSA16B+111N=26B38N+105N+66B14N27B+79N4.536.036.010.751798+21.0
53Mthethwa, Nkanyiso1721RSA11N=106B80N=88B+82N+51B=39N+61B41B4.534.535.016.251717-0.6
54Williams, Elegeaux1656RSA+50N98B=40N19B58N+101B=66N=67N+80B4.533.535.016.001776+27.8
55Mcmanus, Dale1755RSA14N+101B61N+93B=39N=86B=64N+69B35N4.533.034.513.501703-13.6
56Budge, Daniel1719RSA5N69B+95N+103B23N+100B35N+91B=39N4.532.533.510.001695-6.0
57Roberts, Ethan0RSA43N34B+110N51B+97N+77B19N=74B+72N4.532.532.510.7517310.0
58Siwela, Sphamandla Thal1754RSA29B+94N79B=73N+54B25NF+82N+86B4.531.534.015.251761+3.2
59Molaolwa, Ogone1690RSA23N+105B7N91B83N+103B+80N+62B=45N4.531.031.511.251630-28.4
60Kgatla, Daniel1701RSA61N=88B+106N71B+101N72B+95N=87B=43N4.525.526.09.751649-25.6
61Masango, Sobangane1606RSA+60B21N+55B=9N=24B15N=65B53N=64N4.041.045.019.001742+58.5
62Snyckers, Frank A.1605RSA40N+110B+96N+13B22B36N34B59N+68B4.037.037.012.001702+24.8
63Green, Guy1746RSA=98N46B+88N+80B+65N7B=38N37B40N4.036.538.514.001737-1.4
64Magagula, Immanuel1696RSA70B+112N=38B=26N+67B24N=55B47N=61B4.036.536.513.501698-1.4
65Palmer, Jesse1756RSA+68B+73N1B=48N63B76N=61N=66B=69N4.035.539.015.001682-35.6
66November, Byron1786RSA=86B87N68B+75N+73B52N=54B=65N=93B4.029.532.014.001623-77.6
67Milford, Eugene1809RSA103N97B+84N=101B64N=92B+89N=54B=83N4.024.525.512.501582-52.8
68Hodgson, Timothy F.1667RSA65N=19B+66N+40B=17N=39B26B41N62N3.540.544.517.501726+24.8
69Jenkins, Tauriq1639RSA9B+56N44B+78N+41B18B48N55N=65B3.539.543.015.001679+9.0
70Mwazozo Hope1924MAW+64N43B+72N+36BF11B=50N18B27N3.539.042.014.751728-41.6
71Mansfield-Scaddan, Sefton1619RSA=51B+107N2B+60N38B28N47B+96N77N3.537.538.09.751690+14.2
72De Kock, Wade1687RSA+111B16N70B+83N=49B+60N25B28N57B3.537.537.510.251788+38.0
73Baron, Dylan1660RSA+19N65B36N=58B66N+105B27N+95B76N3.535.035.511.251612-9.8
74Maruma, Kamogelo1682RSA+80B42N+92B16N35B+87N20B=57NF3.535.035.011.251648-15.2
75Mooki, Gomolemo1683RSA6N17B=89N66B=88N+84B51N+92B=78N3.534.537.010.751636-25.2
76Matundu Richard1714MAW2B=80NF86B+89N+65B49N21N+73B3.534.535.012.251677-8.8
77Chikwava, Ronald1662FIDF6B13N18B+103N57N=85B+94N+71B3.534.034.08.751721+10.4
78Gondwe Prosper1697ZAM12N+84B39N69B=92N=89B+83N45N=75B3.532.535.011.501619-40.4
79Mphetole Mona1636LES45N+104B+58N7B36NF=96B+85N52B3.532.032.010.251706+13.6
80Seloana, Kamogelo1491RSA74N=76B+53B63N=81B=94N59B+88N54N3.531.033.512.251600+48.0
81Clainos, Spiro1676RSA39N+89B50N=105B=80N40B+92N51B=91N3.530.531.08.751606-33.2
82MDLATU, Lilitha1663RSA=46N37B19N89B53B+109N+101N58B+100B3.530.530.55.251631-8.8
83Mchontsi, Ayabonga1618RSA30N96B+104N72B+59B31N78B+97N=67B3.530.031.09.501634+3.2
84Makumbila, Blessing1562RSA28B78N67B94N=108B75N+109B+103N+99B3.522.022.02.751610+10.2
85Potgieter, Werne1730RSAFFFF+109B+99N=77N79B+89N3.511.511.56.251779+12.8
86Solomon, Aubrey1609RSA=66NF37B+76N9B=55N+45B19B58N3.038.538.512.251710+18.2
87Mdlalose, Moses1675RSA=37N+66B46N17B+40N74BF=60NF3.037.037.013.751743+11.8
88Rishworth, Justin James1599RSA21B=60N63B=53N=75B96B+103N80B=92N3.030.531.58.501548-12.2
89Dien James1538NAM33B81N=75B+82N76B=78N67B+101N85B3.030.031.58.501579+16.6
90Tokoyi, Romeo1758RSA+105N+39B4N+6BFFFFF3.023.023.012.502018+21.0
91Shelton, Brian1532RSAF22N48B+59N15B20N+97B56N=81B2.536.536.58.251605+23.2
92Hartley, Ameen1641RSA13N+27B74N31B=78B=67N81B75N=88B2.534.537.510.751546-45.6
93Mtati, Wazo1607RSA7N50BF55N+110B+41N33B39B=66N2.534.534.57.001653+16.0
94Marais, Jordan1642RSA18N58B27N+84B+96N=80B40N77BF2.534.036.07.751521-50.8
95Polori, Richard1600RSA44B32N56BF+99N=47N60B73N+96B2.530.530.56.251549-21.2
96Kgotse, Thoriso1612RSA25B+83N62B100N94B+88N=79N71B95N2.528.029.58.251470-69.6
97Mokhele, Katleho1678RSA49B+67N28B41N57B+104B91N83BF2.032.033.05.001584-18.2
98Lekgau, Mothupi1985RSA=63B+54N24B=32N26BFFFF2.024.524.59.001671-39.6
99Matogo, Dennis1682RSA38B+41N9B25N95B85BF=100N84N1.533.033.55.751484-78.4
100Daniels, Reuben1511RSA26B48NF+96B18N56N41B=99B82N1.533.033.03.251476-6.8
101Daemi, Darius1656RSA22B55NF=67N60B54N82B89B+109N1.529.529.52.001452-80.4
102Lynch, Justin1922RSAF+40B43N=28N2BFFFF1.523.023.07.751718-22.6
103Khumalo, Siyabonga Samuel Khutso1584RSA+67B49N33B56N77B59N88B84BF1.032.532.54.001384-69.6
104Mbilini, Hlomla1741RSA1B79N83B+109N20B97NFFF1.023.523.50.001425-95.2
105Mohlala, Lucky0RSA90B59NF=81N52B73NFFF0.520.520.51.7513280.0
106Modiadia, Thabang Vincent1645RSA24B=53N60BFFFFFF0.514.514.52.251455-26.4
107Ntuli, Senzo1865RSA=20N71BFFFFFFF0.513.013.03.001444-43.2
108Mokomele, Andrew1716RSAFFFF=84NFFFF0.55.05.01.751562-4.2
109Cronje, Frederick1630NAM36NF41B104B85N82B84NF101B0.023.023.00.00916-108.4
110Nxumalo, Banele1714RSA8B62N57BF93NFFFF0.017.517.50.00919-30.0
111Kedama, Sandiso1929RSA72N52BFFFFFFF0.09.59.50.00887-32.0
112Ndeh, Wisdom0RSAF64BFFFFFFF0.05.55.50.008960.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets