ENG · 21 yrs · K=20 · Peak 1742 (May 2024)
Best performance: 1892 at Wimbledon FIDE Rapidplay April 2024 - Under 1700(Best of 2024)
Rapid rating
1705
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Aug 2016
How live ratings are calculated
Rating History · Rapid
Rapid rating 1691 to 1705 over the last 12 months; peak 1742 in May 2024.
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 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Oct 2026 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Sep 2026 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Aug 2026 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Jul 2026 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Jun 2026 | 1680, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| May 2026 | 1680, +10, 3 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Apr 2026 | 1670, 0, 0 games | 1705, 0, 0 games | 1668, 0, 0 games |
| Mar 2026 | 1670, 0, 0 games | 1705, +6, 11 games | 1668, -14, 4 games |
| Feb 2026 | 1670, 0, 0 games | 1699, +8, 5 games | 1682, 0, 0 games |
| Jan 2026 | 1670, 0, 0 games | 1691, 0, 0 games | 1682, 0, 0 games |
| Dec 2025 | 1670, 0, 0 games | 1691, 0, 0 games | 1682, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 4 games, Feb 21 – Feb 22.
From 101 rapid games on record, the latest on Feb 22.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2026 British Universities Championship: CupFeb 21 – Feb 22TPR 1677 | 6/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 78 rated rapid games against rated opponents, 2014–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Ishan Ramdewar, Aug 2025 · Ealing Broadway FIDE Rapidplay 3 August 2025 - Open | , 1879 |
| 2, | Alex Yeo, Feb 2026 · 2026 British Universities Championship: Cup | , 1815* |
| 3, | Charles Munro, Feb 2026 · 2026 British Universities Championship: Cup | , 1758 |
| 4, | John Huthwaite, Feb 2025 · 34th Nottingham Rapidplay - Major U1900 | , 1714 |
| 5, | Prince Lasrado, Feb 2025 · 2025 British Universities Championship: Shield | , 1670* |
| 6, | Vladimirs Bovtramovics, Dec 2022 · Kensington FIDE Rapid Chess 4 December - Major U1700 | , 1658 |
| 7, | Stephen K Lee, Mar 2024 · Darnall and Handsworth (Sheffield) 7th FIDE Rated Rapidplay - U1700 | , 1630 |
| 8, | Tom Garcia, Jan 2026 · Ealing FIDE Rapidplay - Open - 4 January 2026 | , 1626 |
| 9, | Xiong Jun Rix Liau, Feb 2025 · 2025 British Universities Championship: Shield | , 1623 |
| 10, | Andrew Nettleship, Mar 2024 · Darnall and Handsworth (Sheffield) 7th FIDE Rated Rapidplay - U1700 | , 1621 |
* No rapid rating yet, so FIDE rates the game at the player's classical rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 16 | 9½ | 1659 | 1724 |
| 2025 | 21 | 8 | 1749 | 1662 |
| 2024 | 13 | 11½ | 1586 | 1922 |
| 2023 | 3 | 2 | 1271 | 1396 |
| 2022 | 10 | 5 | 1365 | 1365 |
| 2017 | 6 | 2 | 1586 | 1461 |
| 2016 | 8 | 4½ | 1245 | 1288 |
| 2014 | 1 | 0 | 1496 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2026Teamfederation source#3 in 2026Score 6/9Opp avg 1677Start 1699
- Feb 2026Swissfederation sourceBest of 2026Score 4½/6Opp avg 1615Start 1699
- Jan 2026Swissfederation source#2 in 2026Score 4/6Opp avg 1682Start 1691
- Aug 2025Swissfederation sourceBest of 2025Score 2/5Opp avg 1957Start 1691
- Jul 2025Swissfederation source#2 in 2025Score 1½/4Opp avg 1766Start 1701
- Feb 2025Teamfederation source#3 in 2025Score 5/9Opp avg 1595Start 1742
- Feb 2025Swissfederation source#4 in 2025Score 1½/6Opp avg 1779Start 1742
- Apr 2024Swissfederation source#2 in 2024Score 3/4Opp avg 1598Start 1691
- 2026 British Universities Championship: Cup · Feb 2026 · 6/9
- 35th Nottingham Rapidplay - Intermediate · Feb 2026 · 4½/6
- Ealing FIDE Rapidplay - Open - 4 January 2026 · Jan 2026 · 4/6
- Ealing Broadway FIDE Rapidplay 3 August 2025 - Open · Aug 2025 · 2/5
- Hendon FIDE Rapid - July 2025 · Jul 2025 · 1½/4
- 2025 British Universities Championship: Shield · Feb 2025 · 5/9
- 34th Nottingham Rapidplay - Major U1900 · Feb 2025 · 1½/6
- Ealing Broadway FIDE Rapid 2024 - 7 April - U1700 · Apr 2024 · 3/4
- Wimbledon FIDE Rapidplay April 2024 - Under 1700 · Apr 2024 · 3½/5
- Darnall and Handsworth (Sheffield) 7th FIDE Rated Rapidplay - U1700 · Mar 2024 · 6/6
- Kensington FIDE Rapid Chess 15 January - Major · Jan 2023 · 3/6
- Kensington FIDE Rapid Chess 4 December - Major U1700 · Dec 2022 · 3/6
- Kensington FIDE Rapid Chess 18 September - Major · Sep 2022 · 3/6
- Golders Green FIDE Rapid Chess Minor May 2017 · May 2017 · 2/6
- Greater London Chess Club Summer Rapidplay Minor Tournament · Jul 2016 · 3/5
- Golders Green Rapidplay Congress Amateur U120 Feb 16 · Feb 2016 · 4/6
- Golders Green Rapidplay Congress Oct '14 U120 · Oct 2014 · 2½/6
World
- #=75273Amirhossein Gholam Mohebbi1705.0
- #=75273Karim Moayedi1705.0
- #=75273Brian Morris1705.0
- #=75273Aitugan Orazbay1705.0
- #=75273Rozibek Achurbekov1705.0
England
- #=1033Benjamin Marlier1705.0
- #=1033Ian Pratley1705.0
- #=1033Brian Morris1705.0
- #=1033Rory McLean1705.0
- #=1037Adrian Walker1704.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.