CChessStats
Format
MC

Mbaabu Cyprian

🇰🇪

FIDEFIDE 10818251· Male· Kenya· Born in 2010

Mbaabu Cyprian, a 16-year-old player. currently rated 1936 in Standard. He took a 24-month break between Jan 2020 and Feb 2022.

Current rating

1936

Standard

Rpd·Blz1719

All-time high

1936

at best
Apr 2026 · age 16

Activity

26

games / yr avg. · ≈2/mo

52 past 12 mo · ≈4/mo
classical only
Moderately active

Signature stat

#17

in Kenya · of 869

Career timeline

6 entries
2026
Peak national rank: #17
at age 16 · rated 1936
Apr 2026
All-time peak 1936
at age 16
Apr 2026
Crossed 1800
at age 16
Jan 2026
2024
Best 12-month gain (+294 Elo)
1368 → 1662
Mar 2024
2020
Inactive for 24 months
paused at 1364 → returned at 1332
Jan 2020
2019
First FIDE rating
1392 · at age 9
Jan 2019

Recent Results (last 12 months)

Evolution
+279
16571936
Score
32/ 5261.5%
28W8D16L

Standard rating history

Rankings

/
Kenya
#17
out of 1,081 players
Africa
#1,044
in continent
World
#39,851
out of 400,000+

National ranking

Europe & World

Europe
World
Kenya
Africa
World

FIDE Games Detail

Last scraped: 2026-04-17

Scrape games

52 Standard games (last 12 months)

2026-04STDJumuiya Ya Afrika Mashariki 12- Square Series 2026 Major Section- 2nd EpisodeElo 1936
OpponentEloRes.Δ Elo
cGong, Thon GongSSD21381+30.8
Atem Gak, NgongKEN19440-18.8
2026-01STD16th AFRICAN YOUTH CHESS CHAMPIONSHIP 2025 UNDER 16 OPENElo 1924
OpponentEloRes.Δ Elo
Chaili, Yasser IdrisALG17091+13.92
Fernandes, Miguel Eduardo TaiboMOZ17041+13.63
Li, ZhengfeiRSA18370-9.86
Patil, Vijaykumar ShivasaiMAW15801+8.99
Mahata, DuncanZIM17321+14.79
Matyire, ProsperZIM18851+20.59
Shoubhith, Omprakash KayyarUGA1814½+3.48
2026-01STDJumuia Ya Afrika Mashariki End Year Open Chess Festival 2025 - Major SectionElo 1924
OpponentEloRes.Δ Elo
Okurut, Martin KingsleyUGA16821+12.76
Manyok, Chaderek PSSD0-2.32
Peter, Majur ManyangSSD20741+25.81
Chumba, AllanKEN18731+20.3
Panchol, James MadolSSD20500-3.77
2026-01STDKenya National Chess League 2025- Super League Division AElo 1924
OpponentEloRes.Δ Elo
Daniel, MisikoKEN18291+21.17
Panchol, James MadolSSD2024½+11.6
Mugagga, AllanUGA19161+23.78
Njoroge, Dadson RwambaKEN16160-16.24
Ochieng, KennedyKEN1551½-4.06
Mburu, DanielKEN15221+9.28
Rishit, RavatKEN1891½+8.41
Andy, Johnz KimaniKEN15811+11.6
Marani, CalebKEN17721+19.14
Wangari, EstherKEN14771+7.54
Fantalis, Lucy NdutaKEN15781+11.31
Osundwa, IhabiKEN14810-21.17
2025-11STDKCB Chess Open 2025 - Open SectionElo 1725
OpponentEloRes.Δ Elo
Mulaga, GeoffreyKEN18160-15.2
Ochieng, Dennis OnyandoKEN16241+14.4
Ochieng, KennedyKEN15641+11.2
2025-11STDWorld Youth Chess Championship 2025 - U16Elo 1725
OpponentEloRes.Δ Elo
Nicolussi, HieronymusAUT19490-8.8
Singhal, VivaanIRL18430-13.6
Liao, Yi-CenTPE15571+11.2
Karacsonyi, BankHUN20530-5.2
Du Toit, DawidNAM16031+13.2
Timoshenko, AntonFID19700-8
Yang, Ya-ChengTPE1677½-2.8
2025-10STD4th Edition Jumuiya ya Afrika Mashariki Open Chess Tournament (Grand Prix) - Open SectionElo 1728
OpponentEloRes.Δ Elo
Gohil, MehulKEN20141+34.4
Olando, Paul JnrKEN17710-16.4
Chumba, AllanKEN19091+30.4
2025-10STDKenya National Junior Chess Championship - OpenElo 1728
OpponentEloRes.Δ Elo
Jaeger, Nyamongo OmariKEN14741+8.4
Kaloki, HawiKEN1956½+12.4
Waweru, Davidson MugoKEN17000-20.4
Olando, Paul JnrKEN17710-16.4
Waweru, Trevor KipngetichKEN1510½-10
2025-09STD2025 KNYCCC National Play Offs - Under 16 OpenElo 1705
OpponentEloRes.Δ Elo
Mathenge, GichugaKEN16181+18
Osundwa, IhabiKEN14661+10
Gicharu, DylanKEN15251+12.8
Tindi, VictorKEN15281+13.2
Kuka, KyleKEN19190-7.2
Jesse, FabianKEN1719½+3.6
Olando, Paul JnrKEN18350-10.8
Wamwenje, EthanKEN14341+8.8