CChessStats

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

Open SwissStandard

140 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 1875, and top seed was Faris Ahmed Mustafa (🇪🇬 EGY, 2037).

Faris Ahmed Mustafa (🇪🇬 EGY, 2037) won with 8.0/9, ahead of Nsimba Wela (8.0) and Waweru Davidson Mugo (7.5). Ahmed Mustafa shared the lead from round 6, winning on tie-break.

The biggest upset came in round 5: Turyasingura Victor (1471) beat Odokonyero Daniel (1906), a +435-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
Top seed
Avg top 10
1,875
Participants
140
Federations · 8 represented
🇰🇪Kenya×37
🇺🇬Uganda×28
🇿🇦South Africa×6
🇿🇼Zimbabwe×2
🇦🇴Angola×2
🇿🇲Zambia×2
🇳🇦Namibia×1
🇪🇬Egypt×1
Top 3

How it unfolded

Top 6 · 9 rounds

Tight race until R9; 2 players tied at 8.0/9, decided on Buchholz. Title race narrowed from 6 co-leaders at R4 to 2 at the finish.

Co-leaders
67
28
13
6
1
3
5
3
2
2.54.579R1R2R3R4R5R6R7R8R9
R9 · TIEBREAK CLUSTER

2 players finish on 8.0/9. Ahmed Mustafa takes the title on Buchholz Cut1 (53.0).

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

Nsimba Wela lost to Faris Ahmed Mustafa (Black).

WIN STREAKS · 3 top finishers

Nsimba Wela 3+5 wins (R1–R3, R5–R9)Faris Ahmed Mustafa 4 wins (R1–R4)Sianyinda lubona twalumba 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Ahmed Mustafa, Faris2037EGY+112N+28B+14N+2B=3N+9B=5N+32B+10N8.053.056.549.252083+16.4
2Wela, Nsimba1710ANG+121B+39N+23B1N+44B+21N+8B+6N+5B8.051.554.546.502019+107.6
3Waweru Davidson Mugo1883KEN+109B+48N+35B+18N=1B4N+19B+12N+32N7.550.053.542.002004+53.6
4Sianyinda lubona twalumba1926ZAM+95N+72B+21N+33B=16N+3B32N+17B+15N7.547.051.042.501984+30.0
5Puran, Madhav1808RSA+127N+43B+30N+69B=32N+16B=1B+14N2N7.049.051.536.751884+37.2
6Ahumuza Apollo1903UGA+86N+59B33N+43B+35N+51B+9N2B+14B7.046.550.537.001749-39.2
7Segal, Jamie Dylan1784RSA+75B+53N+44B9N25B+47B+34N+23N+19B7.045.049.537.001798+4.8
8Prince Isaac Munyua1673KEN+85B+118N=84N+36B=22N+34B2N+27B+20B7.045.048.035.001724+15.2
9Mlilo Proud Ollet0ZIM+13B+25N+67N+7B+17B1N6B=18N+52B6.551.556.038.0017970.0
10Naidoo, Shivam1695RSA+107B=29N+93B24N+81B+57N+68B+11N1B6.544.548.031.001653-10.0
11Edel Edwin1772UGA+136N+87B+27N32B=33N+36B+38N10B+35N6.544.046.031.251751-4.4
12Changara, Alvis Tafadzwa1692RSA+133N+74B69N+87B=30N+104B+49N3B+38N6.540.543.028.001626-17.2
13Rodrick Omar Wawire1489KEN9N+103B+123N+65B51N+55B=35N+77B+67N6.540.043.028.751620+20.8
14Adams, Chezhaan Ethan1664RSA+101B+46N1B+53N+31B+25N+67B5B6N6.048.552.530.501751+30.0
15Odokonyero Daniel1906UGA+91B+20N+52B16N24B+87N+22B+25N4B6.046.550.531.001697-66.0
16Oluchiri Jeshurun Inyangala1673KEN+83N+97B+90N+15B=4B5N=26B20N+53B6.046.050.030.251709+8.8
17Tumukunde Trevor1698UGA+122N+73B=36N+84B9N+28B+24N4N=26B6.046.049.029.251706+4.8
18Okurut Martin Kingsley1671UGA+99N+40B+68N3B27N+69B+43N=9B=28N6.045.549.529.751552-30.4
19Ssempijja George1628UGA=41N+111B=29N+92B+69N+22B3N+56B7N6.045.549.028.751601-8.0
20Nolan Alex Nio1466UGA+100N15B+66N+55B21N+65B+51N+16B8N6.045.049.030.001611+33.2
21Cronje, Johannes Christiaan1583NAM+140B+129N4B+90N+20B2B=29N=49B+43N6.044.045.024.001592-0.8
22Shah Hitansh Jeegar1506KEN+81B=70N+71B+26N=8B19N15N+86B+45N6.043.547.529.751463-7.6
23Ssenyonjo Dalton Alinaffe1510UGA+60N+55B2N+120B67N+88B+45N7B+47N6.043.546.527.00923-27.6
24Turyasingura Victor1471UGA=47N+79B+77N+10B+15N32B17B=68N+54B6.043.047.531.251816+82.4
25Murigu Kanuri1542KEN+103N9B+83N+85B+7N14B+46N15B+88N6.043.047.028.501660+14.8
26Walusimbi Jason Samuel Kimuli0UGA+?N=34B+57N22B+97N+30B=16N=67B=17N6.043.043.026.0015980.0
27Wasonga Floyd1515KEN+98B+102N11B+76N+18B67N+48B8N+50B6.042.546.528.501578+14.8
28Kiyan Alpesh Hirani1480UGA+50B1N+116B=68N+89B17N+106B+37N=18B6.042.546.026.751477-2.0
29Benjamin Daniel Mwesigwa Serwadda1402UGA+120N=10B=19B52N+129B+44N=21B=54N+58B6.041.544.027.251658+93.6
30Oyang Sankara1540UGA+125B+89N5B+129N=12B26N+84N=47B+49N6.040.543.024.251557+1.2
31Christopher Otieno Abuodha1502KEN+124N=77B+70N=47B14N45B+85N+55B+56N6.039.042.026.25864-11.6
32Singh, Shaurya2022RSA+138BF+51N+11N=5B+24N+4B1N3B5.549.549.530.501912-28.8
33Karl Kwezi Katongole1576UGA+116B+62N+6B4N=11B68N+75B=50N=73B5.544.548.028.001753+31.6
34Devansh Sachin Trivedi1493UGA=82B=26N+101B+37N+52B8N7B=80N+71B5.544.048.026.501578+12.0
35Rotich Damien Kibet1562KEN+126B+130N3N+86B6B+73N=13B+70N11B5.543.546.021.751543-11.2
36VED RAO1498ZAM+119B+37N=17B8N+71B11N50B+104N+80B5.542.545.524.001588+16.0
37Shaun Adriel Agaba0UGA+42N36B+88N34B=86N+40B+39N28B+72N5.542.046.027.0013990.0
38Suterday Silver1570UGA=111N+41B47N+60B+84N+70B11B+71N12B5.541.545.025.25932-22.8
39Ssebakijje Israel Kuteesa1413UGA+137N2B=60N+79B68B+81N37B+106N+70B5.540.042.021.50910-6.0
40FIDE 108457390+105B18N=89B71N+119B37N+82B+76N+69B5.537.040.022.0015500.0
41FIDE 5540202550=19B38N+82B105N+115B58N+?B+78N+74B5.537.037.020.0015350.0
42FIDE 554002397037B+125N120B+126N=62B=110N=76B+128N+?B5.530.030.015.0014950.0
43Wamwenje Abednego1456KEN+80B5N+50B6N+116B+108N18B+94N21B5.043.046.520.50930-30.0
44Kibue Andre1534KEN+131N+65B7N+45B2N29B+122N88B+77N5.042.545.020.00832-45.6
45Miguel Korir0KEN61B+138N+94B44N+53B+31N23B+48N22B5.042.044.022.0014420.0
46Austine Murimi0KEN+63N14B+56B54N+76B+52N25B58N+100B5.041.545.523.5013640.0
47Mukundinashe Mukono0ZIM=24B+?N+38B=31N=54B7N+?B=30N23B5.041.541.517.0015540.0
48Ian Kimani Kagiri1460KEN+64N3B+96N67B+103N+63B27N45B+99N5.041.045.022.00883-29.2
49Bryce Kahigu0KEN62B+98N=105B+110N+58B+54N12B=21N30B5.041.044.522.2515960.0
50Moorosi Thato0LES28N+95B43N+127B+92N=59B+36N=33B27N5.041.043.521.2513740.0
51Anindo Andericus1622KEN+123B+108N32B+118N+13B6N20B=69N=68B5.040.543.520.501513-35.2
52Dara Tendereza1651UGA+134N+104B15N+29B34N46B+91N+87B9N5.040.543.020.001631-4.4
53Njoroge Nigel Ngigi1441KEN+113N7B+131N14B45N+128B+66N+63B16N5.040.042.518.50907-22.0
54Austin Kibe1583KEN+66N90B+135N+46B=47N49B+104N=29B24N5.039.541.521.001476-17.2
55FIDE 5540029400+?B23N+108B20N+107B13N+90B31N+95N5.039.539.515.006920.0
56Roi Njoroge Ngethe0KEN74B+139B46N+101N+90B+61N+78B19N31B5.039.040.519.0015830.0
57Alvin Kioko Kahigu1464KEN=71B+82N26B+119N+105B10B77N=60B+85N5.038.541.519.75895-8.4
58David Mutana Mwige1580KEN+96N84B+107N=104B49N+41B=86N+46B29N5.037.040.521.751286-30.4
59Emmanuel Atukirize1466UGA+76B6N129B+123N+96B=50N70B=84N+86B5.036.038.520.001066-3.2
60Maari Kelly Sosi0KEN23B+?N=39B38N74B+136N+105B=57N+92N5.036.036.014.7512960.0
61Tilen Otieno1494KEN+45N68B85N+77B+99N56B+123B73N+91B5.035.538.520.50611-24.4
62FIDE 5540230920+49N33B87N+122B=42N72B+133N=93B+97N5.035.538.019.2511570.0
63FIDE 554023114046B+140N+109B78N+85B48N+108B53N+104B5.034.035.015.5013480.0
64FIDE 10872116048B75N91B+?N+101B85N+109B+107N+94B5.032.532.515.006600.0
65FIDE 5540200500+?B44N+?B13N+91B20N94B+123N+90B5.032.532.511.006960.0
66Jeffrey Njomo Gitau0KEN54B+?N20B73N+?B+?N53B+?N+93B5.024.524.54.0012260.0
67Curtis Reuben Thuo1675KENF+94N9B+48N+23B+27B14N=26N13B4.546.046.024.001600-18.4
68Timothy Mulungi Serwadda0UGAF+61N18B=28B+39N+33B10N=24B=51N4.545.549.524.5015730.0
69Adrian Kariuki1428KEN+132B+78N+12B5N19B18N+98B=51B40N4.544.547.020.001631+55.2
70Rwabose Asiphiwe Manzi Jethro0UGA+92N=22B31B+74N+?B38N+59N35B39N4.542.042.016.5013970.0
71Mwanje Kish Manuel0UGA=57N+?B22N+40B36N+97B+72N38B34N4.541.541.516.5013070.0
72Kenneth Mawere1471KEN+117B4N=119B81N+111B+62N71B+75N37B4.538.541.518.001071-3.2
73Nyakundi Wesley Kithinji1411KENF17N76B+66B+100N35B+124N+61B=33N4.538.538.519.751496+14.8
74FIDE 5540023540+56N12N=130B70B+60N106B+113N+79B41N4.538.040.519.258920.0
75FIDE 55400248607N+64B=78B89N+130B+105N33N72B+113N4.537.540.016.7513130.0
76Munanukye Hamya0UGA59N+127B+73N27B46N+135B=42N40B+108B4.537.539.515.2513390.0
77Thuku Victor0KEN+?B=31N24B61N+?B+118N+57B13N44B4.536.536.511.0012990.0
78Antonio, Divino1709ANG+139N69B=75N+63B104N+83B56N41B+106N4.536.037.516.75692-62.0
79FIDE 5540201580=93B24N+121B39N?B+111N+118B74N+131B4.532.032.014.0011650.0
80FIDE 10898328043N+136B92N+135B88N+99B+?N=34B36N4.532.032.010.7512090.0
81Maurice Musyoki0KEN22N+?B=?N+72B10N39B128N+118N+105B4.531.531.511.0013630.0
82FIDE 5540027880=34N57B41N?N+137B+112B40N+?N+128B4.529.529.510.7512860.0
83FIDE 554020301016B+?N25B+?N=128B78N+89B?N+115B4.526.526.58.758000.0
84Jacob Mandela0KENF+58N=8B17N38B+93N30B=59B+87N4.042.542.519.0015500.0
85Goodluck Love Opiyo0KEN8N+?B+61B25N63N+64B31B+114N57B4.042.542.513.5012950.0
86Dave Amuriat Rouel0UGA6B+117N+114B35N=37B+89N=58B22N59N4.041.545.016.2512370.0
87Turyagenda Caleb Musimenta1439UGA+110B11N+62B12N+98B15B+96N52N84B4.041.044.516.50939-24.8
88Bright Prince Ratiba0KENFF37B+125N+80B23N+102B+44N25B4.038.538.516.5014040.0
89FIDE 5540200930+?N30B=40N+75B28N86B83N+121B=96N4.037.537.512.257100.0
90FIDE 108380070+?N+54N16B21B56N+131B55N+124B65N4.037.537.510.5014880.0
91FIDE 554020360015N106B+64N+124B65N+100B52B+110N61N4.037.040.015.508840.0
92FIDE 554020433070B+126N+80B19N50B96N+116B+103N60B4.036.539.515.008280.0
93Karuru Tlevis1431KEN=79N+115B10N=113B=106N84B+110B=62N66N4.035.539.015.25895-7.2
94FIDE 5540204250+?N67B45N96B+134N+103B+65N43B64N4.035.035.011.507660.0
95FIDE 55402037904B50N+117B98N102B+132N+129B+119N55B4.034.537.011.5011260.0
96Joel Ngaira0KEN58B+?N48B+94N59N+92B87B=108N=89B4.034.534.511.756860.0
97FIDE 5540046750+?B16N=110B+130N26B71N=119B+98N62B4.034.534.59.758730.0
98FIDE 10867430027N49B+112N+95B87N+127B69N97B+?N4.033.533.510.006610.0
99FIDE 554020280018B105N+?B+114N61B80N+?B+102N48B4.031.531.57.507420.0
100FIDE 554020166020B109N+138B+139N73B91N+135N+122B46N4.030.031.58.506390.0
101FIDE 554020271014N+128B34N56B64N?B+?N+120B+124N4.030.030.08.507790.0
102FIDE 5540200770+?N27B104N107B+95N+?B88N99B+122N4.028.028.07.007350.0
103FIDE 554020220025B13N+?B+?N48B94N+?N92B+?N4.025.525.50.006970.0
104Mburu Ayden1555KEN+114B52N+102B=58N+78B12N54B36B63N3.540.544.014.501426-39.6
105FIDE 554020042040N+99B=49N+41B57N75B60N+125B81N3.539.042.015.006640.0
106FIDE 5540201820?B+91N118B+109N=93B+74N28N39B78B3.535.035.014.0011360.0
107FIDE 554020328010N+137B58B+102N55N124B+?N64B=110B3.534.034.07.758380.0
108FIDE 5540203950+?N51B55N+131B+120N43B63N=96B76N3.534.034.07.507390.0
109FIDE 55402035203N+100B63N106B131N+?B64N=117B+132N3.533.533.58.2510830.0
110Olemo Timothy Evans0UGA87N+122B=97N49B+121N=42B93N91B=107N3.533.036.012.506350.0
111FIDE 5540026210=38B19N+115B?N72N79B+120N113B+127N3.533.033.011.7512140.0
112FIDE 55402038701B119N98B+132N=125B82N115B+137N+130B3.531.033.08.5012370.0
113FIDE 10872930053B=121N+?B=93N=118B?N74B+111N75B3.527.527.58.5011760.0
114FIDE 5540200260104N+134B86N99B135N+139B+127N85B=116B3.526.027.58.257550.0
115FIDE 5540200690=?B93N111N+136B41N?B+112N+133B83N3.525.525.58.006310.0
116FIDE 554020239033N+?B28N+?B43N?B92N+?B=114N3.524.024.01.757040.0
117Moses Thuo0KEN72N86B95N+?B127N?N+138B=109N+135B3.522.522.55.756710.0
118FIDE 108610760+128N8B+106N51B=113N77B79N81B=121N3.035.538.09.258480.0
119FIDE 554020204036N+112B=72N57B40N+121B=97N95B?B3.035.035.010.7512050.0
120FIDE 554020107029B+133B+42N23N108B123N111B101N+136B3.034.036.010.006560.0
121FIDE 1086167002N=113B79N+137N110B119N+136B89N=118B3.031.533.57.259100.0
122FIDE 554020336017B110N+?B62N+?B+129N44B100N102B3.030.030.02.508160.0
123FIDE 10856323051NF13B59B+?N+120B61N65B+?N3.029.529.53.007180.0
124FIDE 554006538031B?N+?B91N+139B+107N73B90N101B3.027.527.55.006570.0
125FIDE 554020212030N42B+?N88B=112N?N+?B105N=?B3.022.522.51.757400.0
126FIDE 554002630035N92B+?N42B?N+?N=?B=?B?N3.015.015.00.007620.0
127FIDE 55402034405B76N+132B50N+117B98N114B=130N111B2.533.536.07.2510080.0
128FIDE 5540200340118B101NF+134B=83N53N+81B42B82N2.533.533.59.256410.0
129FIDE 5540198930+135N21B+59N30B29N122B95N?B=139N2.533.533.57.7513050.0
130FIDE 108380580+?N35B=74N97B75N133B=?N=127B112N2.527.027.03.507620.0
131Liam Lwanga0UGA44B+?N53B108N+109B90N=?BF79N2.525.525.53.506880.0
132FIDE 554020140069N135B127N112B+?N95B+139N=136N109B2.523.523.52.506280.0
133FIDE 554020310012B120N?B+?N=?B+130N62B115NF2.520.520.52.508920.0
134FIDE 554020263052B114N+?B128N94B?N+?N?B=?N2.515.015.00.008510.0
135FIDE 5540231220129B+132N54B80N+114B76N100B?N117N2.030.030.06.007830.0
136FIDE 10898786011B80N=137B115N+?N60B121N=132B120N2.030.030.02.259720.0
137FIDE 554020131039B107N=136N121B82N?B+140N112B=138B2.025.025.03.006130.0
138FIDE 11034475032N45B100N?B?N+140B117N=?B=137N2.021.021.02.0012220.0
139FIDE 554023106078B56NF100B124N114N132B+?N=129B1.525.025.01.259090.0
140FIDE 554022908021N63B?N?B?B138N137B+?B?N1.015.015.00.007830.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets