KEN · 65 yrs · K=20 · Peak 1871 (Jul 2017)
Best performance: 1978 at 2017 Kenya National Chess League - Rounds 6-19(Best of 2017)
Classical rating
1855
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jun 2017 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1855 over the last 12 months; peak 1871 in July 2017.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid |
|---|---|---|
| Nov 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Oct 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Sep 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Aug 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Jul 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Jun 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| May 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Apr 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Mar 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Feb 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Jan 2026 | 1855, 0, 0 games | 1884, 0, 0 games |
| Dec 2025 | 1855, 0, 0 games | 1884, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since Feb 16, 2025.
From 100 classical games on record, the latest on Feb 23, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Lliga Catalana 2025 - Segona Divisio Grup Barcelona Rondas 3-6Feb 2, 2025 – Feb 23, 2025TPR 1802 | 1½/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 91 rated classical games against rated opponents, 2017–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Horst Keusch, Aug 2023 · Lichtenberger Sommer 2023 | , 2000 |
| 2, | Philip Mbawala Singe, May 2017 · 2017 Kenya National Chess League - Rounds 6-19 | , 1922 |
| 3, | Dr. Wolfhard Trebbin, Jan 2023 · 39. OBSenEM (Offene Berliner Senioren-Einzel-Meisterschaft) | , 1888 |
| 4, | Carsten Zubke, Aug 2019 · Lichtenberger Sommer 2019 | , 1886 |
| 5, | CM William Wachania Wachira, May 2017 · 7th Capablanca Cup - Open Section | , 1867 |
| 6, | Moses Andiwoh, Aug 2017 · 2017 Kenya National Chess League - Rounds 6-19 | , 1862 |
| 7, | Dirk Herrmann, Jan 2023 · 39. OBSenEM (Offene Berliner Senioren-Einzel-Meisterschaft) | , 1842 |
| 8, | Joseph Ngooro Maigua, May 2017 · 7th Capablanca Cup - Open Section | , 1811 |
| 9, | William Chibesa Kangwa, May 2017 · 7th Capablanca Cup - Open Section | , 1810 |
| 10, | Climent Escobet Casals, Feb 2025 · Lliga Catalana 2025 - Segona Divisio Grup Barcelona Rondas 3-6 | , 1800 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 6 | 2 | 1911 | 1786 |
| 2024 | 2 | 1 | 1728 | — |
| 2023 | 16 | 8½ | 1862 | 1883 |
| 2019 | 31 | 14 | 1700 | 1664 |
| 2017 | 17 | 12 | 1703 | 1861 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2025Round robinfederation sourceBest of 2025Score 1½/4Opp avg 1889Start 1862
- Jan 2025Round robinfederation sourceScore ½/2Opp avg 1954Start 1867
- Jan 2024Round robinfederation sourceScore 1/2Opp avg 1728Start 1782
- Aug 2023Swissfederation source#2 in 2023Score 4½/9Opp avg 1824Start 1775
- Jan – Feb 2023Swissfederation sourceBest of 2023Score 5/9Opp avg 1891Start 1729
- Mar – Nov 2019Round robinfederation source#3 in 2019Score 8/16Opp avg 1703Start 1839
- Aug 2019Swissfederation sourceBest of 2019Score 5/9Opp avg 1874Start 1787
- Lliga Catalana 2025 - Segona Divisio Grup Barcelona Rondas 3-6 · Feb 2025 · 1½/4
- Lliga Catalana 2025 - Segona Divisio Grup Barcelona Rondas 1-2 · Jan 2025 · ½/2
- Lliga Catalana 2024 - Preferent Grup I Rondas 1-2 · Jan 2024 · 1/2
- Lichtenberger Sommer 2023 · Aug 2023 · 4½/9
- 39. OBSenEM (Offene Berliner Senioren-Einzel-Meisterschaft) · Jan – Feb 2023 · 5/9
- 3rd Jamhuri Cup · Dec 2019 · 3/4
- Kenya Premier Chess League 2019 5-26 · Mar – Nov 2019 · 8/16
- Lichtenberger Sommer 2019 · Aug 2019 · 5/9
- Kenya Open National Chess Championship - Open Section · Apr 2019 · 3/7
- 2nd Jamhuri Cup Chess Tournament · Dec 2018 · 2½/4
- 60th Nairobi Chess Club Championship - Open Section · Aug 2018 · 2/6
- 8th Capablanca U1800 · Feb 2018 · 4/5
- 3rd Peter Le Pelley Cup · Jan 2018 · 3/5
- 2017 Kenya National Chess League - Rounds 6-19 · Apr – Nov 2017 · 9/11
- 59th Nairobi Chess Club Championship - Open Section · Sep 2017 · 2/4
- 7th Capablanca Cup - Open Section · May 2017 · 4/6
- 2017 Kenya National Chess League Round 3-5 · Mar – Apr 2017 · 1/1
World
- #=162958Francisco Villamayor1855
- #=162958AGATHA DANAHE VILLEGAS GALLARDO1855
- #=162958Roberto Villuela1855
- #=162958Olivier Vis1855
- #=162958R Visalatchi1855
Kenya
- #88Amos Wayne1857
- #=89Jacob Lusi Onditi1855
- #=89Roberto Villuela1855
- #91Murage James1854
- #92Evans Sinoya1853
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.