CChessStats

16th AFRICAN YOUTH CHESS CHAMPIONSHIP 2025 UNDER 12 OPEN

Open SwissStandard

63 players participated in this 9-round tournament, held from 07 Dec 2025 to 13 Dec 2025 in Harare, Zimbabwe. 8 federations represented. Top 10 Elo average was 1730, and top seed was Wabwire Ronald (πŸ‡ΊπŸ‡¬ UGA, 1905).

Rannveer Tak (πŸ‡ΏπŸ‡¦ RSA, 1809) won with 7.5/9, ahead of Ahumuza Apollo (7.0) and Danson Ryan Kimani (7.0). Tak won solo starting round 6.

The biggest upset came in round 6: Dien James (1493) beat Priyanshu Dinodia (1765), a +272-point gap.

Location
πŸ‡ΏπŸ‡ΌHarare, Zimbabwe
Dates
07 Dec 2025 β†’ 13 Dec 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss Β· 9 rounds
Top seed
πŸ‡ΊπŸ‡¬Wabwire Ronald1905
Avg top 10
1,730
Participants
63
Federations Β· 8 represented
πŸ‡ΏπŸ‡ΌZimbabweΓ—10
πŸ‡°πŸ‡ͺKenyaΓ—6
πŸ‡ΏπŸ‡¦South AfricaΓ—4
πŸ‡ΏπŸ‡²ZambiaΓ—3
πŸ‡³πŸ‡¦NamibiaΓ—3
πŸ‡ΊπŸ‡¬UgandaΓ—3
πŸ‡²πŸ‡ΏMozambiqueΓ—1
πŸ‡¦πŸ‡΄AngolaΓ—1
Top 3
  • πŸ₯‡
    πŸ‡ΏπŸ‡¦RSAΒ·1809
    7.5ptsΒ·1922perf+46.0
  • πŸ₯ˆ
    πŸ‡ΊπŸ‡¬UGAΒ·1886
    7.0ptsΒ·1835perf-11.2
  • πŸ₯‰
    πŸ‡°πŸ‡ͺKENΒ·1634
    7.0ptsΒ·1959perf+81.6

How it unfolded

Top 6 Β· 9 rounds

Rannveer Tak led from R4; +0.5-point edge over the runner-up.

Co-leaders
33
14
6
1
2
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R4–R9 Β· LEAD HELD

Rannveer Tak held the sole lead from R4 through R9 without losing it.

R9 Β· HEAD-TO-HEAD Β· WINNER VS 2ND

Rannveer Tak lost to Ahumuza Apollo (Black).

WIN STREAKS Β· 3 top finishers

Rannveer Tak 4+3 wins (R1–R4, R6–R8)Ahumuza Apollo 3+3 wins (R1–R3, R7–R9)Danson Ryan Kimani 4 wins (R3–R6)

Key matchups Β· top 4

Head-to-head between the four finishers
Player1234
1Rannveer Tak*
0
1
β€”
2Ahumuza Apollo
1
*
0
β€”
3Danson Ryan Kimani
0
1
*β€”
4Priyanshu Dinodiaβ€”β€”β€”*

Grille amΓ©ricaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΞ”
1Tak, Rannveer1809RSA+60N+8B+13N+16B=9N+6B+3B+5Nβˆ’2N7.551.053.043.001922+46.0
2Ahumuza Apollo1886UGA+32B+22N+17B=11N=5Bβˆ’3N+23B+38N+1B7.047.051.037.751835-11.2
3Danson Ryan Kimani1634KEN+58Bβˆ’11N+51B+31B+16N+2Bβˆ’1N+10N+19B7.045.047.534.001959+81.6
4Priyanshu Dinodia1765ZAM+31B+55N=5B=14N+38Bβˆ’22N+30B+17N+8N7.042.545.033.751686-22.0
5Mann, Iowan1590RSA+29N+39B=4N+7B=2N=9B+12Nβˆ’1B+20N6.550.054.036.501772+44.4
6Lwenyeka Tumelo1696ZAM+52B+25N+38B=9N+11Bβˆ’1N=10B+22N=7B6.546.049.032.251772+21.2
7BANANA EMMANUEL0ZIM+?B=10N+23Bβˆ’5N+27N+29B+9N=8B=6N6.546.046.030.0016710.0
8Shaurya Danave1482ZAM+61Bβˆ’1N+21B+56N+17B+18N+22B=7Nβˆ’4B6.545.046.528.751742+65.6
9Wabwire Ronald1905UGA+62N+12B+19N=6B=1B=5Nβˆ’7B=11N+22B6.049.550.530.751812-18.4
10Wela, Nsimba1706ANG+43N=7B+42N=15B+13N=12B=6Nβˆ’3B+27N6.047.051.031.501598-29.6
11IHUDE OMUNOJOK0ZIM+?N+3B+40N=2Bβˆ’6N=19B=13N=9B+35N6.046.546.527.7517170.0
12Jacob Mandela1497KEN+63Bβˆ’9N+33B+28N+14B=10Nβˆ’5B+18N=17B6.045.045.026.751681+54.0
13Thorulsley, Kairaav1596RSA+51B+30Nβˆ’1B+49Nβˆ’10B+32N=11B=15B+25N6.042.545.526.001422-24.0
14Maruatona Onthatile1612BOT+37N+41B=15N=4Bβˆ’12Nβˆ’39B+29N+43B+24N6.041.045.028.501485-20.8
15Brits, Etienne1572RSA+57N+47B=14B=10Nβˆ’18B=21N+49B=13N+38B6.040.042.525.251635+17.6
16Mhiti Emmanuel1582ZIM+33B+26N+18Bβˆ’1Nβˆ’3B=49N+42Nβˆ’19B+34N5.543.546.525.001488-18.8
17Oyang Sankara1607UGA+48N+46Bβˆ’2N+50Bβˆ’8N+31B+24Nβˆ’4B=12N5.543.546.523.001336-50.8
18Cronje, Johannes Christiaan1677NAM+54N+24Bβˆ’16N+39B+15Nβˆ’8B=20Nβˆ’12B+29N5.543.046.025.251340-70.0
19Apamo Shem Mali1609KEN+49B+59Nβˆ’9B+44Nβˆ’22B=11N+21B+16Nβˆ’3N5.542.044.023.001461-32.8
20CHANYEKA DARYL0ZIMβˆ’30B=21N+45B+42N=23B+?N=18B+41Nβˆ’5B5.539.039.020.0014700.0
21Mukundinashe Mukono0ZIM=40N=20Bβˆ’8N+?N+?B=15Bβˆ’19N+42B+39N5.535.535.515.7513610.0
22Dien James1493NAM+50Nβˆ’2B+43N+35B+19N+4Bβˆ’8Nβˆ’6Bβˆ’9N5.047.050.024.001597+23.2
23Harshan, Pradeep1525GHA+36N=42Bβˆ’7N+47B=20N+53Bβˆ’2N=34B=40N5.040.043.020.501527-2.4
24FIDE 110355790β€”+56Bβˆ’18N+30B+?Nβˆ’29B+26Nβˆ’17B+28Nβˆ’14B5.038.538.517.008320.0
25FIDE 110348900β€”+34Nβˆ’6Bβˆ’50N+48Nβˆ’?B+35B+53N+39Bβˆ’13B5.035.035.019.508450.0
26FIDE 110341810β€”+?Nβˆ’16Bβˆ’39N+61B+33Nβˆ’24B+31Nβˆ’29B+41N5.033.533.514.507820.0
27FIDE 85630800β€”FF+37N+52Nβˆ’7B+33N+?B+30Nβˆ’10B5.033.033.016.509080.0
28Shem Ngugi0KENβˆ’46N+37B+41Nβˆ’12Bβˆ’31N+?N+?Bβˆ’24B+43N5.032.032.012.506960.0
29Mberi, Jayden0ZIMβˆ’5B=45N+61B+40B+24Nβˆ’7Nβˆ’14B+26Nβˆ’18B4.542.544.017.5014140.0
30Promise Zireva0ZIM+20Nβˆ’13Bβˆ’24N+43B+46N+40Bβˆ’4Nβˆ’27B=31N4.541.045.019.7515120.0
31FIDE 110353820β€”βˆ’4N+53B+?Bβˆ’3N+28Bβˆ’17Nβˆ’26B+56N=30B4.539.539.512.758690.0
32FIDE 110343350β€”βˆ’2Nβˆ’50B+36N+?B+34Nβˆ’13B=56Nβˆ’35B+48N4.535.535.513.759410.0
33FIDE 110351290β€”βˆ’16N+62Bβˆ’12N+?Nβˆ’26Bβˆ’27B+46N+47B=36N4.535.035.011.257390.0
34ROY MUDODO0ZIMβˆ’25B+52N+?Bβˆ’38Nβˆ’32B+51N+45B=23Nβˆ’16B4.534.034.012.5012910.0
35Njoroge Nigel Ngigi0KEN+45Bβˆ’38N+?Bβˆ’22N=55Bβˆ’25N+59B+32Nβˆ’11B4.533.033.011.757390.0
36FIDE 110347340β€”βˆ’23Bβˆ’?Nβˆ’32B+62B+54Nβˆ’41N+52B+?N=33B4.525.025.09.257250.0
37FIDE 5540104970β€”βˆ’14Bβˆ’28Nβˆ’27B=?B+?N=59N+44B=?N+56B4.524.524.57.508130.0
38Jazire, Jermaine Tafar1585MOZF+35Bβˆ’6N+34Bβˆ’4N+50B+39Nβˆ’2Bβˆ’15N4.042.542.516.00929-51.2
39KADZIMA ELROI0ZIM+?Bβˆ’5N+26Bβˆ’18N+44B+14Nβˆ’38Bβˆ’25Nβˆ’21B4.041.541.515.0014220.0
40Boois, Fidel1553NAM=21BFβˆ’11Bβˆ’29N+45Bβˆ’30N+55B+49N=23B4.037.540.014.751525-1.6
41FIDE 110353580β€”+44Bβˆ’14Nβˆ’28B+51Nβˆ’53N+36B+50Nβˆ’20Bβˆ’26B4.036.039.014.508130.0
42Takawira Lennon0ZIM+?B=23Nβˆ’10Bβˆ’20B+?N+55Nβˆ’16Bβˆ’21N=49B4.033.033.06.5013320.0
43FIDE 110347000β€”βˆ’10B+?Nβˆ’22Bβˆ’30N+57B+44N+?Bβˆ’14Nβˆ’28B4.033.033.06.508050.0
44FIDE 110211950β€”βˆ’41N+54B+46Nβˆ’19Bβˆ’39Nβˆ’43Bβˆ’37N+60B+52N4.032.034.012.008100.0
45FIDE 5540033850β€”βˆ’35N=29Bβˆ’20N+?Bβˆ’40N+48Bβˆ’34N=?B+51N4.029.529.58.757530.0
46FIDE 110206360β€”+28Bβˆ’17Nβˆ’44B+57Nβˆ’30Bβˆ’?Nβˆ’33B+?N+50B4.029.029.010.508080.0
47FIDE 110351100β€”+?Bβˆ’15N+59Bβˆ’23Nβˆ’49Bβˆ’?N+51Bβˆ’33N+55B4.026.026.07.507480.0
48FIDE 5540082040β€”βˆ’17Bβˆ’?N+?Nβˆ’25B=59Bβˆ’45N+58B+55Nβˆ’32B3.526.026.06.008080.0
49Matthew Munene Kipkosgey0KENβˆ’19NF+55Bβˆ’13B+47N=16Bβˆ’15Nβˆ’40B=42N3.037.537.511.2512160.0
50FIDE 110350720β€”βˆ’22B+32N+25Bβˆ’17N+56Bβˆ’38Nβˆ’41Bβˆ’?Nβˆ’46N3.034.534.512.007620.0
51FIDE 110332900β€”βˆ’13N+?Bβˆ’3Nβˆ’41B+60Nβˆ’34Bβˆ’47N+62Nβˆ’45B3.032.532.53.008140.0
52FIDE 110333120β€”βˆ’6Nβˆ’34B+63Nβˆ’27B+?Nβˆ’56Bβˆ’36N+59Nβˆ’44B3.029.029.02.008950.0
53FIDE 110353660β€”βˆ’55Bβˆ’31NF+59N+41Bβˆ’23Nβˆ’25B+54Bβˆ’?N3.026.026.09.007250.0
54FIDE 110350990β€”βˆ’18Bβˆ’44Nβˆ’?B+63Nβˆ’36B+?N+57Bβˆ’53Nβˆ’?B3.019.519.52.508740.0
55FIDE 110206600β€”+53Nβˆ’4Bβˆ’49N+58B=35Nβˆ’42Bβˆ’40Nβˆ’48Bβˆ’47N2.533.035.57.758590.0
56FIDE 110362060β€”βˆ’24NF+60Bβˆ’8Bβˆ’50N+52N=32Bβˆ’31Bβˆ’37N2.533.033.07.256830.0
57FIDE 110277970β€”βˆ’15Bβˆ’?N+62Nβˆ’46Bβˆ’43N+60Bβˆ’54N=?Bβˆ’?N2.520.020.03.007700.0
58FIDE 110351370β€”βˆ’3NFFβˆ’55Nβˆ’?B=?Bβˆ’48N+?B+61N2.514.514.51.508330.0
59FIDE 5540105000β€”+?Nβˆ’19Bβˆ’47Nβˆ’53B=48N=37Bβˆ’35Nβˆ’52BF2.028.028.04.008100.0
60FIDE 110347180β€”βˆ’1BFβˆ’56Nβˆ’?Nβˆ’51Bβˆ’57N+?Bβˆ’44N+62B2.020.520.51.0010080.0
61FIDE 110345050β€”βˆ’8N=?Bβˆ’29Nβˆ’26Nβˆ’?B+62Bβˆ’?NFβˆ’58B1.519.519.51.006830.0
62FIDE 110347260β€”βˆ’9Bβˆ’33Nβˆ’57Bβˆ’36N+63Bβˆ’61NFβˆ’51Bβˆ’60N1.024.024.00.0011060.0
63FIDE 110351020β€”βˆ’12NFβˆ’52Bβˆ’54Bβˆ’62Nβˆ’?BFFF0.015.015.00.006960.0

Key insights

Biggest movers and upsets β€” the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets
16th AFRICAN YOUTH CHESS CHAMPIONSHIP 2025 UNDER 12 OPEN β€” HARARE, Zimbabwe | Chess Tournament Results | ChessStats