CChessStats

2026 MCA Welcome Tshwane (A)

Open SwissStandard

42 players participated in this 5-round tournament, held on 24 Jan 2026 in Centurion, South Africa. 5 titled players from 4 federations. Top 10 Elo average was 2121, and top seed was Gift Bwalya (🇿🇲 ZAM, 2314).

Gift Bwalya (🇿🇲 ZAM, 2314) won with 4.5/5, ahead of James Dinham (4.5) and Benjamin Vincent Hercules (4.0). Bwalya won on tie-break after catching the field in the final round.

The biggest upset came in round 2: Matthew Pasaribu (1605) beat Lindokuhle Xulu (1929), a +324-point gap.

Location
🇿🇦Centurion, South Africa
Dates
24 Jan 2026
Time control
Standard: All Moves in 55 Min. Incr. 5 Sec. / /
System
Swiss · 5 rounds
Top seed
🇿🇲Gift Bwalya2314
Avg top 10
2,121
Participants
42
Titled players · 5
IM×1
FM×1
CM×2
WCM×1
Federations · 4 represented
🇿🇦South Africa×39
FIDE (no federation)×1
🇿🇲Zambia×1
🇿🇼Zimbabwe×1
Top 3

How it unfolded

Top 6 · 5 rounds

Tight race until R5; 2 players tied at 4.5/5, decided on Buchholz.

Co-leaders
15
6
2
1
2
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

2 players finish on 4.5/5. Bwalya takes the title on Buchholz Cut1 (12.0).

WIN STREAKS · 3 top finishers

James Dinham 3 wins (R3–R5)Gift Bwalya 3 wins (R3–R5)Lindokuhle Xulu 3 wins (R3–R5)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1James Dinham*
2Gift Bwalya*
1
3Lindokuhle Xulu*
4CMBenjamin Vincent Hercules
0
*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Bwalya, Gift2314ZAM+13B=18N+25B+19N+3B4.512.014.012.752326+112.8
2Dinham, James2090RSA+39B=25N+32B+6N+5B4.510.511.510.502252+16.6
3Hercules, Benjamin VincentCM2092RSA+15N+16B+11N+12B1N4.013.516.512.0020710.0
4Xulu, Lindokuhle1929RSA+34N11B+24N+26B+12N4.010.011.58.502034+13.4
5Egeonu, Chigozie2053RSA+33N+28B=19N+8B2N3.512.514.08.252099+8.4
6Selepe, Lwazi2042RSA+37B=32N+10B2B+20N3.512.013.07.751977-5.0
7Jacobs, Calvin Nicholas2170RSA+24N+26B12N+15B=9N3.511.513.58.752069-13.6
8Mabusela, Johannes ManyediIM2100RSA=23B+38N+18B5N+14B3.511.012.07.502013-7.8
9Mhango, BaneleFM2226RSAF+37N+13B+27N=7B3.510.011.07.752249+3.2
10Combrink, Juan-Louis1843RSA=38B+23N6N+33B+18N3.59.510.56.501987+38.8
11Pasaribu, Matthew1605RSA+20B+4N3B14N+29B3.013.515.58.501942+41.0
12Ristovich, Dmitar S.2055RSA+40B+41N+7B3N4B3.012.512.54.501981-5.4
13Nel, HayleyWCM1823RSA1N+34B9N+24B+30N3.012.013.55.501916+10.4
14Sathish, Abinavah1850RSA28N+36B+16N+11B8N3.011.513.07.501840-0.8
15Amrouni, Alexia1769RSA3B+42N+29B7N+26N3.011.511.54.001964+22.8
16Deysel, Kaleb1811RSA+42B3N14B+41N+27B3.09.09.02.001884+18.4
17Sarakusebwa, Shepard1877RSA=36N=35B+28N18B+23N3.08.09.55.501850-2.4
18Coetsee, Dewald1904RSA+21N=1B8N+17N10B2.514.517.07.751854-12.8
19Mazibuko, KhanyaCM2069RSA+27B+29N=5B1BF2.512.012.05.751947-10.8
20Memeh, Chime1800RSA11N=33B+35N+32B6B2.59.511.03.751798-1.2
21Van Meersbergen, Ettienne1622RSA18B=39N23B+40N+37B2.56.57.52.501722+25.2
22Mankga, Thabang1882RSAF+40N27B=34B+33N2.56.06.03.251808-7.2
23Maphage, Benedict1813RSA=8N10B+21N=25B17B2.012.514.55.251798-6.0
24Machet, Jordan1766RSA7B+30N4B13N+38B2.012.513.53.001774-3.6
25PRINCE CHIDEMBO1909ZIMF=2B1N=23N+35B2.012.512.54.751896-1.6
26Naidoo, Dhiya1777RSA+30B7N+41B4N15B2.012.512.52.001768-7.6
27Magagula, Raymond1761RSA19N+31B+22N9B16N2.011.513.54.501845+7.6
28Naidoo, Kajol1738RSA+14B5N17B29N+41B2.011.511.53.001777+8.4
29Segal, Jamie Dylan1766RSA+31N19B15N+28B11N2.010.512.54.001695-20.8
30Jones, Edward1631RSA26N24B+37B+39N13B2.08.09.02.001666+8.0
31Reyneke, Hugo1660RSA29B27N=40B=38N+39B2.06.07.02.001612-13.2
32Jones, William1738RSAF=6B2N20N+34B1.514.015.53.251838+7.6
33Yoko, Christopher1753RSA5B=20N+38B10N22B1.512.013.02.251702-8.2
34Dumakude, Nkululeko1766RSA4B13N+42B=22N32N1.511.011.01.251657-29.2
35Mendelsohn, David C.1850RSAF=17N20B+36B25N1.59.09.03.001707-15.4
36Brits, Etienne1588RSA=17B14N=39B35N=40B1.58.59.52.501611+1.6
37Bain, Michael1656RSA6N9B30N+42B21N1.011.511.50.001565-32.8
38Chikwava, Ronald1675FID=10N8B33N=31B24N1.011.012.52.751580-13.0
39Radia, Shyam1652RSA2N=21B=36N30B31N1.011.012.52.001471-49.2
40Thorulsley, Kairaav1572RSA12N22B=31N21B=36N1.010.011.51.751504-20.0
41Narula, Aryash1699RSAF12B26N16B28N0.010.512.50.001045-52.0
42Phala, Arthur1659RSA16N15B34N37NF0.08.58.50.00954-29.4

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets