ENG · 23 yrs · K=20 · Peak 2100 (Mar 2025)
Best performance: 2372 at Muswell Hill FIDE Rapid Open October 2019(Best of 2019)
Rapid rating
2100
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2013 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Rapid
Rapid rating unchanged at 2100 over the last 12 months; peak 2100 in March 2025.
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 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Oct 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Sep 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Aug 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Jul 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Jun 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| May 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Apr 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Mar 2026 | 2084, +1, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Feb 2026 | 2083, -1, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Jan 2026 | 2084, 0, 0 games | 2100, 0, 0 games | 2006, 0, 0 games |
| Dec 2025 | 2084, +2, 2 games | 2100, 0, 0 games | 2006, 0, 0 games |
Form · Rapid
Unbeaten in the last 5 games (5 wins), since Feb 22, 2025.
From 327 rapid games on record, the latest on Feb 23, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2025 British Universities Championship: PlateFeb 22, 2025 – Feb 23, 2025TPR 2081 | 7½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 280 rated rapid games against rated opponents, 2013–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | FM John Merriman, Apr 2018 · 6th Golders Green FIDE Rapid Chess Open | , 2264 |
| 2, | FM Bao Nghia Dong, Aug 2018 · 10th Golders Green FIDE Rapid Chess Open | , 2249 |
| 3, | FM Rafe Martyn, Aug 2015 · Golders Green Rapidplay Congress Open Aug 15 | , 2247 |
| 4, | FM Peter J Sowray, 2 wins, Jul 2019 · 19th Golders Green FIDE Rapid Chess Open | , 2227 |
| 5, | Hugh W Murphy, Apr 2018 · 6th Golders Green FIDE Rapid Chess Open | , 2214 |
| 6, | Aidan M Rawlinson, Nov 2016 · Golders Green Rapidplay Congress Open November 16 | , 2208 |
| 7, | Daniel B Rosenberg, Nov 2016 · Golders Green Rapidplay Congress Open November 16 | , 2200 |
| 8, | Andrey Dokuchaev, Apr 2018 · 6th Golders Green FIDE Rapid Chess Open | , 2195 |
| 9, | CM Thomas A Quilter, Feb 2017 · Golders Green Rapidplay Open Feb 17 | , 2164 |
| 10, | Dominic Klingher, 2 wins, May 2017 · Muswell Hill FIDE Rapid May Open | , 2138 |
Openings · Rapid
From the moves of 14 of 327 rapid games on record.
As WhiteOpens 1.g3 in 3 of 6 games.
As BlackMeets 1.d4 with 1...e6.
All openings (1 as Black)
No opening played 3 times yet (6 games with this colour).
Against 1.d4: 1...e6 in 5.
| Openings in Black games | Games | Score |
|---|---|---|
| French Defense | 3 | 67% |
5 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 9 | 7½ | 1808 | 2081 |
| 2020 | 6 | 4 | 2030 | 2155 |
| 2019 | 25 | 17 | 1953 | 2086 |
| 2018 | 28 | 18½ | 1986 | 2103 |
| 2017 | 50 | 27½ | 1991 | 2027 |
| 2016 | 39 | 18½ | 1989 | 1968 |
| 2014 | 50 | 18½ | 1944 | 1849 |
| 2013 | 29 | 11 | 1805 | 1718 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2025Teamfederation sourceBest of 2025Score 7½/9Opp avg 1808Start 2096
- Feb 2020Swissfederation sourceBest of 2020Score 4/6Opp avg 2030Start 2085
- Dec 2019Swissfederation source#2 in 2019Score 5/7Opp avg 2023Start 2064
- Oct 2019Swissfederation sourceBest of 2019Score 5½/6Opp avg 1971Start 2023
- Aug 2019Swissfederation source#4 in 2019Score 3/6Opp avg 1806Start 2059
- Jul 2019Swissfederation source#3 in 2019Score 3½/6Opp avg 2002Start 2057
- Sep 2018Swissfederation source#3 in 2018Score 3½/6Opp avg 1950Start 2052
- Aug 2018Swissfederation source#2 in 2018Score 4½/6Opp avg 2011Start 2022
- 2025 British Universities Championship: Plate · Feb 2025 · 7½/9
- Muswell Hill FIDE Rapid Open JAN 2020 · Feb 2020 · 4/6
- 11th CSC London Chess Classic: Rapid Open · Dec 2019 · 5/7
- Muswell Hill FIDE Rapid Open October 2019 · Oct 2019 · 5½/6
- 20th Golders Green FIDE Rapid Chess Open · Aug 2019 · 3/6
- 19th Golders Green FIDE Rapid Chess Open · Jul 2019 · 3½/6
- 11th Golders Green FIDE Rapid Chess Open · Sep 2018 · 3½/6
- 10th Golders Green FIDE Rapid Chess Open · Aug 2018 · 4½/6
- Muswell Hill FIDE WEEKDAY Rapid June Open · Jun 2018 · 3/5
- 8th Golders Green FIDE Rapid Chess Open · Jun 2018 · 3/6
- 6th Golders Green FIDE Rapid Chess Open · Apr 2018 · 4½/6
- Golders Green FIDE Rapid Chess Open October 2017 · Oct 2017 · 3/6
- Muswell Hill FIDE WEEKDAY Rapid Open · Jul 2017 · 4/6
- Golders Green FIDE Rapid Chess Open July 2017 · Jul 2017 · 3½/6
- Golders Green FIDE Rapid Chess Open June 2017 · Jun 2017 · 3/6
- Muswell Hill FIDE Rapid May Open · May 2017 · 3½/6
- Golders Green Rapidplay Open Mar 17 · Mar 2017 · 3½/6
- Golders Green Rapidplay Open Feb 17 · Feb 2017 · 3/5
- Muswell Hill FIDE Rapid January Open · Jan 2017 · 3/6
- Golders Green Rapidplay Open Jan 17 · Jan 2017 · 3/6
- 8th CSC London Chess Classic: Super Rapidplay · Dec 2016 · 5/10
- Golders Green Rapidplay Congress Open November 16 · Nov 2016 · 4/6
- Golders Green Rapidplay Congress Open October 16 · Oct 2016 · 2/5
- Golders Green Rapidplay Congress Open September 16 · Sep 2016 · 3/6
- Golders Green Rapidplay Congress Open July 16 · Jul 2016 · 2½/6
- Golders Green Rapidplay Congress Open Mar 16 · Mar 2016 · 3/6
- Golders Green Rapidplay Congress Open Feb 16 · Feb 2016 · 2½/5
- 7th London Chess Classic: Super Rapidplay · Dec 2015 · 4/9
- Golders Green Rapidplay Congress Open Nov 15 · Nov 2015 · 2½/6
- Golders Green Rapidplay Congress Open Oct 15 · Oct 2015 · 4/6
- 5th Muswell Hill Rapidplay Open · Oct 2015 · 1½/6
- Golders Green Rapidplay Congress Open Aug 15 · Aug 2015 · 3½/5
- Golders Green Rapidplay Congress Open Jul 15 · Jul 2015 · 2/5
- 3rd Kings Place Festival Open · Jul 2015 · 2½/6
- Golders Green Rapidplay Congress Open Apr 15 · Apr 2015 · 1/5
- Golders Green Rapidplay Congress Jan 15 Open · Jan 2015 · 1½/5
- Golders Green Rapidplay Congress Oct '14 Open · Oct 2014 · 1/5
- Golders Green Rapidplay Congress Sep '14 Open · Sep 2014 · 2½/6
- 1st Muswell Hill Rapidplay - Open · Aug 2014 · 1½/5
- Golders Green Rapidplay Congress Aug '14 Open · Aug 2014 · 2½/6
- Golders Green Rapidplay Congress Jul '14 Open · Jul 2014 · 2½/6
- Golders Green Rapidplay Congress Jun '14 Open · Jun 2014 · 1/5
- Golders Green Rapidplay Congress May '14 Open · May 2014 · 1½/5
- Golders Green Rapidplay Congress Apr '14 Open · Apr 2014 · 1/5
- Golders Green Rapidplay Congress Mar '14 Open · Mar 2014 · 2/6
- Golders Green Rapidplay Congress Feb '14 U170 · Feb 2014 · 4½/5
- Golders Green Major Rapid Sept 2013 · Sep 2013 · 2/6
- Golders Green Major Rapid Aug 2013 · Aug 2013 · 1/6
- Golders Green Rapidplay Major July 2013 · Jul 2013 · 1/5
- Kings Place Chess Festival Rapidplay Major June 2013 · Jun 2013 · 2/5
- Golders Green Rapidplay Major June 2013 · Jun 2013 · 3/5
- Golders Green Rapidplay Major May 2013 · May 2013 · 2½/5
- Golders Green Rapidplay Major April 2013 · Apr 2013 · 2½/6
- Golders Green Rapidplay Major March 2013 · Mar 2013 · 1½/5
- Golders Green Rapidplay Minor February 2013 · Feb 2013 · 3/5
- Golders Green Rapidplay Minor · Jan 2013 · 3½/6
World
- #=19095Felix Braeuer2100
- #=19095CM Benedikt Briem2100
- #=19095Sacha Brozel2100
- #=19095Uliana Bubnova2100
- #=19095Andres Castro Acosta2100
England
- #282Nigel M Ferrington2101
- #=283Edmund C Player2100
- #=283Sacha Brozel2100
- #=285Toby Quaite2099
- #=285CM Samar Dayal2099
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.