CChessStats

Jumuia Ya Afrika Mashariki End Year Open Chess Festival 2025 - U1600

Open SwissStandard

74 players participated in this 7-round tournament, held from 17 Dec 2025 to 18 Dec 2025 in Nairobi, Kenya. 2 federations represented. Top 10 Elo average was 1560, and top seed was Josiah Katende (🇰🇪 KEN, 1593).

Kiruthu Ted Wahome (🇰🇪 KEN, 1561) won with 6.5/7, ahead of Anusu Timothy Cerrulo (6.0) and Nolan Alex Nio (6.0). Wahome won solo starting round 6.

The biggest upset came in round 5: Turyagenda Caleb Musimenta (1407) beat Dancun Silali (1545), a +138-point gap.

Location
🇰🇪Nairobi, Kenya
Dates
17 Dec 2025 → 18 Dec 2025
Time control
Standard: 60 minutes for game
System
Swiss · 7 rounds
Top seed
🇰🇪Josiah Katende1593
Avg top 10
1,560
Participants
74
Federations · 2 represented
🇰🇪Kenya×34
🇺🇬Uganda×14
Top 3

How it unfolded

Top 6 · 7 rounds

Kiruthu Ted Wahome led from R6; +0.5-point edge over the runner-up. Title race converged from 5 co-leaders at R4 to 1 by R6.

Co-leaders
39
19
8
5
2
1
1
23.55.57R1R2R3R4R5R6R7
R6–R7 · LEAD HELD

Kiruthu Ted Wahome held the sole lead from R6 through R7 without losing it.

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

Kiruthu Ted Wahome drew with Anusu Timothy Cerrulo (White).

WIN STREAKS · 3 top finishers

