CChessStats

2026 Africa Youth Chess Championship - 17th Edition (U10 Boys)

Open SwissStandard

80 players participated in this 9-round tournament, held from 15 May 2026 to 21 May 2026 in Imperial Botanical Beach Hotel, Entebbe (Uganda), Uganda. 8 federations represented. Top 10 Elo average was 1601, and top seed was Divino Antonio (🇦🇴 ANG, 1709).

Hamza Ahmed Ezaat (🇪🇬 EGY, 1697) won with 8.5/9, ahead of Jeremy Aden Duke (7.5) and Andy Zane Wright (7.5). Ahmed Ezaat won solo starting round 6.

The biggest upset came in round 4: Ssenyonjo Daryl Amazing (1411) beat Frederick Cronje (1630), a +219-point gap.

Location
🇺🇬Imperial Botanical Beach Hotel, Entebbe (Uganda), Uganda
Dates
15 May 2026 → 21 May 2026
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 9 rounds
Avg top 10
1,601
Participants
80
Federations · 8 represented
🇰🇪Kenya×12
🇺🇬Uganda×8
🇿🇦South Africa×4
🇲🇬Madagascar×2
🇿🇼Zimbabwe×2
🇳🇦Namibia×2
🇪🇬Egypt×1
🇧🇼Botswana×1
Top 3

How it unfolded

Top 6 · 9 rounds

Hamza Ahmed Ezaat led from R6; +1.0-point edge over the runner-up. Title race converged from 10 co-leaders at R4 to 1 by R6.

Co-leaders
76
39
20
10
3
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R6–R9 · LEAD HELD

Hamza Ahmed Ezaat never relinquished the lead after R6; final gap +1.0 over the runner-up.

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

Hamza Ahmed Ezaat beat Keoletile Ngwao (White).

WIN STREAKS · 3 top finishers

Hamza Ahmed Ezaat 8 wins (R1–R8)Keoletile Ngwao 4 wins (R1–R4)Jeremy Aden Duke 5 wins (R1–R5)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Ahmed Ezaat, Hamza1697EGY+76N+67B+36N+11B+17N+10B+12N+4B=2N8.550.053.049.251951+53.6
2Jeremy Aden Duke1575KEN+53B+64N+43B+25N+18B4N+11B+9N=1B7.551.055.043.251677+27.6
3Andy Zane Wright1536KEN=15B+45N+72B+6N5B+48N+31B+8N+16B7.549.553.042.751645+12.0
4Keoletile Ngwao1607BOT+75N+68B+58N+19B=29N+2B+10N1N+5B7.549.552.541.251761+41.6
5Tumusiime Elvis1699UGA+54B+44N+56B9N+3N+36B+17N+25B4N7.049.053.539.501538-34.0
6Andriamanankasina,David1591MAD+39N=30B+79N3B=13N+53B+22N+38B+25N7.047.549.035.50736-23.2
7Cronje, Frederick1630NAM+69B+59N+31B18N+15B+35N9B+42N+13B7.046.050.037.50649-58.8
8Radha, Yugesh0RSA+?N+?B19N+?B+38N+?N+?B3B+17N7.025.025.011.5015440.0
9Jayden Kiogora Mwenda1486KEN+62N+65B+34N+5B10N+23B+7N2B=14B6.550.554.537.251626+29.6
10Marc-Antoine Ishimwe Ndagijimana1600KEN+35B+51N+42B+47N+9B1N4B+43N=11B6.549.554.535.251470-29.2
11Ethan Kiptoo Terigin1439KEN+55B+60N+32B1N+74B+21N2N+20B=10N6.549.552.533.251351-11.6
12Hathi, Yug1556UGA+50N+66B+52N+23B=16B+29N1B13N+33B6.548.552.534.251594+4.0
13Viriah, Matthew0RSA+61B+?N+?B17N=6B+15N+18B+12B7N6.543.543.527.0015420.0
14Shah Daanish Jeegar0KEN30N+50B+65N+75B+22N=18N=?B+47B=9N6.541.041.029.2514440.0
15Kaijuka Zachary0UGA=3N+?B+?N+30B7N13B+?N+?B+?B6.526.526.59.2513900.0
16Ntshakala, Hlelolwenkosi0RSA+?B+?N+?B+?B=12N?N+29B+?B3N6.519.519.58.7515370.0
17Tumusiime Francis1521UGA+22N+38B+49N+13B1B+24N5B+21N8B6.052.557.535.00898-21.6
18Ssenyonjo Daryl Amazing1411UGA+73N+77B+57N+7B2N=14B13N+30B=23N6.047.049.529.251603+20.0
19FIDE 108995290+41B+?N+8B4N21B+60N26B+?N+34B6.042.042.022.508070.0
20FIDE 108797060+?B42N+64B+54N35B+59N+27B11N+44B6.041.541.524.506390.0
21Prince Bjorn Kagongona0KEN+?B+?N+?N29B+19N11B+66N17B+50N6.033.033.015.006840.0
22FIDE 554011256017B+?N+?B+45N14B+?N6B+?N+42B6.029.529.510.007560.0
23MUGUNZVA LEBRON0ZIM+?B+?N+?B12N+47B9N+44B=?N=18B6.029.029.013.0014290.0
24FIDE 10838147031N+?B+?N+59N+43B17B+?N+29B?N6.026.526.515.0013880.0
25Arries, Tristan0RSA+?B+?N+?B2B+49N+?N+?B5N6B6.026.526.55.0014050.0
26Muli, Baraka Kimama0KEN+?N+?B29N+?N+?B?B+19N?N+43B6.016.516.511.0012960.0
27FIDE 108548270+?N?B+?N+?B=46N=57B20N+?B+?N6.015.515.54.757250.0
28FIDE 108641130?B+?N?B+?N56B+?N+?B+?N+?B6.04.54.50.007270.0
29Rasolondraibe,Nehemiah1491MAD+70B+37N+26B+21N=4B12B16N24N+61B5.548.552.529.751389-10.0
30Fulgence Mwarongo Mwarigha0KEN+14B=6N+?B15N37B+79N+46B18N+?B5.538.038.016.5013080.0
31CHIMBOZA TAONANYASHA HENRY0ZIM+24B+?N7N+?B=32N+37B3N+57B?N5.536.036.018.757260.0
32Norbert Wakwoma0KEN+?B+?B11N+44N=31B51N48B+59N+56B5.536.036.016.756390.0
33FIDE 554019389060B+55N=48B63N+72B+?N+?N+35B12N5.534.534.516.507560.0
34FIDE 108735380+?B+?N9B=40N=39N+?B=36N+58B19N5.533.533.512.756860.0
35FIDE 10857478010N+?B+?N+?B+20N7B=57N33N+?B5.529.529.58.258150.0
36FIDE 108532000+?B+?N1B+?N+?B5N=34B+48N?B5.526.026.07.758400.0
37Leo Mwirigi0KEN+?N29B+?N=?B+30N31N56B+?B+58N5.525.525.510.0012580.0
38FIDE 108540530+?B17N+?B+?N8B+?N+?B6N=41B5.525.525.52.757560.0
39FIDE 1089979006B=?N+?B+?N=34B+45N=?B+56N?B5.522.022.012.257130.0
40FIDE 5540075260+?N+?B?N=34B57N+?B+73N?N+60B5.518.018.010.756800.0
41FIDE 15223400019N+?B+?N+?N?B+?B47N+?B=38N5.516.516.52.757270.0
42FIDE 108533320+?N+20B10N49B+77N+?B+62N7B22N5.037.537.513.008150.0
43FIDE 5540078950+?N+?B2N+?B24N+52B+?N10B26N5.031.031.05.007880.0
44FIDE 5540195400+?N5B+?N32B+?N+49B23N+?B20N5.029.529.55.008990.0
45Wanyama Vaughn Julian0UGA+?N3B+78N22B+?N39B?N+65B+64B5.029.029.010.007360.0
46FIDE 108762270+?N56B+66N+61N=27B?B30N=?B+67N5.028.528.515.506110.0
47FIDE 5540194000+?B+?N+?B10B23N+74N+41B14N?B5.027.527.58.508000.0
48Leo Austin Murimi0KEN?N+?B=33N+?B+79N3B+32N36B=?N5.025.525.59.756740.0
49FIDE 108460850+?B+?N17B+42N25B44N?B+?N+?B5.022.022.05.007210.0
50FIDE 554021847012B14N+?B+?N+?B?N+?B+?N21B5.019.019.00.007560.0
51FIDE 108502440+?N10B+?N=57B+?N+32B?N?N=?B5.016.516.57.757060.0
52FIDE 108936360+?B+?N12BF?B43N+?B+?N+?B5.016.016.00.006950.0
53FIDE 1089980402N+?B?N+?B+?N6N?B+?B+?N5.014.514.50.007260.0
54FIDE 1085622605N+?B+?N20B?B+?N?B+?N+?B5.013.013.00.008990.0
55Kiggundu Ernest Ssengero0UGA11N33B+?B?N?B+?N+?N+?B+?N5.012.012.00.006390.0
56Binneman, Samuel Johan0NAM+?B+46N5NF+28N=73B+37N39B32N4.543.043.018.258990.0
57FIDE 5540188620+?B+?N18B=51N+40B=27N=35B31N?B4.533.533.513.756110.0
58FIDE 5540194860+?B+?N4B74N=?B+63N+?B34N37B4.526.026.04.508070.0
59FIDE 5540195590+?N7B+?N24B+?N20B=?N32B+?N4.524.524.50.008300.0
60FIDE 108677750+33N11B+?N+?B?N19B=?N+?B40N4.523.523.55.506820.0
61FIDE 10851402013N+?B+?N46B+?N?B=?N+?B29N4.517.017.00.006910.0
62FIDE 1086484909B+?N+?B?N+?B+?N42B?N=?B4.511.511.50.006600.0
63FIDE 5540218550?N+?B=?N+33B?N58B?B+?N+?B4.510.010.05.506680.0
64FIDE 108526110+?N2B20N+?B?N+?B?N+?B45N4.018.518.50.007750.0
65FIDE 100525180+?B9N14B+?N?B?N+?B45N+?B4.018.018.00.006860.0
66Gonzaga Atugonza0UGAF12N46B+?B+?N+?N21B?B+?N4.017.517.50.007560.0
67FIDE 5540195670+?B1N?B?N+?B?N+?B+74N46B4.016.516.53.008970.0
68FIDE 5540195750+?N4N?B+?B=?N?B?B+?N=?B4.07.57.50.008070.0
69FIDE 55402182007N?B?N?B+?N+?B+?N+?B?N4.07.07.00.008300.0
70FIDE 554021863029N+?B+?N?N?B?B+?N+?B?N4.05.55.50.007090.0
71FIDE 100879820?B+?N?B?N?B+?N+?B?N+?B4.00.00.00.006340.0
72FIDE 100395380+?N=?B3N79B33N=?N=?B?B+77N3.517.017.02.507360.0
73FIDE 554021871018B+?N+?B?N+?B=56N40B?N?N3.516.016.02.256110.0
74FIDE 5540219280?N+?B+?N+58B11N47B?N67B?N3.020.020.04.506390.0
75FIDE 55402183904B+?N+?B14N?B?N+?B?N?N3.014.014.00.008070.0
76FIDE 55402181201B?N+?B?N+?B?N?B+?N?N3.08.58.50.008970.0
77FIDE 5540218800+?B18N?B+?N42B?N=?B?N72B2.514.514.50.006110.0
78FIDE 5540228780F?N45B?B?N?B+?N?B+?N2.05.05.00.006340.0
79FIDE 108530810=?NF6B+72N48B30B?N?N?B1.521.021.03.507910.0
80FIDE 5540218040F?N?B+?B?N?B?N?B?N1.00.00.00.007270.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets