CChessStats

East Africa Juniors Chess Championship 2026 - Youth Category

Open SwissStandard

56 players participated in this 7-round tournament, held from 09 Jan 2026 to 11 Jan 2026 in Mombasa, Kenya. 2 federations represented. Top 10 Elo average was 1658, and top seed was Zuri Kaloki (🇰🇪 KEN, 1861).

Jamie Obora Kanango (🇰🇪 KEN, 1861) won with 6.5/7, ahead of Keyshawn Elmer Gichana (6.0) and Kiruthu Ted Wahome (5.5). Kanango won solo starting round 5.

The biggest upset came in round 5: Kiruthu Ted Wahome (1579) beat Zuri Kaloki (1861), a +282-point gap.

Location
🇰🇪Mombasa, Kenya
Dates
09 Jan 2026 → 11 Jan 2026
Time control
Standard: 90 minutes for the whole game
System
Swiss · 7 rounds
Top seed
🇰🇪Zuri Kaloki1861
Avg top 10
1,658
Participants
56
Federations · 2 represented
🇰🇪Kenya×23
🇺🇬Uganda×5
Top 3

How it unfolded

Top 6 · 7 rounds

Jamie Obora Kanango led from R5; +0.5-point edge over the runner-up. Title race converged from 4 co-leaders at R4 to 1 by R5.

Co-leaders
37
20
9
4
1
1
1
23.55.57R1R2R3R4R5R6R7
R5–R7 · LEAD HELD

Jamie Obora Kanango held the sole lead from R5 through R7 without losing it.

WIN STREAKS · 3 top finishers

Jamie Obora Kanango 6 wins (R1–R6)Keyshawn Elmer Gichana 3 wins (R5–R7)Genevieve Maashao 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7PtsBu C1BuSBPerfΔ
1Jamie Obora Kanango1861KEN+34B+23N+9B+6N+8B+4N=5B6.531.534.531.751985+20.4
2Gichana, Keyshawn Elmer1540KEN+25B+31N=7B=18N+33B+17N+11B6.027.530.525.501914+37.2
3Kiruthu Ted Wahome1579KEN+52B+24N=18B+14N+7B=5N=8B5.530.032.024.251873+60.4
4Maashao, Genevieve1696KEN+30B+47N+13B+11N=5B1B+21N5.530.032.022.751771+20.0
5Mich Jayden1614KEN+56B+37N+12B+28N=4N=3B=1N5.529.530.521.751760+29.6
6Mwanje Kathan Mickey1584UGA+42B+50N+17B1B+16N+12N=9B5.529.031.021.751648+8.4
7Kaloki, Zuri1861KEN+54N+36B=2N+10B3N+26B+20N5.528.030.021.501527-45.2
8Apamo Shem Mali1640KEN+44N+48B+21N+22B1N+13B=3N5.527.029.019.751719+16.0
9Muthumbi Richard1563KEN+53N+35B1N+19B+46B+15N=6N5.526.528.519.251620+7.2
10Kirabo Anabel Mawerere1449UGA+32B+20N+14B7N+18B11N+35B5.027.530.520.001553+12.4
11Joy Muthoni Kairuthi,1581KEN+26N+49B+39N4B+51N+10B2N5.025.527.516.001437-23.2
12Mwashe Yvonne Adego1522KEN+19N+55B5N+35B+22N6B+45N5.024.526.515.50799-31.2
13Shah Hitansh Jeegar1534KEN+38N+43B4N+29B+44N8N+25B5.024.526.515.50869-25.6
14Mburu Ayden1605KEN+45N+40B10N3B+38N+44B+22N5.022.524.514.00714-50.0
15Matheka Jeremy1415KEN+27N22B+38N+43B+32N9B+46N5.022.024.014.50761-12.0
16FIDE 14703955033B+25N+30B+49N6B+24N=17B4.525.027.016.257840.0
17Trevor Wanjora0KEN+?N+?B6N+45B+21N2B=16N4.522.022.08.2514240.0
18Vyan Borthakur0KEN+?N+?B=3N=2B10N+29B=?N4.520.520.59.7513980.0
19Mwanje Kish Manuel0UGA12B+?N+?B9N+23B=32N+?B4.517.517.55.507420.0
20FIDE 5540135930+?N10B=26N+?B+?N+?B7B4.514.514.52.008550.0
21Emmanuel Mumo1526KEN+41B+33N8B+24N17B+31N4B4.026.529.514.00869-24.4
22Wachira, Samlawrence0KEN+51B+15N+?B8N12B+27N14B4.026.526.511.0014480.0
23David Mutana Mwige0KEN+46N1B+40N32B19N+53B+44N4.021.023.09.0010600.0
24Ndamukenzi Joshua Uwimana0UGA+?N3B+36N21B+48N16B+47N4.021.021.07.007510.0
25Muema Taanai0KEN2N16B+?N+?B+?N+28B13N4.019.519.54.0013730.0
26FIDE 554013569011B+?N=20B+?N+?B7N=34N4.018.018.03.759210.0
27FIDE 10084169015B+?N+?B+50N+47N22B36N4.016.016.04.006150.0
28FIDE 108378680+?B+?N+52B5B=?N25N=32B4.014.514.53.508140.0
29FIDE 100233050?N+?B+?B13N+36B18N+?B4.012.512.53.007340.0
30FIDE 55401098504N+44B16N+?B?N+?B+?N4.012.012.02.008970.0
31FIDE 5540135850+?N2B+?N?B+56N21B+?N4.011.011.01.007320.0
32FIDE 554013712010NF+34B+23N15B=19B=28N3.025.525.511.256320.0
33Pandya Avyana0KEN+16N21B+48N+56B2N45BF3.021.022.07.507320.0
34FIDE 55401363101N+?B32N+55B=39NF=26B3.021.021.05.5010600.0
35Omanga Momanyi0KENF9N+37B12N+?B+?B10N3.018.518.53.007100.0
36FIDE 216018440+?B7N24BF29N+?N+27B3.017.517.54.0010610.0
37FIDE 5540138010+?N5B35N+41B=43N=39B?N3.017.017.05.757170.0
38FIDE 10836713013B+?N15B+?N14B?N+50B3.017.017.02.007180.0
39FIDE 5540136230+?B+?N11B51N=34B=37N?B3.013.013.03.0015010.0
40FIDE 5540134880+?B14N23B+?N?N?B+54N3.011.011.02.008050.0
41FIDE 554013291021NF+?B37N?B+?B+48N3.09.09.02.007230.0
42FIDE 55401337206N?B?B+?N?B+?N+?B3.05.55.50.007840.0
43FIDE 108972910+?B13N+?B15N=37BFF2.519.019.01.506750.0
44Shah Kanika Nishchal0KEN8B30N+50B+?N13B14N23B2.025.525.52.007930.0
45Kyosiimye Abigail Mawerere0UGA14BFF17N+49B+33N12B2.019.519.55.007640.0
46Onkeo, Ryan0KEN23B+?NF+47B9NF15B2.018.518.52.006880.0
47FIDE 5540136150+?N4BF46N27B+49N24B2.017.517.52.008970.0
48FIDE 5540135770+?B8N33B+?N24B?N41B2.015.515.50.008400.0
49FIDE 5540134450+?B11NF16B45N47B+56N2.014.514.51.007810.0
50FIDE 5540141150+?N6B44N27B+?N?B38N2.014.514.50.007020.0
51FIDE 10855440022NF+?N+39B11BFF2.014.014.03.007810.0
52FIDE 1081766203N+?B28N?B?N+?B?B2.09.59.50.007000.0
53FIDE 1089741009BF?N?B+?N23N+?B2.09.59.50.007610.0
54FIDE 55401326707BF?N?N+?B+?N40B2.08.58.50.0010610.0
55FIDE 5540133800+?B12N?B34N+?B?N?B2.08.08.00.007220.0
56FIDE 55401325905N+?BF33N31B?N49B1.014.514.50.008140.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets