CChessStats

East Africa Juniors Chess Championship 2026 - Under 10

Open SwissStandard

14 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 438, and top seed was Bachu Gavesh Kiyan (🇰🇪 KEN, 1531).

Jeremy Aden Duke (🇰🇪 KEN, 0) won with 6.5/7, ahead of Kagoda Mwesigwa Aaron (6.0) and Riya Hansini (6.0). Duke broke clear in the final round.

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
🇰🇪Bachu Gavesh Kiyan1531
Avg top 10
438
Participants
14
Federations · 2 represented
🇰🇪Kenya×4
🇺🇬Uganda×1
Top 3

How it unfolded

Top 6 · 7 rounds

Jeremy Aden Duke led from R7; +0.5-point edge over the runner-up. Title race converged from 3 co-leaders at R4 to 1 by R7.

Co-leaders
21
12
6
3
2
2
1
23.55.57R1R2R3R4R5R6R7
R7–R7 · LEAD HELD

Jeremy Aden Duke held the sole lead from R7 through R7 without losing it.

WIN STREAKS · 3 top finishers

Jeremy Aden Duke 5 wins (R1–R5)Riya Hansini 3+3 wins (R1–R3, R5–R7)Kagoda Mwesigwa Aaron 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7PtsBu C1BuSBPerfΔ
1Jeremy Aden Duke0KEN+?B+6N+?B+?N+?B=4N+?B6.59.59.56.7514880.0
2Kagoda Mwesigwa Aaron1448UGA+5B+10N+9B+3N4B+7N+6B6.028.031.526.001468+2.4
3Riya Hansini0KEN+?N+?B+?N2B+?N+6N+4B6.015.515.59.5014810.0
4Bachu Gavesh Kiyan1531KEN+14N+12B+7N+8B+2N=1B3N5.529.530.020.752247+15.2
5FIDE 55401334802N+?B+?N6N+?B+8B+?N5.014.014.04.006260.0
6Shah Daanish Jeegar1404KEN+13N1B+11N+5B+9N3B2N4.030.032.514.00647-17.6
7FIDE 5540139090+?N+?N4B+?B+?N2B?N4.011.511.50.006890.0
8FIDE 5540012000+?B+?N+?B4N?B5N+?B4.010.510.50.007310.0
9FIDE 5540138440+?N+?B2N+?B6B?N=?B3.510.010.00.006260.0
10FIDE 5540138950+?N2B?N+11B=?N?N+?B3.59.09.03.006470.0
11FIDE 5540119060+?B?N6B10N+?B+?N?B3.07.57.50.006040.0
12FIDE 5540137710+?B4N?B?N+?B+?N?B3.05.55.50.007310.0
13FIDE 1089719406B+?NF?N?B+?N=?B2.54.04.00.006040.0
14FIDE 55401336404B?N?B?B=?N?BF0.55.55.50.007310.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers