16th AFRICAN YOUTH CHESS CHAMPIONSHIP 2025 UNDER 12 OPEN
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.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 9 roundsRannveer Tak led from R4; +0.5-point edge over the runner-up.
Rannveer Tak held the sole lead from R4 through R9 without losing it.
Rannveer Tak lost to Ahumuza Apollo (Black).
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| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1Rannveer Tak | * | 0 | 1 | — |
| 2Ahumuza Apollo | 1 | * | 0 | — |
| 3Danson Ryan Kimani | 0 | 1 | * | — |
| 4Priyanshu Dinodia | — | — | — | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tak, Rannveer | 1809 | RSA | +60N | +8B | +13N | +16B | =9N | +6B | +3B | +5N | −2N | 7.5 | 51.0 | 53.0 | 43.00 | 1922 | +46.0 |
| 2 | Ahumuza Apollo | 1886 | UGA | +32B | +22N | +17B | =11N | =5B | −3N | +23B | +38N | +1B | 7.0 | 47.0 | 51.0 | 37.75 | 1835 | -11.2 |
| 3 | Danson Ryan Kimani | 1634 | KEN | +58B | −11N | +51B | +31B | +16N | +2B | −1N | +10N | +19B | 7.0 | 45.0 | 47.5 | 34.00 | 1959 | +81.6 |
| 4 | Priyanshu Dinodia | 1765 | ZAM | +31B | +55N | =5B | =14N | +38B | −22N | +30B | +17N | +8N | 7.0 | 42.5 | 45.0 | 33.75 | 1686 | -22.0 |
| 5 | Mann, Iowan | 1590 | RSA | +29N | +39B | =4N | +7B | =2N | =9B | +12N | −1B | +20N | 6.5 | 50.0 | 54.0 | 36.50 | 1772 | +44.4 |
| 6 | Lwenyeka Tumelo | 1696 | ZAM | +52B | +25N | +38B | =9N | +11B | −1N | =10B | +22N | =7B | 6.5 | 46.0 | 49.0 | 32.25 | 1772 | +21.2 |
| 7 | BANANA EMMANUEL | 0 | ZIM | +?B | =10N | +23B | −5N | +27N | +29B | +9N | =8B | =6N | 6.5 | 46.0 | 46.0 | 30.00 | 1671 | 0.0 |
| 8 | Shaurya Danave | 1482 | ZAM | +61B | −1N | +21B | +56N | +17B | +18N | +22B | =7N | −4B | 6.5 | 45.0 | 46.5 | 28.75 | 1742 | +65.6 |
| 9 | Wabwire Ronald | 1905 | UGA | +62N | +12B | +19N | =6B | =1B | =5N | −7B | =11N | +22B | 6.0 | 49.5 | 50.5 | 30.75 | 1812 | -18.4 |
| 10 | Wela, Nsimba | 1706 | ANG | +43N | =7B | +42N | =15B | +13N | =12B | =6N | −3B | +27N | 6.0 | 47.0 | 51.0 | 31.50 | 1598 | -29.6 |
| 11 | IHUDE OMUNOJOK | 0 | ZIM | +?N | +3B | +40N | =2B | −6N | =19B | =13N | =9B | +35N | 6.0 | 46.5 | 46.5 | 27.75 | 1717 | 0.0 |
| 12 | Jacob Mandela | 1497 | KEN | +63B | −9N | +33B | +28N | +14B | =10N | −5B | +18N | =17B | 6.0 | 45.0 | 45.0 | 26.75 | 1681 | +54.0 |
| 13 | Thorulsley, Kairaav | 1596 | RSA | +51B | +30N | −1B | +49N | −10B | +32N | =11B | =15B | +25N | 6.0 | 42.5 | 45.5 | 26.00 | 1422 | -24.0 |
| 14 | Maruatona Onthatile | 1612 | BOT | +37N | +41B | =15N | =4B | −12N | −39B | +29N | +43B | +24N | 6.0 | 41.0 | 45.0 | 28.50 | 1485 | -20.8 |
| 15 | Brits, Etienne | 1572 | RSA | +57N | +47B | =14B | =10N | −18B | =21N | +49B | =13N | +38B | 6.0 | 40.0 | 42.5 | 25.25 | 1635 | +17.6 |
| 16 | Mhiti Emmanuel | 1582 | ZIM | +33B | +26N | +18B | −1N | −3B | =49N | +42N | −19B | +34N | 5.5 | 43.5 | 46.5 | 25.00 | 1488 | -18.8 |
| 17 | Oyang Sankara | 1607 | UGA | +48N | +46B | −2N | +50B | −8N | +31B | +24N | −4B | =12N | 5.5 | 43.5 | 46.5 | 23.00 | 1336 | -50.8 |
| 18 | Cronje, Johannes Christiaan | 1677 | NAM | +54N | +24B | −16N | +39B | +15N | −8B | =20N | −12B | +29N | 5.5 | 43.0 | 46.0 | 25.25 | 1340 | -70.0 |
| 19 | Apamo Shem Mali | 1609 | KEN | +49B | +59N | −9B | +44N | −22B | =11N | +21B | +16N | −3N | 5.5 | 42.0 | 44.0 | 23.00 | 1461 | -32.8 |
| 20 | CHANYEKA DARYL | 0 | ZIM | −30B | =21N | +45B | +42N | =23B | +?N | =18B | +41N | −5B | 5.5 | 39.0 | 39.0 | 20.00 | 1470 | 0.0 |
| 21 | Mukundinashe Mukono | 0 | ZIM | =40N | =20B | −8N | +?N | +?B | =15B | −19N | +42B | +39N | 5.5 | 35.5 | 35.5 | 15.75 | 1361 | 0.0 |
| 22 | Dien James | 1493 | NAM | +50N | −2B | +43N | +35B | +19N | +4B | −8N | −6B | −9N | 5.0 | 47.0 | 50.0 | 24.00 | 1597 | +23.2 |
| 23 | Harshan, Pradeep | 1525 | GHA | +36N | =42B | −7N | +47B | =20N | +53B | −2N | =34B | =40N | 5.0 | 40.0 | 43.0 | 20.50 | 1527 | -2.4 |
| 24 | FIDE 11035579 | 0 | — | +56B | −18N | +30B | +?N | −29B | +26N | −17B | +28N | −14B | 5.0 | 38.5 | 38.5 | 17.00 | 832 | 0.0 |
| 25 | FIDE 11034890 | 0 | — | +34N | −6B | −50N | +48N | −?B | +35B | +53N | +39B | −13B | 5.0 | 35.0 | 35.0 | 19.50 | 845 | 0.0 |
| 26 | FIDE 11034181 | 0 | — | +?N | −16B | −39N | +61B | +33N | −24B | +31N | −29B | +41N | 5.0 | 33.5 | 33.5 | 14.50 | 782 | 0.0 |
| 27 | FIDE 8563080 | 0 | — | F | F | +37N | +52N | −7B | +33N | +?B | +30N | −10B | 5.0 | 33.0 | 33.0 | 16.50 | 908 | 0.0 |
| 28 | Shem Ngugi | 0 | KEN | −46N | +37B | +41N | −12B | −31N | +?N | +?B | −24B | +43N | 5.0 | 32.0 | 32.0 | 12.50 | 696 | 0.0 |
| 29 | Mberi, Jayden | 0 | ZIM | −5B | =45N | +61B | +40B | +24N | −7N | −14B | +26N | −18B | 4.5 | 42.5 | 44.0 | 17.50 | 1414 | 0.0 |
| 30 | Promise Zireva | 0 | ZIM | +20N | −13B | −24N | +43B | +46N | +40B | −4N | −27B | =31N | 4.5 | 41.0 | 45.0 | 19.75 | 1512 | 0.0 |
| 31 | FIDE 11035382 | 0 | — | −4N | +53B | +?B | −3N | +28B | −17N | −26B | +56N | =30B | 4.5 | 39.5 | 39.5 | 12.75 | 869 | 0.0 |
| 32 | FIDE 11034335 | 0 | — | −2N | −50B | +36N | +?B | +34N | −13B | =56N | −35B | +48N | 4.5 | 35.5 | 35.5 | 13.75 | 941 | 0.0 |
| 33 | FIDE 11035129 | 0 | — | −16N | +62B | −12N | +?N | −26B | −27B | +46N | +47B | =36N | 4.5 | 35.0 | 35.0 | 11.25 | 739 | 0.0 |
| 34 | ROY MUDODO | 0 | ZIM | −25B | +52N | +?B | −38N | −32B | +51N | +45B | =23N | −16B | 4.5 | 34.0 | 34.0 | 12.50 | 1291 | 0.0 |
| 35 | Njoroge Nigel Ngigi | 0 | KEN | +45B | −38N | +?B | −22N | =55B | −25N | +59B | +32N | −11B | 4.5 | 33.0 | 33.0 | 11.75 | 739 | 0.0 |
| 36 | FIDE 11034734 | 0 | — | −23B | −?N | −32B | +62B | +54N | −41N | +52B | +?N | =33B | 4.5 | 25.0 | 25.0 | 9.25 | 725 | 0.0 |
| 37 | FIDE 554010497 | 0 | — | −14B | −28N | −27B | =?B | +?N | =59N | +44B | =?N | +56B | 4.5 | 24.5 | 24.5 | 7.50 | 813 | 0.0 |
| 38 | Jazire, Jermaine Tafar | 1585 | MOZ | F | +35B | −6N | +34B | −4N | +50B | +39N | −2B | −15N | 4.0 | 42.5 | 42.5 | 16.00 | 929 | -51.2 |
| 39 | KADZIMA ELROI | 0 | ZIM | +?B | −5N | +26B | −18N | +44B | +14N | −38B | −25N | −21B | 4.0 | 41.5 | 41.5 | 15.00 | 1422 | 0.0 |
| 40 | Boois, Fidel | 1553 | NAM | =21B | F | −11B | −29N | +45B | −30N | +55B | +49N | =23B | 4.0 | 37.5 | 40.0 | 14.75 | 1525 | -1.6 |
| 41 | FIDE 11035358 | 0 | — | +44B | −14N | −28B | +51N | −53N | +36B | +50N | −20B | −26B | 4.0 | 36.0 | 39.0 | 14.50 | 813 | 0.0 |
| 42 | Takawira Lennon | 0 | ZIM | +?B | =23N | −10B | −20B | +?N | +55N | −16B | −21N | =49B | 4.0 | 33.0 | 33.0 | 6.50 | 1332 | 0.0 |
| 43 | FIDE 11034700 | 0 | — | −10B | +?N | −22B | −30N | +57B | +44N | +?B | −14N | −28B | 4.0 | 33.0 | 33.0 | 6.50 | 805 | 0.0 |
| 44 | FIDE 11021195 | 0 | — | −41N | +54B | +46N | −19B | −39N | −43B | −37N | +60B | +52N | 4.0 | 32.0 | 34.0 | 12.00 | 810 | 0.0 |
| 45 | FIDE 554003385 | 0 | — | −35N | =29B | −20N | +?B | −40N | +48B | −34N | =?B | +51N | 4.0 | 29.5 | 29.5 | 8.75 | 753 | 0.0 |
| 46 | FIDE 11020636 | 0 | — | +28B | −17N | −44B | +57N | −30B | −?N | −33B | +?N | +50B | 4.0 | 29.0 | 29.0 | 10.50 | 808 | 0.0 |
| 47 | FIDE 11035110 | 0 | — | +?B | −15N | +59B | −23N | −49B | −?N | +51B | −33N | +55B | 4.0 | 26.0 | 26.0 | 7.50 | 748 | 0.0 |
| 48 | FIDE 554008204 | 0 | — | −17B | −?N | +?N | −25B | =59B | −45N | +58B | +55N | −32B | 3.5 | 26.0 | 26.0 | 6.00 | 808 | 0.0 |
| 49 | Matthew Munene Kipkosgey | 0 | KEN | −19N | F | +55B | −13B | +47N | =16B | −15N | −40B | =42N | 3.0 | 37.5 | 37.5 | 11.25 | 1216 | 0.0 |
| 50 | FIDE 11035072 | 0 | — | −22B | +32N | +25B | −17N | +56B | −38N | −41B | −?N | −46N | 3.0 | 34.5 | 34.5 | 12.00 | 762 | 0.0 |
| 51 | FIDE 11033290 | 0 | — | −13N | +?B | −3N | −41B | +60N | −34B | −47N | +62N | −45B | 3.0 | 32.5 | 32.5 | 3.00 | 814 | 0.0 |
| 52 | FIDE 11033312 | 0 | — | −6N | −34B | +63N | −27B | +?N | −56B | −36N | +59N | −44B | 3.0 | 29.0 | 29.0 | 2.00 | 895 | 0.0 |
| 53 | FIDE 11035366 | 0 | — | −55B | −31N | F | +59N | +41B | −23N | −25B | +54B | −?N | 3.0 | 26.0 | 26.0 | 9.00 | 725 | 0.0 |
| 54 | FIDE 11035099 | 0 | — | −18B | −44N | −?B | +63N | −36B | +?N | +57B | −53N | −?B | 3.0 | 19.5 | 19.5 | 2.50 | 874 | 0.0 |
| 55 | FIDE 11020660 | 0 | — | +53N | −4B | −49N | +58B | =35N | −42B | −40N | −48B | −47N | 2.5 | 33.0 | 35.5 | 7.75 | 859 | 0.0 |
| 56 | FIDE 11036206 | 0 | — | −24N | F | +60B | −8B | −50N | +52N | =32B | −31B | −37N | 2.5 | 33.0 | 33.0 | 7.25 | 683 | 0.0 |
| 57 | FIDE 11027797 | 0 | — | −15B | −?N | +62N | −46B | −43N | +60B | −54N | =?B | −?N | 2.5 | 20.0 | 20.0 | 3.00 | 770 | 0.0 |
| 58 | FIDE 11035137 | 0 | — | −3N | F | F | −55N | −?B | =?B | −48N | +?B | +61N | 2.5 | 14.5 | 14.5 | 1.50 | 833 | 0.0 |
| 59 | FIDE 554010500 | 0 | — | +?N | −19B | −47N | −53B | =48N | =37B | −35N | −52B | F | 2.0 | 28.0 | 28.0 | 4.00 | 810 | 0.0 |
| 60 | FIDE 11034718 | 0 | — | −1B | F | −56N | −?N | −51B | −57N | +?B | −44N | +62B | 2.0 | 20.5 | 20.5 | 1.00 | 1008 | 0.0 |
| 61 | FIDE 11034505 | 0 | — | −8N | =?B | −29N | −26N | −?B | +62B | −?N | F | −58B | 1.5 | 19.5 | 19.5 | 1.00 | 683 | 0.0 |
| 62 | FIDE 11034726 | 0 | — | −9B | −33N | −57B | −36N | +63B | −61N | F | −51B | −60N | 1.0 | 24.0 | 24.0 | 0.00 | 1106 | 0.0 |
| 63 | FIDE 11035102 | 0 | — | −12N | F | −52B | −54B | −62N | −?B | F | F | F | 0.0 | 15.0 | 15.0 | 0.00 | 696 | 0.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Danson Ryan KimaniKEN+81.67.0 pts · #5
- 2Shaurya DanaveZAM+65.66.5 pts · #10
- 3Jacob MandelaKEN+54.06.0 pts · #9
- 1Cronje, Johannes ChristiaanNAM-70.05.5 pts · #22
- 2Jazire, Jermaine TafarMOZ-51.24.0 pts · #62
- 3Oyang SankaraUGA-50.85.5 pts · #27
- R6+272 Elo gap
- R6+252 Elo gap
- R6+195 Elo gap