CChessStats

2026 South African Junior Closed (U14 Boys)

Open SwissStandard

77 players participated in this 9-round tournament, held from 28 Mar 2026 to 02 Apr 2026 in Rustenburg, South Africa. Top 10 Elo average was 1741, and top seed was Michael Schwartz (🇿🇦 RSA, 1876).

Shaurya Singh (🇿🇦 RSA, 1759) won with 8.5/9, ahead of Janko X Weideman (7.0) and Tshireletso Kalimashe (6.5). Singh won solo starting round 5.

The biggest upset came in round 4: Ruah Venter (1418) beat Dhyan Dawah (1685), a +267-point gap.

Location
🇿🇦Rustenburg, South Africa
Dates
28 Mar 2026 → 02 Apr 2026
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 9 rounds
Top seed
🇿🇦Michael Schwartz1876
Avg top 10
1,741
Participants
77
Federations · 1 represented
🇿🇦South Africa×73
Top 3

How it unfolded

Top 6 · 9 rounds

Shaurya Singh led from R5; +1.5-point edge over the runner-up. Title race converged from 3 co-leaders at R4 to 1 by R5.

Co-leaders
32
13
6
3
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R5–R9 · LEAD HELD

Shaurya Singh never relinquished the lead after R5; final gap +1.5 over the runner-up.

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

Shaurya Singh beat Janko X Weideman (Black).

WIN STREAKS · 3 top finishers

Shaurya Singh 7 wins (R1–R7)Janko X Weideman 4 wins (R1–R4)Tshireletso Kalimashe 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Singh, Shaurya1759RSA+47B+57N+15B+4N+6B+2N+5B=8N+7B8.549.052.549.252131+127.2
2Weideman, Janko X1713RSA+43N+28B+37N+26B=3N1B+21N+4B=8N7.047.552.037.001828+46.4
3Kalimashe, Tshireletso1695RSA+58B+13N+9B+10N=2B=4N8B+22N=5B6.549.553.036.501823+62.4
4Naidoo, Shivam1598RSA+23B+22N+18B1B+39N=3B+17N2N+16B6.548.553.034.251784+90.8
5Schwartz, Michael1876RSA+25N+19B26N+28B+7N+10B1N+27B=3N6.548.053.036.251777-30.8
6Segal, Jamie Dylan1766RSA=11N+50B+48N+12B1N+16B9N+10B+17N6.547.551.534.001762+3.2
7Puran, Madhav1788RSA+36B=46N+17B+16N5B+15N+22B+9B1N6.547.051.034.001825+20.8
8Taylor, Samuel1658RSA=56N+49B=16N+27B=19N+46B+3N=1B=2B6.546.049.534.501786+47.2
9Adams, Chezhaan Ethan1724RSA+42N+34B3N=22B+41N+19B+6B7N=14B6.045.550.031.501706-6.0
10Jugree, Abhay1640RSA+29B+64N+21B3B+37N5N+23B6N+27B6.044.047.027.501737+44.8
11Thakur, Yuv1552RSA=6B=24N=13B+40N16B+33N+18B=30N+32B6.043.548.031.251714+79.2
12Naidu, Saien1630RSA+51B=41N+46B6N+31B17N+34B=20N+29B6.041.045.028.001701+34.4
13Kudiyarov, Maxim1566RSA+65N3B=11N25B=38N+62N+51B+36N+23B6.038.541.524.751650+38.8
14Rust, Christoph1536RSA+77B18N+71B15N+61B=30N+44B+21B=9N6.036.537.521.001656+34.7
15Changara, Alvis Tafadzwa1709RSA+67N+27B1N+14B=24N7B20N+46B+40N5.545.048.025.001662-18.0
16Mphahlele, Phetolo1618RSA+54B+71N=8B7B+11N6N+58B+24N4N5.544.546.523.751682+29.2
17Goliath, Caron1537RSA=59N+74B7N+42B+48N+12B4B+26N6B5.542.544.022.751678+53.6
18Keerath, Aryan1696RSA+55N+14B4N=56B=25N=20B11N+43B+38N5.542.045.526.001533-59.2
19Motsifane, Lesedi0RSA+70B5N+23B+61N=8B9N=36B+47N=20B5.541.043.022.2516260.0
20Meissenheimer, Kyle1613RSA+53B21N61B+69N+63B=18N+15B=12B=19N5.537.540.023.501610+0.4
21Mehta, Aryan1598RSA+73N+20B10N+47B=26N+24B2B14N=34B5.043.545.521.501603+3.2
22Mtati, Wazo1537RSA+72N4B+50N=9N+36B+26B7N3B=37N5.043.545.520.751635+40.8
23De Jager, Luan1483RSA4N+69B19N+50B+28N+37B10N+25B13N5.042.545.021.001622+58.4
24Mazikana, Ethan1656RSA=49N=11B+41B+32N=15B21N+25N16B=30B5.041.545.524.751593-23.6
25McLachlan, Geoffrey1443RSA5B=63N+53B+13N=18B+31N24B23N+52B5.041.044.023.251579+52.8
26Kapp, Sebastian1676RSA+66B+62N+5B2N=21B22N+46N17B=31B5.041.044.021.501642-17.6
27Kirstein, Tinus Ederich1586RSA+76B15N+52B8N+62B+51N+32B5N10N5.040.542.017.501593+26.4
28Matima, Tshimologo1529RSA+61B2N+66B5N23B+54N+48B29N+47B5.038.541.518.001599+28.8
29Labuschagne, Edrich1537RSA10N=35B=59N48B+68B+52N+45N+28B12N5.038.041.020.751564+8.0
30Nemusombori, Livhuwani Natha1477RSA+60N=48B=56N39B+47N=14B=49N=11B=24N5.037.040.521.751569+36.4
31CHIPUNZA, Jaden1547RSA48N+59B+51N+70B12N25B=38N+39B=26N5.036.538.518.751519-12.0
32Brink, Andrew1427RSA=74N=38B+62N24B+70N+39B27N+49B11N5.034.035.516.501519+35.2
33Nel, Charles Paul1597RSA=38N56B65N+43B+42N11B=59N+63B+49N5.033.536.520.001429-56.8
34Changara, Alvern1518RSA+68B9N70B+52N+73B=58N12N+57B=21N5.033.035.016.751520-0.8
35Walters, Charles0RSA46B=29N36B=67N+66B47N+62B+51N+57N5.031.034.017.5015580.0
36Arries, Keaton1591RSA7N=65B+35N+57B22N+41B=19N13B=45N4.540.543.519.501554-15.6
37Simon, Riley1568RSA+39B+52N2B+58N10B23N47B+48N=22B4.539.543.018.501541-14.0
38Masoeu, Senogo1489RSA=33B=32N=57B46N=13B+61N=31B+44N18B4.538.541.519.751561+34.8
39George, Panashe1528RSA37N+75B+64B+30N4B32N=40B31N+58B4.537.038.515.251479-22.4
40Claassen, Enrique1489RSA50N+73B=42N11B+65N=48B=39N+59B15B4.535.037.015.001420-28.4
41Canham, Ethan1568RSA+75N=12B24N+65B9B36N=63B+61N=42B4.535.036.514.251509-27.2
42Tebeila, Leago1473RSA9B+76N=40B17N33B+53N=64N+71B=41N4.534.536.013.501369-32.4
43Wessels, Theodore0RSA2B61N=60B33N+71B+75N+50B18N+56B4.533.535.012.7514550.0
44Step, Nicholas1584RSA52B70N+74N+55B=49N+56B14N38B+59N4.531.533.014.501234-89.6
45Dawah, Dhyan1685RSA62B+54N47B63N+69B+70N29B+58N=36B4.529.531.514.251492-88.8
46Bender, Jandre1601RSA+35N=7B12N+38B+56N8N26B15N=54B4.043.046.518.251532-27.2
47Vilo, Sibabalwe1469RSA1N+60B+45N21N30B+35B+37N19B28N4.043.046.517.501540+23.6
48Grahan, Tylo1469RSA+31B=30N6B+29N17B=40N28N37B+64N4.041.044.017.751504+17.2
49Truscott, Adriaan0RSA=24B8N=63B+53N=44B+57N=30B32N33B4.038.541.516.2514670.0
50Smile, Osakhe1446RSA+40B6N22B23N=75B+60N43N=55B+67N4.036.037.513.751484+7.6
51Makhoana, Neo1512RSA12N+68B31B+75N+64N27B13N35B+63N4.036.037.510.501399-36.0
52Haupt, Joshua1433RSA+44N37B27N34B+77N29B+67N+64B25N4.035.036.011.501361-25.6
53Van Wyk, Petrus Gerhardu0RSA20N+67B25N49B+55N42B=54B=66N+62B4.033.036.013.5013790.0
54Arries, Jayde1491RSA16N45B+72N64B+76N28B=53N+69B=46N4.030.532.010.001358-41.6
55Kanjee, Viyaash0RSA18B58N+76B44N53B=72N+75B=50N+61B4.028.029.59.0014040.0
56Scholtz, Rohann1506RSA=8B+33N=30B=18N46B44N57B+60B43N3.538.542.017.001547+17.6
57Boshoff, Reinhardt1604RSA+63B1B=38N36N+60B49B+56N34N35B3.538.541.512.251540-24.0
58Rule, Liam1601RSA3N+55B+77N37B+59N=34B16N45B39N3.538.039.011.001201-99.6
59Makanjee, Arjun0RSA=17B31N=29B+66N58B+73N=33B40N44B3.536.038.012.7514100.0
60Buckas, Abu1485RSA30B47N=43N+74B57N50B+72B56N+69B3.529.030.58.251216-84.4
61Punt, Heinrich1444RSA28N+43B+20N19B14N38B+73N41B55N3.039.541.512.001308-31.6
62Maritz, Deegan1485RSA+45N26B32B+71N27N13B35N+65B53N3.037.539.59.501435-16.4
63Venter, Ruah1418RSA57N=25B=49N+45B20N=64B=41N33N51B3.036.039.012.751419-0.8
64Louw, Lukas1458RSA+69B10B39N+54N51B=63N=42B52N48B3.034.036.510.251363-46.8
65Terblanche, Bernard1483RSA13B=36N+33B41N40B=67N=66B62N=72B3.033.535.511.251387-35.6
66Gouws, Christiaan1518RSA26N+72B28N59B35N+76B=65N=53B68N3.030.532.07.001290-32.8
67Labuschagne, Jantjie0RSA15B53N69N=35B+74N=65B52B+70N50B3.030.031.57.5012910.0
68Mokhathi, Oratile0RSA34N51N73B+72B29N71BF+74N+66B3.024.524.56.5013290.0
69Prinsloo, Liam1427RSA64N23N+67B20B45N+77B=74B54N60N2.530.031.04.75740-88.8
70Jonker, Tertius1411RSA19N+44B+34N31N32B45B71N67BF2.034.534.59.501480+16.4
71Steenkamp, Anton0RSAF16B14N62B43N+68N+70B42NF2.030.530.55.0012650.0
72FIDE 14398303022B66N54B68NF=55B60N+76B=65N2.027.027.05.0011400.0
73Du Preez, Jody0RSA21B40N+68N+77B34N59B61BFF2.027.027.04.007120.0
74Bhomela, Owethu0RSA=32B17N44B60N67BF=69N68B=77N1.528.028.04.2512550.0
75FIDE 534010084041B39NF51B=50N43B55N=77N=76B1.528.028.03.2511920.0
76FIDE 14387280027N42B55NF54B66N+77B72N=75N1.525.025.01.757020.0
77FIDE 14398273014NF58B73N52B69N76N=75B=74B1.022.522.51.506990.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets