ENG · 26 yrs · K=20 · Peak 2107 (Dec 2023)
Best performance: 2345 at 9th CSC London Chess Classic: Rapidplay Open(Best of 2017)
Rapid rating
2087
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2014
How live ratings are calculated
Rating History · Rapid
Rapid rating 2090 to 2087 over the last 12 months; peak 2107 in December 2023.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2291, -5, 2 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Oct 2026 | 2296, 0, 0 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Sep 2026 | 2296, 0, 0 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Aug 2026 | 2296, 0, 0 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Jul 2026 | 2296, 0, 0 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Jun 2026 | 2296, -6, 3 games | 2087, 0, 0 games | 2070, 0, 0 games |
| May 2026 | 2302, 0, 0 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Apr 2026 | 2302, +21, 2 games | 2087, 0, 0 games | 2070, 0, 0 games |
| Mar 2026 | 2281, +12, 2 games | 2087, -3, 9 games | 2070, +34, 9 games |
| Feb 2026 | 2269, -8, 9 games | 2090, 0, 0 games | 2036, 0, 0 games |
| Jan 2026 | 2277, 0, 0 games | 2090, 0, 0 games | 2036, +2, 9 games |
| Dec 2025 | 2277, +12, 2 games | 2090, 0, 0 games | 2034, 0, 0 games |
Form · Rapid
Unbeaten in the last 7 games (4 wins, 3 draws), since Feb 21. That is the longest unbeaten run of 2026.
From 106 rapid games on record, the latest on Feb 22.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 2026 British Universities Championship: ChampionshipFeb 21 – Feb 22TPR 2065 | 5½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 97 rated rapid games against rated opponents, 2014–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM John C Pigott, Dec 2017 · 9th CSC London Chess Classic: Rapidplay Open | , 2306 |
| 2, | GM Ketevan Arakhamia-Grant, Jun 2025 · 2025 FIDE World Rapid Team Championship | , 2267 |
| 3, | FM Max N Turner, Feb 2024 · 2024 British Universities Championship: Championship | , 2231 |
| 4, | CM David W Guthrie, Dec 2016 · 8th CSC London Chess Classic: Super Rapidplay | , 2183 |
| 5, | FM Ian D Thompson, Dec 2016 · 8th CSC London Chess Classic: Super Rapidplay | , 2168 |
| 6, | Henrik Stepanyan, Jun 2025 · 2025 FIDE World Rapid Team Championship | , 2140 |
| 6, | Arnim Bossy, Dec 2017 · 9th CSC London Chess Classic: Rapidplay Open | , 2140 |
| 8, | CM Timothy Headlong, Oct 2016 · 4NCL Team Rapidplay 2016 | , 2122 |
| 9, | Duncan Grassie, Apr 2015 · Golders Green Rapidplay Congress Open Apr 15 | , 2095 |
| 10, | CM Robert F Willmoth, Dec 2017 · 9th CSC London Chess Classic: Rapidplay Open | , 2081 |
Openings · Rapid
From the moves of 44 of 106 rapid games on record.
As WhiteOpens 1.e4 in 13 of 24 games, 1.Nf3 in 11.
As BlackMeets 1.e4 with 1...c5 or 1...e6, and 1.d4 with 1...Nf6.
All openings (3 as White, 3 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| King's Indian Attack | 6 | 58% |
| French Defense | 4 | 63% |
| Sicilian Defense | 4 | 88% |
10 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 5, 1...e6 in 4.
Against 1.d4: 1...Nf6 in 8.
| Openings in Black games | Games | Score |
|---|---|---|
| King's Indian Defense | 5 | 40% |
| Sicilian Defense | 5 | 70% |
| French Defense | 4 | 75% |
6 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 5½ | 1985 | 2065 |
| 2025 | 20 | 11½ | 2024 | 2081 |
| 2024 | 8 | 5 | 1816 | 1911 |
| 2023 | 5 | 3 | 2036 | 2108 |
| 2017 | 6 | 4½ | 2152 | 2345 |
| 2016 | 22 | 11 | 2001 | 2001 |
| 2015 | 20 | 7½ | 1971 | 1884 |
| 2014 | 7 | 2 | 1917 | 1759 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2026Teamfederation sourceBest of 2026Score 5½/9Opp avg 1985Start 2090
- Jun 2025Teamfederation sourceBest of 2025Score 6½/12Opp avg 2122Start 2063
- Feb 2025Teamfederation source#2 in 2025Score 6/9Opp avg 1877Start 2084
- Feb 2024Teamfederation sourceBest of 2024Score 6/9Opp avg 1816Start 2107
- Nov 2023Swissfederation sourceBest of 2023Score 3/5Opp avg 2036Start 2104
- Dec 2017Swissfederation sourceBest of 2017Score 4½/6Opp avg 2152Start 1903
- Dec 2016Swissfederation sourceBest of 2016Score 6/10Opp avg 2050Start 1852
- Oct 2016Swissfederation source#2 in 2016Score 3½/7Opp avg 1986Start 1822
- 2026 British Universities Championship: Championship · Feb 2026 · 5½/9
- 2025 FIDE World Rapid Team Championship · Jun 2025 · 6½/12
- 2025 British Universities Championship: Championship · Feb 2025 · 6/9
- 2024 British Universities Championship: Championship · Feb 2024 · 6/9
- Oxford FIDE Rapidplay 2023 - Open · Nov 2023 · 3/5
- 9th CSC London Chess Classic: Rapidplay Open · Dec 2017 · 4½/6
- 8th CSC London Chess Classic: Super Rapidplay · Dec 2016 · 6/10
- 4NCL Individual Rapidplay 2016 · Oct 2016 · 3½/7
- 4NCL Team Rapidplay 2016 · Oct 2016 · 2½/6
- Golders Green Rapidplay Congress Open Oct 15 · Oct 2015 · 2/5
- Golders Green Rapidplay Congress Open Sep 15 · Sep 2015 · 2½/6
- Golders Green Rapidplay Congress Open Jun 15 · Jun 2015 · 2/6
- Golders Green Rapidplay Congress Open Apr 15 · Apr 2015 · 3/6
- London Chess Classic 2014 Super Rapidplay Open · Dec 2014 · 5/10
World
- #=10081Milan Fuks2087.0
- #=10081FM Alexandru Ioan Constantinoiu2087.0
- #=10081FM Daniel GH Gallagher2087.0
- #=10081Juan Manuel Ramos Ariza2087.0
- #=10081FM Camilo Corredor Castellanos2087.0
England
- #=120Henrik Stepanyan2088.0
- #=120CM Kushal Jakhria2088.0
- #122FM Daniel GH Gallagher2087.0
- #123Dan Waller2086.0
- #124Thomas Carroll2085.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.