Kiruthu Ted Wahome 6 wins (R1–R6)Anusu Timothy Cerrulo 4 wins (R1–R4)Nolan Alex Nio 4 wins (R4–R7)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7PtsBu C1BuSBPerfΔ
1Kiruthu Ted Wahome1561KEN+40N+28B+19N+8B+4N+12N=2B6.530.033.530.501824+44.0
2Anusu Timothy Cerrulo1585KEN+66N+9B+10N+5B=6N+8B=1N6.032.034.028.251766+50.8
3Nolan Alex Nio1428UGA+63N+57B6N+39B+14N+10B+44N6.024.526.521.501676+52.0
4Ryan Muhoro0KEN+?B+7N+11B+33N1B+47N=5B5.529.029.019.7515820.0
5Sean Njeru1532KEN+35B+34N+24B2N+28B+6B=4N5.528.532.523.751670+22.0
6Muganzi Ruth Thelma Lukanga1556UGA+30B+52N+3B+47N=2B5N=7B5.029.532.521.501593+8.4
7Murigu Kanuri1468KEN+29N4B+41N+36B+13N=9B=6N5.028.532.021.501484-4.0
8Miriti Angela Kendi1476KEN+46B+23N+42B1N+24B2N+29B5.028.031.519.001419-9.6
9Turyagenda Caleb Musimenta1407UGA+26B2N+68B+23N+18B=7N=21N5.028.030.019.251564+33.6
10Gichuga Wanjiru Wanjiku1469KEN+61B+62N2B+34N+17B3N+22B5.027.529.517.50707-30.8
11Mutugi Teddy1520KENF+54B4N+37B+27N+19B+12N5.027.030.020.502244+31.6
12Gacheru Francis Nderitu1428KEN+48B+50N+25B+18N+38N1B11B5.026.529.518.001545+25.6
13Ssekabanja Malcom Henry0UGA=44B+?N+20B=21N7B+30N+46B5.025.025.016.0013690.0
14Mburu Stephen Ndungu1545KEN+55B=20N=38B+42N3B+48N+28B5.024.527.517.50628-26.4
15Nyakundi Wesley Kithinji1427KEN+65B+22N18B+32N47B+26N+25B5.023.525.518.001420-0.8
16Adrian Kariuki1478KEN39N+71B+29N27B+41N+32B+23N5.023.024.016.50605-24.0
17Annan Lewis0KENF+61N+26B+57B10N+?N+47B5.019.019.012.0014780.0
18Dancun Silali1545KEN+36N+51B+15N12B9N+35B=19N4.527.530.518.251343-45.2
19Ivan Ngeno1459KEN+68B+67N1B+30N+25B11N=18B4.526.028.014.251458-1.2
20Curtis Bett Kipngetich0KEN+56N=14B13N43B+59N+39B+40N4.523.025.514.5014950.0
21Hailey Nio Mitchelle1577UGA38B+72N+55B=13B+56N=31N=9B4.523.024.013.501470-13.6
22Kyle Wathua0KEN+27N15B36N+63B+54N+37B10N4.025.027.013.006230.0
23FIDE 108749680+?N8B+53N9B+51N+24N16B4.025.025.010.0012690.0
24Grace Ombitsa1423KEN+41N+64B5N+49B8N23B+48N4.024.026.011.50706-38.0
25Kamau Elijah1553KEN+73N+53B12N+51B19N+40B15N4.024.025.010.50638-78.8
26FIDE 55401216309N+66B17N+?N+34B15B+51N4.024.024.09.006160.0
27Imora Nyaikamba Njuguna0KEN22B+65N+?B+16N11B+50N31B4.023.023.010.0013860.0
28FIDE 100811000+?B1N+48B+?N5N+49B14N4.023.023.06.007460.0
29Emmanuel Mumo0KEN7B+?N16B+?N+45B+33N8N4.022.522.57.5014100.0
30Keisha Sifa Gitau0KEN6N+59B+64N19B+62N13B+49N4.022.024.09.507120.0
31Iculet Chanelle Manuela Okurut1509UGAF38N+46B+54B=40N=21B+27N4.022.023.014.501601+3.6
32Mbugua Joel0KENF+?B+43N15B+?N16N+64B4.020.520.55.5013550.0
33Ian Kimani Kagiri1455KEN+74N+49B=60N4B=58N29B+56N4.020.020.08.001500+4.4
34Dave Amuriat Rouel0UGA+?N5B+?N10B26N+57B+62N4.019.019.04.506760.0
35Shanice Muthoni Matheri0KEN5N56B+?N+?B+57N18N+50B4.018.018.05.507390.0
36Kinuthia Marley Macharia0KEN18B+?N+22B7N50B+?N+?B4.016.516.54.007340.0
37FIDE 108459330+?B47N+67B11N+?B22N+?B4.014.014.02.007290.0
38Kariuki JoyMary Wangechi0KEN+21N+31B=14NF12B44B+43N3.525.528.014.5015690.0
39Mudenyo Baraka Jackson0KEN+16B+45N47B3N=42B20N+58B3.525.528.012.751537+36.4
40Kaweesi Jaeden Andrew Tendo0UGA1B+?N+50B+45N=31B25N20B3.525.525.58.5014440.0
41FIDE 10051090024B+69N7B+52N16B=45N+42B3.524.026.010.2511690.0
42Chepkoiwo Blessing Jerutich0KEN+?N+43B8N14B=39N+56B41N3.523.023.07.7514040.0
43Ampumuza Lenah1548UGA+70B42N32B+20N=46B+58N38B3.521.523.510.752206+12.8
44FIDE 100510660=13N=?B+?N=56BF+38N3B3.519.519.57.256280.0
45Bakubi Jeremy David1475UGA+71N39B+63N40B29N=41B+59N3.519.020.07.25605-24.0
46Mudenyo Jon Courson0KEN8N+?B31N+?B=43N+?B13N3.517.517.51.7512430.0
47Kagambi, Jeremiah1540KENF+37B+39N6B+15N4B17N3.028.028.012.501590+8.4
48FIDE 10024530012N+?B28N+64B+53N14B24B3.023.023.05.006860.0
49FIDE 100456600+?B33N+52B24N+55B28N30B3.022.022.06.006720.0
50FIDE 100327380+?N12B40N+?B+36N27B35N3.020.520.54.006280.0
51Akampurira Benjamin0UGA+?B18N+62B25N23B+?N26B3.018.518.52.007490.0
52FIDE 108982630+?N6B49N41B+63N62B+65N3.017.517.54.007630.0
53FIDE 100321850+?B25N23B+67N48B?N+63B3.015.015.04.007530.0
54FIDE 5540122600+?B11N+?B31N22B?N+?B3.013.013.00.007270.0
55Lukanga Tabitha0UGA14N+?B21N+?B49N+?B?N3.012.512.50.007730.0
56FIDE 10899979020B+35N+?B=44N21B42N33B2.524.024.05.757290.0
57FIDE 100597840+?B3N+?B17N35B34N=61B2.521.521.51.256280.0
58Jayden Kihuria1404KEN+59N60BF+65N=33B43B39N2.518.018.06.501176-40.4
59Olemo Timothy Evans0UGA58B30N+69B=?N20B+?N45B2.516.516.52.006410.0
60Josiah Katende1593KEN+69B+58N=33BFFFF2.515.515.56.501624+3.2
61FIDE 10041168010N17B?N+73B?N+?B=57N2.513.513.52.256190.0
62FIDE 100390740F10B51N+?N30B+52N34B2.024.024.03.006190.0
63FIDE 1006569503B+?N45B22N52B+70N53N2.021.521.52.006520.0
64William Gachari0KENF24N30B48N+68B+65B32N2.019.019.04.006870.0
65FIDE 10044124015N27B+66N58B+?B64N52B2.018.518.52.006170.0
66FIDE 1005057402B26N65B+72N?B+67N?B2.015.015.03.007850.0
67FIDE 100656440+?N19B37N53B?N66B+73N2.014.514.51.006600.0
68FIDE 554012198019N+?B9N?B64N+?N?B2.011.511.50.006330.0
69FIDE 10080783060N41B59N+71B?N+74B?N2.09.59.51.007930.0
70Kibirige Alexander Lucas0UGA43N?B?N+74B?N63B+71N2.06.56.51.007360.0
71FIDE 10065822045B16N?B69N+73N?B70B1.013.513.51.006770.0
72FIDE 100787380F21B?N66B?N73B+?N1.011.511.50.008010.0
73FIDE 10079947025B?N?B61N71B+72N67B1.010.510.51.007530.0
74FIDE 10050922033B?N?B70NF69N?B0.08.08.00.006560.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets