CChessStats

Mombasa International Chess Festival - Open

Open SwissStandard

44 players participated in this 6-round tournament, held from 19 Jul 2025 to 20 Jul 2025 in Mombasa, Kenya. 1 titled players from 3 federations. Top 10 Elo average was 1925, and top seed was Madol Garang Panthou Joh (🇸🇸 SSD, CM, 2109).

Madol Garang Panthou Joh (🇸🇸 SSD, CM, 2109) won with 5.5/6, ahead of Mehul Gohil (5.0) and Chumba Allan (5.0). Joh won solo starting round 5.

The biggest upset came in round 2: Sharille Roberts Wamalwa (1543) beat Kelly Mwaniki (1843), a +300-point gap.

Location
🇰🇪Mombasa, Kenya
Dates
19 Jul 2025 → 20 Jul 2025
Time control
Standard: 90 minutes for the whole game
System
Swiss · 6 rounds
Top seed
Avg top 10
1,925
Participants
44
Titled players · 1
CM×1
Federations · 3 represented
🇰🇪Kenya×34
🇸🇸South Sudan×2
🇬🇧England×1
Top 3

How it unfolded

Top 6 · 6 rounds

CM Madol Garang Panthou Joh led from R5; +0.5-point edge over the runner-up. Title race converged from 2 co-leaders at R4 to 1 by R5.

Co-leaders
22
10
5
2
1
1
1.534.56R1R2R3R4R5R6
R5–R6 · LEAD HELD

CM Madol Garang Panthou Joh held the sole lead from R5 through R6 without losing it.

WIN STREAKS · 3 top finishers

CM Madol Garang Panthou Joh 5 wins (R1–R5)Mehul Gohil 3 wins (R1–R3)Gabriel Njuki 4 wins (R3–R6)

Grille américaine

#PlayerEloFedR1R2R3R4R5R6PtsBu C1BuSBPerfΔ
1Madol Garang Panthou JohCM2109SSD+9N+11B+10N+8B+7N=6B5.520.524.522.252227+10.6
2Gohil, Mehul2003KEN+31B+19N+13B7N+5N+8B5.019.521.517.502077+11.4
3Chumba Allan1876KEN+39N+20B+17N5B+16N+7B5.017.518.514.001986+14.6
4Njuki, Gabriel1922KEN+36N17B+25N+18B+10N+9B5.017.018.015.001904+1.0
5Jamie Obora Kanango1866KEN+43B=28N+12B+3N2B+26N4.519.519.513.252002+37.6
6Kelly Mwaniki1843KEN+32B16N+28B+19N+17B=1N4.517.019.013.251886+6.6
7Deng Khor Kuol, Michael1977SSD+25N+22B+18N+2B1B3N4.021.524.514.0019530.0
8Walela, Austin1881KEN+24B+15N+16B1N+11B2N4.021.524.514.001884+2.4
9Mich Jayden1531KEN1B+23N+32B+28N+14B4N4.020.022.011.501823+51.6
10Muluda, Chahindi1816KEN+42B+29N1B+15N4B+17N4.020.020.09.501851+2.8
11Omondi Stanley1731KEN+23B1N+31B+24N8N+16B4.018.520.511.001750+1.0
12Chitundu Limbikani1931KEN+33B18N5N+21B+20N+19B4.016.518.511.001765-18.0
13Nurmohamed, Sajid1771KEN+38N+21B2N16B+33N+18B4.016.017.09.001678-9.2
14Korir, Vincent Kipkoech1827KEN21N+38B+39N+20B9N+22B4.014.015.08.001752-5.0
15Mwangi, Samuel Macharia1677KEN+41N8B+30N10B+37N+28B4.014.015.07.001644-2.8
16Sharille Roberts Wamalwa1543KEN+34B+6B8N+13N3B11N3.021.523.510.501748+45.6
17Lukoko Moses1698KEN+37B+4N3B+26N6N10B3.021.522.59.001788+11.2
18Ngugi, Clinton1699KEN+30N+12B7B4N+23B13N3.020.022.59.5017070.0
19Kalema, Jackson Kioko1727KEN+35N2B+21N6B+24N12N3.019.521.58.001126-15.0
20Mwega Nkanda1644KEN+44B3N+29B14N12B+32N3.017.517.54.501078-12.6
21Frankline Odembe0KEN+14B13N19B12N+34B+43N3.017.017.06.0016210.0
22Lelaono James1707KEN+27B7N24B+32N+29B14N3.016.518.57.501102-20.4
23Kihumba Dennis0KEN11N9B+34N+25B18N+31B3.016.018.07.0015070.0
24Abdalla, Suhayl0ENG8N+41B+22N11B19B+35N3.016.017.06.0015680.0
25Matheka Jeremy1467KEN7B+27N4B23N+42N+37B3.016.016.04.001068-6.4
26Ombee Davis David1844KEN29N+42B+36N17B+31N5B3.013.013.03.001619-40.0
27Mburu Ayden0KEN22N25B+42N+36B28N+33B3.011.511.53.0014600.0
28Njoroge, Dadson Rwamba1611KEN+40N=5B6N9B+27B15N2.520.021.06.251407-18.4
29Munene Brian Mugambi0KEN+26B10B20N+40B22N=30N2.515.516.55.2515600.0
30Musab Ghalib0KEN18B+33N15B31N+43N=29B2.513.513.53.2513850.0
31Kamau Timothy Mwangi1469KEN2N+35B11N+30B26B23N2.017.519.54.501014-14.0
32Franco Brian Nyabwari0KEN6N+34B9N22B+40N20B2.016.517.53.008810.0
33Onkeo, Ryan1467KEN12N30B+40N+35B13B27N2.015.516.53.001019-8.8
34FIDE 10848304016N32N23B+38B21N+42B2.012.012.01.007430.0
35Kiprono Lance Kirui Mutai0KEN19B31N+44B33N+36N24B2.011.011.01.0013250.0
36Joseph Isaboke1408KEN4B+37N26B27N35BF1.014.014.01.001008-6.4
37Prince Bjorn Kagongona0KEN17N36B+38NF15B25N1.012.013.01.007630.0
38Joseph Wambua0KEN13B14N37B34NF+40B1.012.012.01.009990.0
39FIDE 55400408003B+44N14BFFF1.010.010.00.0010510.0
40FIDE 10839186028B+43N33B29N32B38N1.010.010.00.007390.0
41FIDE 554000670015B24N+43BFFF1.07.07.00.008770.0
42FIDE 10850023010N26N27BF25B34N0.015.016.00.009090.0
43FIDE 1089728305N40B41NF30B21B0.012.012.00.0010660.0
44FIDE 554004667020N39B35NFFF0.06.06.00.008440.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets