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
  • 🥇
    🇰🇪KEN·1924
    7.0pts·2079perf+22.8
  • 🥈
    🇰🇪KEN·1860
    6.5pts·1964perf+16.2
  • 🥉
    🇰🇪KEN·1867
    6.5pts·1950perf+13.8

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
Player1234
1Rocky Muchiri*
1
1
—
2Kangwana Hosni
0
*
½
—
3Kelly Mwaniki
0
½
*—
4ISAIAH OTIENO OLUOCH———*

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+25B−1N+13B+7N+16B=3B6.538.039.529.251964+16.2
3Kangwana Hosni1867KEN+61N+72B+62N+17B−1B+22N+19B=2N6.532.533.523.251950+13.8
4Murimi Brian1735KEN+65N+37B+8N+9B+12N=1N−18B=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+44N−1B+31N+27B−18N+21B+22N6.034.036.524.501645-15.2
7Samuel Gaetano0KEN+34N−15B+59N+20B+62N−2B+30B+19N6.031.533.522.0017590.0
8Mwabu, Timothy1876KEN+74B+49N−4B+24N+25B+16N=1B−12N5.536.537.022.001833-5.8
9Karani Ezekiel1924KEN+24B+21N+19B−4N−16B+31N+46B=13N5.535.538.524.751752-23.2
10Muhambe Terrence Shisundi0KEN+50B+13N=12B−15B−5N+28N+29B+30N5.535.038.024.251752+8.6
11Wanjiru Chrisphinus1819KEN+54B=28N+41B=18N+21B=14N−5N+15B5.534.537.524.001777-5.4
12Fuad Issa1814KEN+63N+59B=10NF−4B+29N+14B+8B5.533.535.522.251772-3.4
13Leone David1662KEN+42N−10B+48N+37B−2N+52B+33N=9B5.531.534.519.751556-14.4
14Too Felix0KEN+?N+30B−17N+49N+28B=11B−12N+38B5.531.031.017.7517130.0
15Baraka Arunga1685KEN+39B+7N=16B+10N=18B−19N+47B−11N5.035.538.523.001700+3.2
16Wanyoike Collins Mburu1842KEN+52N+40B=15N+28B+9N−8B−2N=17B5.035.538.521.501794-6.0
17Baraka Victor Gagne1778KEN+73B+26N+14B−3N−22B=39N+23B=16N5.035.536.520.751832+6.0
18Mwendwa Eric Muteti1752KENF+71N+23B=11B=15N+6B+4N−1N5.035.535.523.251889+21.8
19Amos Wayne1744KEN+31B+60N−9N+40B+44N+15B−3N−7B5.033.535.517.5017370.0
20Amos Owino1641KEN+55B−23N+63B−7N+24B+27N−22B+31N5.033.035.019.00881-17.6
21Moegi Jeremiah Monange1635KEN+47N−9B+35N+33B−11N+44B−6N+51B5.031.034.017.001028-31.2
22Jimcollins Ndirangu0KEN−45B+74N+26B+?N+17N−3B+20N−6B5.031.031.015.5017120.0
23Ian Kimondo0KEN+51N+20B−18N−5B+60N+40B−17N+46B5.030.532.516.501656-7.6
24Edwin Owen0KEN−9N+47B+36N−8B−20N+?B+37N+32B5.030.530.514.5016400.0
25Daniel Misiko1714KEN+35N+64B−2N+60B−8N−5B+52N+47B5.030.032.014.001026-20.8
26Wafula Berry John1557KEN+27N−17B−22N+35B−37N+48B+44N+33B5.029.532.519.00978-8.8
27Witness Omoyo0KEN−26B+54N+71B+50N−6N−20B+59N+?B5.025.025.09.0013990.0
28Levi Joshua1610KEN+33N=11B+38B−16N−14N−10B+42N+43B4.532.536.017.251606-2.8
29Marcus Evance0KEN=5B+68N+?BF+56N−12B−10N+39N4.530.030.010.5016090.0
30Lelaono James1658KEN+75B−14N+61BF+38N+37B−7N−10B4.029.029.09.001555-10.0
31Makada Pearlson0KEN−19N+76B+32N−6B+?N−9B+40N−20B4.029.029.07.5016120.0
32Jaden Msafiri1561KEN+69B−1N−31B+54N−39B+63N+57B−24N4.027.028.08.501124-4.0
33Njenga John0KEN−28B+67N+46B−21N+?B+?N−13B−26N4.024.524.54.5015480.0
34FIDE 5540173350—−7B+39N=56B=?N−47B−57N+63B+55N4.022.522.59.7515250.0
35Alex Mbugua0KEN−25B+?N−21B−26N+61B+?N+45B−?N4.020.020.05.0015390.0
36FIDE 108964570—−71B+73N−24B+67N+58B−46N−51B+59N4.018.019.07.007520.0
37Mark Munene0KEN+?B−4N+45B−13N+26B−30N−24B=41N3.532.032.09.7516230.0
38Joseph Kimani1407KEN=68BF−28N+43N−30B+49N+39B−14N3.530.031.510.751506+14.0
39Mogambi Ian0KEN−15N−34B+?N+59B+32N=17B−38N−29B3.528.028.08.5015210.0
40Mark Mburu1470KEN+70B−16N+69B−19N+55B−23N−31B=57N3.525.526.56.25956-20.0
41Akama Job1488KEN=43N+53B−11NF−45B+64B=56N=37B3.523.525.59.75919-17.6
42Muhiu Francis Ngunju0KEN−13B+50N−49B−46N+67B=?N−28B+68N3.522.022.06.0012100.0
43Victor Otieno0KEN=41B−?N+53N−38B+68N+56B−?B−28N3.518.518.58.7511690.0
44Samuel Ngaira0KEN+?N−6B+72NF−19B−21N−26B+45N3.029.029.04.0015740.0
45Baraka Charlie1618KEN+22N−2B−37N−52B+41N+60B−35N−44B3.028.530.510.501674+4.8
46Franck Otieno1552KEN−56BF−33N+42B+64N+36B−9N−23N3.026.526.59.501003-17.2
47FIDE 5540147270—−21B−24N+74BF+34N+62B−15N−25N3.026.526.56.5014960.0
48FIDE 5540173430—−1B+58N−13B+69N−?B−26N−55B+61N3.026.026.05.508970.0
49Koskei Kelvin Kibor1624KEN+76N−8B+42N−14B−52N−38BF+60N3.024.024.05.50842-38.8
50FIDE 5540175480—−10N−42B+65N−27B−57B+67NF+53B3.023.525.06.509030.0
51FIDE 5540173780—−23B−69N−58B+65NF+53B+36N−21N3.022.522.59.008580.0
52Griffins Christopher Oritch0KEN−16B+75N−?B+45N+49B−13N−25B−?N3.021.521.56.0015030.0
53FIDE 5540175210—=?B−41N−43B=58N+54B−51N+61B−50N3.020.520.56.2513140.0
54FIDE 5540103300—−11N−27B+75N−32B−53N+70B−?N+64B3.020.520.53.008460.0
55Kelvin Mutune0KEN−20N+?B+?N−62B−40N−59B+48N−34B3.019.519.53.0014040.0
56FIDE 5540174910—+46N−62B=34NF−29B−43N=41B=?B2.524.024.06.7515790.0
57Marwa Stanley0KEN−6N−?B−?BF+50N+34B−32N=40B2.520.520.58.7511850.0
58FIDE 5540173270—−72N−48B+51N=53B−36N−68B−60N+70B2.517.518.55.507160.0
59FIDE 5540044620—F−12N−7B−39N+69B+55N−27B−36B2.028.028.04.0010140.0
60FIDE 108978360—F−19B+64N−25N−23B−45N+58B−49B2.025.525.54.508760.0
61Gathogo Maxwell Nyawira0KEN−3B+70N−30N−64B−35N+65B−53N−48B2.024.525.53.009630.0
62Njoki John Mutuku1720KENF+56N−3B+55N−7B−47NFF2.021.021.05.501067-12.0
63FIDE 5540157070—−12BF−20N−?B+70N−32B−34N+67N2.021.021.02.508430.0
64Ralph Royford Muthomi0KEN+?B−25N−60B+61N−46B−41N−?B−54N2.018.518.52.0013020.0
65James Macharia0KEN−4B−?N−50B−51BF−61N+70N+74B2.015.515.51.508890.0
66FIDE 5540174830—FFF+75B−?N+74BFF2.04.54.50.506310.0
67FIDE 108982120—−2N−33B+70N−36B−42N−50B=74N−63B1.524.024.51.2510600.0
68FIDE 5540164520—=38N−29B−5NF−43B+58N−?B−42B1.523.523.54.2512530.0
69FIDE 5540175050—−32N+51B−40N−48B−59NFFF1.020.520.53.007160.0
70FIDE 5540157900—−40N−61B−67B+74N−63B−54N−65B−58N1.016.517.00.506700.0
71FIDE 5540174670—+36N−18B−27NFFFFF1.014.014.04.009520.0
72Orieko Cedric1516KEN+58B−3N−44BFFFFF1.014.014.02.501067-4.4
73FIDE 5540174590—−17N−36B+76NFFFFF1.011.011.00.009780.0
74FIDE 5540102920—−8N−22B−47N−70BF−66N=67B−65N0.520.020.00.7510770.0
75FIDE 5540176020—−30N−52B−54B−66NFFFF0.012.012.00.008580.0
76FIDE 5540174750—−49B−31N−73BFFFFF0.011.011.00.008240.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets
3rd Kenya University and College Championship (2026) — Nairobi, Kenya | Chess Tournament Results | ChessStats