CChessStats

3rd Kenya University and College Championship

Open SwissStandard

76 players participated in this 8-round tournament, held from 13 Mar 2026 to 15 Mar 2026 in Nairobi, Kenya. Top 10 Elo average was 1846, and top seed was Rocky Muchiri (🇰🇪 KEN, 1924).

Rocky Muchiri (🇰🇪 KEN, 1924) won with 7.0/8, ahead of Kelly Mwaniki (6.5) and Kangwana Hosni (6.5). Muchiri broke clear in the final round.

The biggest upset came in round 6: Joseph Kimani (1407) beat Koskei Kelvin Kibor (1624), a +217-point gap.

Location
🇰🇪Nairobi, Kenya
Dates
13 Mar 2026 → 15 Mar 2026
Time control
Standard: 90 minutes for the whole game
System
Swiss · 8 rounds
Top seed
🇰🇪Rocky Muchiri1924
Avg top 10
1,846
Participants
76
Federations · 1 represented
🇰🇪Kenya×53
Top 3

How it unfolded

Top 6 · 8 rounds

Rocky Muchiri led from R8; +0.5-point edge over the runner-up. Title race converged from 3 co-leaders at R4 to 1 by R8.

Co-leaders
34
16
6
3
2
2
3
1
2468R1R2R3R4R5R6R7R8
R8–R8 · LEAD HELD

Rocky Muchiri held the sole lead from R8 through R8 without losing it.

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

Rocky Muchiri beat Kangwana Hosni (Black).

WIN STREAKS · 3 top finishers

Rocky Muchiri 5 wins (R1–R5)Kangwana Hosni 4 wins (R1–R4)Kelly Mwaniki 3+3 wins (R1–R3, R5–R7)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8PtsBu C1BuSBPerfΔ
1Muchiri, Rocky1924KEN+48N+32B+6N+2B+3N=4B=8N+18B7.039.542.536.752079+22.8
2Kelly Mwaniki1860KEN+67B+45N+25B1N+13B+7N+16B=3B6.538.039.529.251964+16.2
3Kangwana Hosni1867KEN+61N+72B+62N+17B1B+22N+19B=2N6.532.533.523.251950+13.8
4Murimi Brian1735KEN+65N+37B+8N+9B+12N=1N18B=5B6.038.040.028.501964+36.6
5ISAIAH OTIENO OLUOCH1740KEN=29NF+68B+23N+10B+25N+11B=4N6.035.036.527.752097+38.6
6Ombee Davis David1738KEN+57B+44N1B+31N+27B18N+21B+22N6.034.036.524.501645-15.2
7Samuel Gaetano0KEN+34N15B+59N+20B+62N2B+30B+19N6.031.533.522.0017590.0
8Mwabu, Timothy1876KEN+74B+49N4B+24N+25B+16N=1B12N5.536.537.022.001833-5.8
9Karani Ezekiel1924KEN+24B+21N+19B4N16B+31N+46B=13N5.535.538.524.751752-23.2
10Muhambe Terrence Shisundi0KEN+50B+13N=12B15B5N+28N+29B+30N5.535.038.024.251752+8.6
11Wanjiru Chrisphinus1819KEN+54B=28N+41B=18N+21B=14N5N+15B5.534.537.524.001777-5.4
12Fuad Issa1814KEN+63N+59B=10NF4B+29N+14B+8B5.533.535.522.251772-3.4
13Leone David1662KEN+42N10B+48N+37B2N+52B+33N=9B5.531.534.519.751556-14.4
14Too Felix0KEN+?N+30B17N+49N+28B=11B12N+38B5.531.031.017.7517130.0
15Baraka Arunga1685KEN+39B+7N=16B+10N=18B19N+47B11N5.035.538.523.001700+3.2
16Wanyoike Collins Mburu1842KEN+52N+40B=15N+28B+9N8B2N=17B5.035.538.521.501794-6.0
17Baraka Victor Gagne1778KEN+73B+26N+14B3N22B=39N+23B=16N5.035.536.520.751832+6.0
18Mwendwa Eric Muteti1752KENF+71N+23B=11B=15N+6B+4N1N5.035.535.523.251889+21.8
19Amos Wayne1744KEN+31B+60N9N+40B+44N+15B3N7B5.033.535.517.5017370.0
20Amos Owino1641KEN+55B23N+63B7N+24B+27N22B+31N5.033.035.019.00881-17.6
21Moegi Jeremiah Monange1635KEN+47N9B+35N+33B11N+44B6N+51B5.031.034.017.001028-31.2
22Jimcollins Ndirangu0KEN45B+74N+26B+?N+17N3B+20N6B5.031.031.015.5017120.0
23Ian Kimondo0KEN+51N+20B18N5B+60N+40B17N+46B5.030.532.516.501656-7.6
24Edwin Owen0KEN9N+47B+36N8B20N+?B+37N+32B5.030.530.514.5016400.0
25Daniel Misiko1714KEN+35N+64B2N+60B8N5B+52N+47B5.030.032.014.001026-20.8
26Wafula Berry John1557KEN+27N17B22N+35B37N+48B+44N+33B5.029.532.519.00978-8.8
27Witness Omoyo0KEN26B+54N+71B+50N6N20B+59N+?B5.025.025.09.0013990.0
28Levi Joshua1610KEN+33N=11B+38B16N14N10B+42N+43B4.532.536.017.251606-2.8
29Marcus Evance0KEN=5B+68N+?BF+56N12B10N+39N4.530.030.010.5016090.0
30Lelaono James1658KEN+75B14N+61BF+38N+37B7N10B4.029.029.09.001555-10.0
31Makada Pearlson0KEN19N+76B+32N6B+?N9B+40N20B4.029.029.07.5016120.0
32Jaden Msafiri1561KEN+69B1N31B+54N39B+63N+57B24N4.027.028.08.501124-4.0
33Njenga John0KEN28B+67N+46B21N+?B+?N13B26N4.024.524.54.5015480.0
34FIDE 55401733507B+39N=56B=?N47B57N+63B+55N4.022.522.59.7515250.0
35Alex Mbugua0KEN25B+?N21B26N+61B+?N+45B?N4.020.020.05.0015390.0
36FIDE 10896457071B+73N24B+67N+58B46N51B+59N4.018.019.07.007520.0
37Mark Munene0KEN+?B4N+45B13N+26B30N24B=41N3.532.032.09.7516230.0
38Joseph Kimani1407KEN=68BF28N+43N30B+49N+39B14N3.530.031.510.751506+14.0
39Mogambi Ian0KEN15N34B+?N+59B+32N=17B38N29B3.528.028.08.5015210.0
40Mark Mburu1470KEN+70B16N+69B19N+55B23N31B=57N3.525.526.56.25956-20.0
41Akama Job1488KEN=43N+53B11NF45B+64B=56N=37B3.523.525.59.75919-17.6
42Muhiu Francis Ngunju0KEN13B+50N49B46N+67B=?N28B+68N3.522.022.06.0012100.0
43Victor Otieno0KEN=41B?N+53N38B+68N+56B?B28N3.518.518.58.7511690.0
44Samuel Ngaira0KEN+?N6B+72NF19B21N26B+45N3.029.029.04.0015740.0
45Baraka Charlie1618KEN+22N2B37N52B+41N+60B35N44B3.028.530.510.501674+4.8
46Franck Otieno1552KEN56BF33N+42B+64N+36B9N23N3.026.526.59.501003-17.2
47FIDE 554014727021B24N+74BF+34N+62B15N25N3.026.526.56.5014960.0
48FIDE 55401734301B+58N13B+69N?B26N55B+61N3.026.026.05.508970.0
49Koskei Kelvin Kibor1624KEN+76N8B+42N14B52N38BF+60N3.024.024.05.50842-38.8
50FIDE 554017548010N42B+65N27B57B+67NF+53B3.023.525.06.509030.0
51FIDE 554017378023B69N58B+65NF+53B+36N21N3.022.522.59.008580.0
52Griffins Christopher Oritch0KEN16B+75N?B+45N+49B13N25B?N3.021.521.56.0015030.0
53FIDE 5540175210=?B41N43B=58N+54B51N+61B50N3.020.520.56.2513140.0
54FIDE 554010330011N27B+75N32B53N+70B?N+64B3.020.520.53.008460.0
55Kelvin Mutune0KEN20N+?B+?N62B40N59B+48N34B3.019.519.53.0014040.0
56FIDE 5540174910+46N62B=34NF29B43N=41B=?B2.524.024.06.7515790.0
57Marwa Stanley0KEN6N?B?BF+50N+34B32N=40B2.520.520.58.7511850.0
58FIDE 554017327072N48B+51N=53B36N68B60N+70B2.517.518.55.507160.0
59FIDE 5540044620F12N7B39N+69B+55N27B36B2.028.028.04.0010140.0
60FIDE 108978360F19B+64N25N23B45N+58B49B2.025.525.54.508760.0
61Gathogo Maxwell Nyawira0KEN3B+70N30N64B35N+65B53N48B2.024.525.53.009630.0
62Njoki John Mutuku1720KENF+56N3B+55N7B47NFF2.021.021.05.501067-12.0
63FIDE 554015707012BF20N?B+70N32B34N+67N2.021.021.02.508430.0
64Ralph Royford Muthomi0KEN+?B25N60B+61N46B41N?B54N2.018.518.52.0013020.0
65James Macharia0KEN4B?N50B51BF61N+70N+74B2.015.515.51.508890.0
66FIDE 5540174830FFF+75B?N+74BFF2.04.54.50.506310.0
67FIDE 1089821202N33B+70N36B42N50B=74N63B1.524.024.51.2510600.0
68FIDE 5540164520=38N29B5NF43B+58N?B42B1.523.523.54.2512530.0
69FIDE 554017505032N+51B40N48B59NFFF1.020.520.53.007160.0
70FIDE 554015790040N61B67B+74N63B54N65B58N1.016.517.00.506700.0
71FIDE 5540174670+36N18B27NFFFFF1.014.014.04.009520.0
72Orieko Cedric1516KEN+58B3N44BFFFFF1.014.014.02.501067-4.4
73FIDE 554017459017N36B+76NFFFFF1.011.011.00.009780.0
74FIDE 55401029208N22B47N70BF66N=67B65N0.520.020.00.7510770.0
75FIDE 554017602030N52B54B66NFFFF0.012.012.00.008580.0
76FIDE 554017475049B31N73BFFFFF0.011.011.00.008240.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets