CChessStats

Nairobi County Open Chess Championship 2025

Open SwissStandard

129 players participated in this 8-round tournament, held from 31 May 2025 to 02 Jun 2025 in Nairobi, Kenya. 11 titled players from 4 federations. Top 10 Elo average was 2084, and top seed was Gong Thon Gong (🇸🇸 SSD, CM, 2253).

Martin Njoroge (🇰🇪 KEN, 1922) won with 7.5/8, ahead of Gong Thon Gong (7.0) and Haruna Nsubuga (6.5). Njoroge took the lead from round 6.

The biggest upset came in round 8: Baraka Victor Gagne (1605) beat Mehul Gohil (1979), a +374-point gap.

Location
🇰🇪Nairobi, Kenya
Dates
31 May 2025 → 02 Jun 2025
Time control
Standard: 90 minutes for the whole game
System
Swiss · 8 rounds
Top seed
🇸🇸CMGong Thon Gong2253
Avg top 10
2,084
Participants
129
Titled players · 11
FM×2
CM×5
WFM×2
WCM×2
Federations · 4 represented
🇰🇪Kenya×108
🇸🇸South Sudan×9
🇺🇬Uganda×1
🇩🇪Germany×1
Top 3

How it unfolded

Top 6 · 8 rounds

Martin Njoroge led from R6; +0.5-point edge over the runner-up.

Co-leaders
54
18
6
1
1
1
1
1
2468R1R2R3R4R5R6R7R8Njoroge takes lead
Njoroge7.5Gong7Nsubuga6.5Ezekiel6Kaloki6Ravat6— ex-leaders:Mcligeyoled R4–R5, #13
R6 · LEADER CHANGE01 Jun

Martin Njoroge takes the sole lead (5.5/6).

WIN STREAKS · 3 top finishers

Martin Njoroge 3+4 wins (R1–R3, R5–R8)CM Gong Thon Gong 6 wins (R3–R8)FM Haruna Nsubuga 4 wins (R2–R5)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Martin Njoroge*
2CMGong Thon Gong*
3FMHaruna Nsubuga*
½
4Karani Ezekiel
½
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8PtsBu C1BuSBPerfΔ
1Njoroge, Martin1922KEN+50B+48N+22B=21N+49B+10N+24B+4N7.534.538.536.002395+76.2
2Gong Thon GongCM2253SSD+17N5B+53B+39N+22B+13B+23N+10N7.037.041.035.002234-1.8
3Nsubuga, HarunaFM2137UGA26B+9N+28B+27N+52B=6N+38B+21N6.536.540.532.502145+3.4
4Magana, BenCM2052KEN+15B+6N+39B=38N=12B+72N+25B1B6.038.542.029.502083+6.0
5Yaak Garang Kamic1911SSD+55B+2N+11B10N+41B24N+28B+30B6.037.541.531.002130+90.4
6Karani Ezekiel1883KEN+78N4B+36N+19B+99N=3B+13N=7B6.037.539.527.251997+25.2
7Kaloki, Hawi1905KEN+82B21N+60B+40N+102B+11N=10B=6N6.033.535.524.752045+60.8
8Shile, Lenny Mataiga1895KEN+40B11N+55B+50N+53B25N+48B+24N6.032.036.025.502007+25.0
9Rishit Ravat1891KEN=66N3B+84N+81B=51N+54B+59N+23B6.030.533.523.001941+26.0
10Oluka Robert McligeyoCM2047KEN+52N+16B+27N+5B+21N1B=7N2B5.542.046.028.502102+12.0
11Peter Majur ManyangFM2070SSD+18N+8B5N+31B+20N7B=17N+33B5.539.544.529.751977-15.6
12Irungu Brian Mwangi1877KEN+71N=76B+20N+26B=4N23B+29N=14B5.536.039.527.002020+31.6
13Kelly Mwaniki1771KEN=43N+66B+80N+76B+38B2N6B+39N5.534.037.021.752005+48.6
14Chege Kairu1911KEN60B+70N+37B48N+74B+40N+22B=12N5.532.035.524.751878-5.2
15Singe, Philip Mbawala1808KEN4N+61B+78N23B+69N=19B+73B+72N5.531.534.520.751892+18.4
16Mongeli, SashaWFM1887KEN+87B10N40B+98N+65B+41N+42B=18N5.531.534.021.251850-3.6
17Achiek Kueth Reng1870SSD2B74N+82B+113N+86B+53N=11B+38N5.530.532.018.751910+23.2
18Mutisya, JullyWCM1814KEN11B+41N+103B24N+100B+99N+43B=16B5.529.031.017.751891+19.4
19Nicole Albright1697KEN+123B+57N38B6N+104B=15N+83B+79N5.528.028.014.751874+33.4
20Baraka Victor Gagne1605KEN+116B+123N12B+100N11B+52N=72B+49N5.525.525.512.751948+116.4
21Madol Garang Panthou JohCM2126SSD+31N+7B+23N=1B10B=49N+27N3B5.040.544.526.752048-15.0
22Njoroge, Billy Timothy1831KEN+127N+34B1N+30B2N+51B14N+54B5.038.038.018.002035+40.2
23Chitundu Limbikani1915KEN+42N+51B21B+15N+48B+12N2B9N5.037.541.523.501994+15.0
24Panchol, James Madol2034SSDF+46B+67N+18B+61N+5B1N8B5.037.537.524.001964-8.0
25Ngani, Victor1938KENF26N+44B+54B+79N+8B4N+31B5.034.537.522.501969+8.8
26Sang, Ricky1852KEN+3N+25B=49B12N+96B=43N30N+60B5.034.537.022.251990+25.6
27Okonga, Hugh Misiko1880KEN+85B+58N10B3B+64N+102N21B+55N5.032.034.017.001946+15.4
28Manyeki Nathaniel1788KEN76N+81B3N+36B+84N+61B5N+85B5.031.034.018.001849+25.2
29Ngong Samuel Gai2034SSD+35B39N48B+85N+112B+56N12B+50N5.030.031.517.501870-29.4
30Mutuge IanCM1970KEN48B+112N+56B22N+106B+55N+26B5N5.030.031.516.501840-21.8
31Muchiri, Rocky1841KEN21B+65N+85B11N+115B+79N+49B25N5.029.530.515.001899+14.0
32Chumba Allan1905KEN51N+73B54N+77B+46N42B+65N+59B5.028.532.019.501743-27.4
33Nyamiaka Haden1785KEN49B+64N58B+63N+88B+101N+57B11N5.028.530.517.001815+8.6
34Ndirangu, Joyce NyaruaiWFM1933KEN+44B22N50B+103N+70B48N+74B+82N5.028.030.017.001797-24.4
35Mangi, Lenox1802KEN29N+75B45N78B+90N+97B+64N+51B5.027.029.517.001713-14.2
36Kimani, Hubert1686KENF+113N6B28N+117B+62N+99B+48N5.026.027.012.501751+9.4
37Bolo, Ronald1734KENF+84B14N96N+91B+100N+102B+52N5.022.022.014.001885+19.4
38Brian Gabriel Mwangi1932KEN+59N+67B+19N=4B13N+76B3N17B4.537.040.520.001926-0.4
39Walela, Austin1881KEN+45N+29B4N2B=73N+80B+66N13B4.535.538.518.251866-1.4
40Gathoni Paul Waweru1690KEN8N+88B+16N7B+107N14B+94N=56B4.533.035.015.501737+13.2
41Kimani wanjiru1601KEN+90N18B+110N+80B5N16B+67N=45B4.531.533.514.251695+12.0
42Muli Raphael Muthenya1741KEN23B=103N+63B+86N=57B+32N16N=43B4.531.033.017.251806+12.4
43Mayen, Deng, Ador1939SSD=13B+60N+102B49N+114B=26B18N=42N4.530.532.015.001791-26.0
44Mitei, Cosmas1760KEN34N+79B25N+47B=83N=75B+81N=46B4.528.531.516.001703-9.6
45Ingado, Mercy1683KEN39B+121N+35B72N58B+68N+101B=41N4.527.528.514.251706+2.2
46Gianni Tuli1677KEN+97B24N+83B102N32B+105N+58B=44N4.526.028.013.751721+7.2
47Nashipae BellaWCM1646KEN=62B=96N=113B44N+63B83N+98B+75N4.524.025.514.001542-26.4
48Nyakundi, Zadock1782KEN+30N1B+29N+14B23N+34B8N36B4.039.044.020.501908+26.2
49Gohil, Mehul1979KEN+33N+72B=26N+43B1N=21B31N20B4.037.541.018.001869-21.6
50Amwai, Tom1755KEN1N+99B+34N8B80N+69B+77N29B4.034.036.014.501701-9.4
51Munene, Dean Martin1715KEN+32B23N=57B+64N=9B22N+115B35N4.034.035.015.001795+17.0
52Ngony, John Thon1803KEN10B+86N+96B+58N3N20B+61N37B4.033.536.013.501759-10.2
53Kadenge Julia Kasei1509KEN+92N+59B2N+73B8N17B82N+80B4.032.035.013.501692+54.0
54Chvoro Viacheslav1737KEN57B+100N+32B25N+68B9N+89B22N4.032.034.014.001740+0.4
55Riungu Kevin1731KEN5N+101B8N+75B+77N30B+80N27B4.032.034.012.001681-8.8
56Young, Collins1764KENF+114B30N+71B+81N29B=75N=40N4.030.031.512.501767+1.0
57Kimani, Kimingi1911KEN+54N19B=51N+69B=42N+78B33NF4.030.030.015.251752-26.4
58Omolo, Kenneth1958KEN+126N27B+33N52B+45N59B46N+81B4.030.030.012.501739-42.8
59Mwendwa Eric Muteti1758KEN38B53N+123B+97N+62B+58N9B32N4.030.030.010.501725-4.8
60Getange Johnpaul1738KEN+14N43B7NF+109B+115N+104B26N4.028.029.010.501755+4.0
61Jasmine Akinyi Ochieng1601KEN+108B15N+62B+105N24B28N52B+100N4.027.529.510.001534-19.6
62Adriel Baraka0KEN=47N=89B61N+94B59N36B+111N+87B4.026.528.511.7515360.0
63Justin Jabali Kamau0KEN+69N=71B42N33B47N+113N+112B=86B4.026.528.010.5016370.0
64Karanja, Ether1576KEN+91N33B+107N51B27B+118N35B+101N4.026.027.08.001487-11.8
65Kamanda Ryan1602KEN+104N31B+91N101B16N+107B32B+92N4.025.527.510.00971-48.4
66Omondi Stanley1690KEN=9B13N100B+108N+98B+114N39B=83N4.025.527.010.501586-19.2
67Mugambi Christian Mwamba1794KEN+128B38N24B=68N+105B=89N41B+99N4.025.025.07.501716-24.8
68Chazima Terence Shaka0KEN73N+117B=75N=67B54N45B+107N+78B4.024.525.59.751560+16.4
69Kosgey Sheila Jerop1552KEN63B+119N+116B57N15B50N+91B+88B4.024.525.58.001527-4.6
70Ngonga, Paul Oketch1621KEN+129N14B+104N79B34N77B+109N+84B4.024.024.07.001518-12.4
71Kaburo Winnie1680KEN12B=63N=98B56N+124N81B+90N+112B4.023.523.57.751512-45.2
72Mwabu, Timothy1882KENF49N+87B+45B+101N4B=20N15B3.533.535.512.251757-20.2
73Patnaik, Sarthak1623KEN+68B32N+88B53N=39BF15N+114B3.528.530.010.751615-7.2
74Ombiro Clifford1620KEN+95N+17B76N99B14N+111B34N=77B3.528.030.012.251598-5.0
75Shannon Bulimo1583KEN+119B35N=68B55N+113B=44N=56B47B3.527.528.58.751567-2.8
76Methu, Joseph Muragu1984KEN+28B=12N+74B13N+89B38NFF3.527.027.014.251819-21.2
77Aviah Mutua0KEN+?B87N+106B32N55B+70N50B=74N3.525.525.57.7516070.0
78Ngesa Francis1688KEN6B+83N15B+35N+118B57N79B68N3.030.531.59.001603-13.6
79Adhiambo Edna Onyango1508KENF44N+93B+70N25B31B+78N19B3.030.030.010.001628+15.0
80Arianne Hera Ngani1428KEN+93B+82N13B41N+50B39N55B53N3.029.532.510.0015510.0
81Kiggs, Michael1540KEN+105B28N+121B9N56B+71N44B58N3.029.530.57.001531-2.6
82Kaloki, Zuri1714KEN7N80B17NF+110B+88N+53B34B3.028.528.59.001550-48.8
83Apamo Shem Mali1457KEN+118N78B46NF=44B+47B19N=66B3.028.029.09.751568+30.0
84Otieno Ronny1493KEN+124B37N9B+93N28B=112N=95B70N3.027.527.55.251373-21.6
85Oluchiri Jeshurun Inyangala1682KEN27N+110B31N29BF+104N+92B28N3.027.028.07.001086-40.0
86Eugene Zablon1583KENF52B+94N42B17N=95B+97N=63N3.026.528.59.001005-26.8
87Kamukwa Anthony1689KEN16N+77B72NF92B+93N+108B62N3.024.526.08.501084-20.0
88Gichuga Wanjiru Wanjiku1408KEN+106B40N73N+110B33N82B+118B69N3.024.025.05.008730.0
89Kipkemei Allan Kiptum1585KEN121B=62N+122BF76N=67B54N+94B3.023.524.07.501565-4.4
90Dimba Zahra Akongo0KEN41B93N+?B112N35B+110N71B+108N3.022.022.04.0014370.0
91Julie Bore0KEN64B+?N65B106N37N+116B69N+111B3.022.022.03.0013820.0
92Mitsanze Mark0KEN53B105N108B+?N+87N+103B85N65B3.020.020.05.0016050.0
93FIDE 554000467080N+90B79N84B=120N87B=103N+109B3.019.020.06.5011590.0
94Muganzi Delmas Gwademba0KEN103B+122N86B62N+125B+106N40B89N3.019.019.02.507910.0
95William Kibe0KEN74BF99NF+108B=86N=84N+97B3.018.018.07.5013540.0
96Palanga Boston0KEN+98N=47B52N+37B26NFFF2.526.528.09.7516990.0
97Mukhwana Gene Pence Barasa0KEN46N+120B=114N59B+103B35N86B95N2.523.024.03.7514490.0
98Oluchiri Jadarudo Achieng1462KEN96B+125N=71N16B66N+120B47N115B2.522.522.53.001316-27.2
99Ochieng Innocent1493KENF50N+95B+74N6B18B36N67B2.031.031.06.501486-5.2
100Njeri, Maureen Kirigo1469KEN+117N54B+66N20B18N37BF61B2.029.029.05.001424-6.4
101Gilana Angel Muthoni1453KENF55N+112B+65N72B33B45N64B2.027.028.55.501541+22.4
102Bhavsar Nisha Nileshbhai1551KENFF43N+46B7N27B37N+105B2.027.027.06.501587+3.6
103Okwemba Elvis1508KEN+94N=42B18N34B97N92N=93BF2.026.526.56.751547+2.8
104Daniel Shima0KEN65B+124N70BF19N85B60N+117B2.024.524.51.008680.0
105Kirema Bridget Kagwiria0KEN81N+92B+115N61B67N46BF102N2.022.523.54.0013430.0
106Kipchumba Brian Kiplagat0KEN88N+109B77N+91B30N94BFF2.022.024.05.008880.0
107Sesenet Moisari Kantai0KEN113B+108N64B+116N40B65N68B110N2.022.023.03.007800.0
108Dhotty Priscillah0KEN61N107B+92N66B95N+124B87N90B2.022.022.03.008600.0
109Pesa Emmanuel Melvin0KENF106N+124BF60N+117B70B93N2.020.020.01.008800.0
110Koech Noreen Cherono0KEN+115B85N41B88N82N90BF+107B2.019.520.53.0013470.0
111FIDE 108929150FFF+125N+116B74N62B91N2.013.513.51.008200.0
112Kamoni Elsie Wambui1661KENF30B101N+90B29N=84B63N71N1.526.026.04.501360-68.0
113Ochiel John1449KEN+107N36B=47N17B75N63BFF1.525.526.54.251369-14.0
114Valluri Rusheel1524KEN+125B56N=97BF43N66BF73N1.524.024.01.25950-36.8
115Muthoni, Vivian1530KEN110NF105BF31N60B51N+98N1.020.520.52.501496-4.4
116FIDE 554000866020N+118B69N107B111N91NFF1.019.519.51.007790.0
117FIDE 108425510100B68N119BF36N109N+122B104N1.016.517.00.507780.0
118FIDE 10897747083B116N+125BF78N64B88NF1.016.516.50.007330.0
119James Wangari0KEN75N69B+117NFFFFF1.012.512.51.007680.0
120FIDE 108945430F97NFF=93B98NF=122B1.011.011.01.756620.0
121Tumbuti Elijah0KEN+89N45B81NFFFFF1.010.510.53.0014770.0
122FIDE 108947640F94B89NF?BF117N=120N0.59.09.00.508150.0
123Mwangi George1904KEN19N20B59NFFFFF0.018.018.00.00887-46.4
124FIDE 554000882084N104B109NF71B108NFF0.014.014.00.007870.0
125FIDE 108982630114N98B118N111B94N?NFF0.010.010.00.007430.0
126Marani, Caleb1772KEN58BFFFFFFF0.06.06.00.001158-5.2
127Tuchenhagen, Axel2098GER22BFFFFFFF0.05.05.00.001031-16.4
128Deng Khor Kuol, Michael1992SSD67NFFFFFFF0.04.04.00.00994-15.2
129FIDE 11010983070BFFFFFFF0.04.04.00.008210.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets