ENG · 66 yrs · K=40 · Peak 1472 (Dec 2025)
Best performance: 1518 at East Finchley - Muswell Hill FIDE Rapid Minor March 2019(Best of 2019)
Rapid rating
1461
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Nov 2015
How live ratings are calculated
Rating History · Rapid
Rapid rating 1472 to 1461 since December 2025; peak 1472 in December 2025.
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 | 1511, 0, 0 games | 1461, 0, 0 games |
| Oct 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Sep 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Aug 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Jul 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Jun 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| May 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Apr 2026 | 1511, 0, 0 games | 1461, -1, 0 games |
| Mar 2026 | 1511, 0, 0 games | 1462, +1, 0 games |
| Feb 2026 | 1511, 0, 0 games | 1461, 0, 0 games |
| Jan 2026 | 1511, 0, 0 games | 1461, -11, 0 games |
| Dec 2025 | 1511, -9, 1 game | 1472, 7 games |
Form · Rapid
From 508 rapid games on record, the latest on Nov 11, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Muswell Hill FIDE Rapid - 11 November 2025Nov 11, 2025TPR 1365 | 1/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 308 rated rapid games against rated opponents, 2014–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Jamie Fobel, Sep 2021 · Muswell Hill FIDE Rapid SEP2 | , 1700 |
| 2, | Gantcho Ganev, Oct 2015 · Golders Green Rapidplay Congress Minor Oct 15 | , 1585 |
| 3, | Steve Phillips, 2 wins, Aug 2025 · Golders Green FIDE Rapid August 2025 - U1600 | , 1502 |
| 3, | David Lawson, 2 wins, Jul 2023 · Muswell Hill FIDE Rapid - July 25 | , 1502 |
| 5, | Delroy Bennett, 2 wins, Feb 2025 · Golders Green FIDE Rapid February 2025 - U1600 | , 1441 |
| 6, | Garry Wimble, 2 wins, Mar 2024 · Golders Green FIDE Rapid March 2024 - U1450 | , 1438 |
| 7, | Paul Haddock, Sep 2021 · Golders Green FIDE Rapidplay - SEP1 Open | , 1408 |
| 8, | Jenny Mulholland, Nov 2025 · Muswell Hill FIDE Rapid - 11 November 2025 | , 1404 |
| 9, | Robert Mitchell, Jun 2019 · 18th Golders Green FIDE Rapid Chess U105 | , 1379 |
| 10, | Robert Kowalczyk, Apr 2018 · Muswell Hill FIDE WEEKDAY Rapid April Minor | , 1376 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Artur Davtyan, Highest-rated meeting: Feb 2024 · Thamesmead FIDE Rapidplay - London | , 0/1 | , 2417 |
| 2, | FM Chukwunonso Oragwu, Highest-rated meeting: Jan 2024 · Muswell Hill FIDE Rapidplay January 9 2024 | , 0/1 | , 2150 |
| 3, | Ilya Iyengar, Highest-rated meeting: Oct 2021 · Muswell Hill FIDE Rapid OCT1 | , 0/2 | , 1918 |
| 4, | Robin W Haldane, Highest-rated meeting: Mar 2024 · Muswell Hill FIDE Rapidplay March 12 2024 | , 0/1 | , 1915 |
| 5, | Jonathan Ellis, Highest-rated meeting: Jun 2024 · Muswell Hill FIDE Rapidplay June 4 2024 | , 0/1 | , 1912 |
| 6, | Ben Keohane, Highest-rated meeting: Jan 2023 · Muswell Hill FIDE Rapid - January 10 | , 0/2 | , 1868 |
| 7, | Craig Kennedy, Highest-rated meeting: Jan 2023 · Muswell Hill FIDE Rapid - January 10 | , 0/1 | , 1864 |
| 8, | Alfie Onslow, Highest-rated meeting: Sep 2022 · Mindsports Masters FIDE Rapidplay | , 0/1 | , 1859 |
| 9, | Ewan Fewell, Highest-rated meeting: Sep 2022 · Mindsports Masters FIDE Rapidplay | , 0/1 | , 1848 |
| 10, | Vincent Sagues, Highest-rated meeting: Sep 2022 · Mindsports Masters FIDE Rapidplay | , 0/1 | , 1829 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 15 | 3 | 1586 | 1346 |
| 2024 | 43 | 10 | 1441 | 1230 |
| 2023 | 26 | 3 | 1384 | 1048 |
| 2022 | 48 | 11½ | 1325 | 1123 |
| 2021 | 62 | 14 | 1398 | 1187 |
| 2020 | 9 | 4 | 1226 | 1183 |
| 2019 | 51 | 19½ | 1274 | 1187 |
| 2018 | 28 | 8½ | 1309 | 1160 |
| 2017 | 4 | 1 | 1269 | 1076 |
| 2016 | 12 | 3½ | 1298 | 1140 |
| 2015 | 8 | 2 | 1500 | 1307 |
| 2014 | 2 | 0 | 1585 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Nov 2025Swissfederation source#3 in 2025Score 1/4Opp avg 1558
- Aug 2025Swissfederation sourceBest of 2025Score 2/5Opp avg 1514
- Feb 2025Swissfederation source#2 in 2025Score 2/4Opp avg 1506Start 1400
- Feb 2025Swissfederation sourceScore 0/5Opp avg 1699Start 1400
- May 2024Swissfederation sourceScore 1/2Start 1445
- May 2024Swissfederation sourceScore 1/5Opp avg 1565Start 1445
- May 2024Swissfederation sourceScore 2/5Opp avg 1521Start 1445
- Muswell Hill FIDE Rapid - 11 November 2025 · Nov 2025 · 1/4
- Golders Green FIDE Rapid August 2025 - U1600 · Aug 2025 · 2/5
- Golders Green FIDE Rapid February 2025 - U1600 · Feb 2025 · 2/4
- Muswell Hill FIDE Rapid - 4 February 2025 · Feb 2025 · 0/5
- Muswell Hill FIDE Rapidplay June 4 2024 · Jun 2024 · 0/4
- Kensington FIDE Rapid May 2024 - Open · May 2024 · 1/2
- Kensington FIDE Rapid May 2024 - U1600 · May 2024 · 1/5
- Golders Green FIDE Rapid May 2024 - 1200 · May 2024 · 2/5
- Golders Green FIDE Rapid May 2024 - Open · May 2024 · 1/1
- Muswell Hill FIDE Rapidplay March 12 2024 · Mar 2024 · 0/4
- Golders Green FIDE Rapid March 2024 - U1450 · Mar 2024 · 5/6
- Thamesmead FIDE Rapidplay - London · Feb 2024 · 3/7
- Muswell Hill FIDE Rapidplay February 20 2024 · Feb 2024 · 1/4
- Muswell Hill FIDE Rapidplay February 13 2024 · Feb 2024 · 1/4
- Golders Green FIDE Rapid February 2024 - U1450 · Feb 2024 · 2/5
- Muswell Hill FIDE Rapidplay January 23 2024 · Jan 2024 · 1/4
- Kensington FIDE Rapid January 2024 - U1450 · Jan 2024 · 2/6
- Golders Green FIDE Rapid January 2024 - U1200 · Jan 2024 · 3½/5
- Muswell Hill FIDE Rapidplay January 9 2024 · Jan 2024 · 1/5
- Golders Green FIDE Rapidplay 2023 August Amateurs · Aug 2023 · 3/6
- Muswell Hill FIDE Rapid - July 25 · Jul 2023 · 2/5
- Muswell Hill FIDE Rapid - February 21 · Feb 2023 · 1/6
- IV Mindsports Masters FIDE Rapidplay - 18th February · Feb 2023 · 1/5
- Muswell Hill FIDE Rapid - February 14 · Feb 2023 · 1/4
- Golders Green FIDE Rapidplay 2023 February Minor · Feb 2023 · 2/6
- Kensington FIDE Rapid Chess 15 January - Minor · Jan 2023 · 1/5
- Muswell Hill FIDE Rapid - January 10 · Jan 2023 · 1/6
- Golders Green FIDE Rapidplay 2023 January Minor · Jan 2023 · 2/4
- Muswell Hill FIDE Rapid - Nov 15 · Nov 2022 · 0/4
- Golders Green FIDE Rapidplay 2022 Nov Intermediate · Nov 2022 · 3/6
- Kensington FIDE Rapid Chess 16 October - Minor · Oct 2022 · 2/6
- Muswell Hill FIDE Rapid - Oct 11 · Oct 2022 · 0/5
- Golders Green FIDE Rapidplay 2022 Oct Intermediate · Oct 2022 · 2½/6
- Kensington FIDE Rapid Chess 18 September - Minor · Sep 2022 · 3/6
- Muswell Hill FIDE Rapid - Sep 13 · Sep 2022 · 0/5
- Mindsports Masters FIDE Rapidplay · Sep 2022 · 2/8
- Golders Green FIDE Rapidplay 2022 Sep Intermediate · Sep 2022 · 2½/5
- Golders Green FIDE Rapidplay 2022 Aug Major · Aug 2022 · 4/6
- Kensington FIDE Rapid Chess 31 July - Minor · Jul 2022 · 3/6
- Muswell Hill FIDE Rapid - Jul 19 · Jul 2022 · 1½/5
- Golders Green FIDE Rapidplay 2022 Jul Major · Jul 2022 · 3/6
- Kensington FIDE Rapid Chess 19 June - Minor · Jun 2022 · 2/6
- Golders Green FIDE Rapidplay 2022 Jun Major · Jun 2022 · 3½/6
- Kensington FIDE Rapid Chess 29 May - Minor · May 2022 · 3/6
- Muswell Hill FIDE Rapid - May 17 · May 2022 · 1½/5
- Muswell Hill FIDE Rapid - Apr 12 · Apr 2022 · 2/5
- Golders Green FIDE Rapidplay - DEC1 Major · Dec 2021 · 5½/6
- Golders Green FIDE Rapidplay - NOV2 Open · Nov 2021 · 2/6
- Muswell Hill FIDE Rapid NOV30th · Nov 2021 · 0/6
- Muswell Hill FIDE Rapid NOV1 · Nov 2021 · 1½/6
- Muswell Hill FIDE Rapid OCT3 · Oct 2021 · 2/5
- Muswell Hill FIDE Rapid OCT2 · Oct 2021 · 2/5
- Golders Green FIDE Rapidplay - OCT1 Open · Oct 2021 · 1/5
- Golders Green FIDE Rapidplay - OCT1 Major · Oct 2021 · 0/1
- Muswell Hill FIDE Rapid OCT1 · Oct 2021 · 0/5
- Golders Green FIDE Rapidplay - SEP2 Open · Sep 2021 · 1/6
- Muswell Hill FIDE Rapid SEP2 · Sep 2021 · 1/3
- Golders Green FIDE Rapidplay - SEP1 Open · Sep 2021 · 2/6
- Muswell Hill FIDE Rapid SEP1 · Sep 2021 · 1/5
- Golders Green Rapidplay August-2 2021 A · Aug 2021 · 1½/6
- Golders Green Rapidplay August 2020 A · Aug 2021 · 2/6
- Golders Green Rapidplay July 2021 2I · Jul 2021 · 2/5
- Golders Green Rapidplay July 2021 H · Jul 2021 · 1/5
- Kingston Rapidplay Feb 2020 Group C U1600 · Feb 2020 · 1/4
- Muswell Hill FIDE Rapid Minor FEB 2020 · Feb 2020 · 3/5
- Muswell Hill FIDE Rapid Minor JAN 2020 · Jan 2020 · 4/5
- Poplar Rapid Chess Tournament Jan 2020 Major U2000 · Jan 2020 · 0/1
- 11th CSC London Chess Classic: Rapid Under 1600 · Dec 2019 · 2½/7
- 23rd Golders Green FIDE Rapid Chess Improvers U105 · Nov 2019 · 2½/5
- Letchworth FIDE Rapid Oct 2019 U105 Improvers · Oct 2019 · 4/4
- 22nd Golders Green FIDE Rapid Chess Improvers U105 · Oct 2019 · 3/6
- Letchworth FIDE Rapid Sep 2019 U105 Improves · Sep 2019 · 1/4
- Muswell Hill FIDE Rapid Major September 2019 · Sep 2019 · 2/5
- 21st Golders Green FIDE Rapid Chess Improvers U105 · Sep 2019 · 2½/5
- 20th Golders Green FIDE Rapid Chess U105 · Aug 2019 · 2/5
- Muswell Hill FIDE Rapid Minor July 2019 · Jul 2019 · 2/5
- Muswell Hill FIDE Rapid Minor June 2019 · Jun 2019 · 1/5
- 18th Golders Green FIDE Rapid Chess U105 · Jun 2019 · 3/5
- Muswell Hill FIDE Rapid Minor May 2019 · May 2019 · 0/4
- East Finchley - Muswell Hill FIDE Rapid Minor March 2019 · Mar 2019 · 4/5
- 16th Golders Green FIDE Rapid Chess U105 · Mar 2019 · 2/5
- East Finchley - Muswell Hill FIDE Rapid Minor · Feb 2019 · 2/5
- 15th Golders Green FIDE Rapid Chess U105 · Feb 2019 · 4/6
- 14th Golders Green FIDE Rapid Chess U80 · Jan 2019 · 3½/6
- 12th Golders Green FIDE Rapid Chess Improvers · Oct 2018 · 0/4
- Muswell Hill FIDE WEEKDAY Rapid August Minor · Aug 2018 · 3/5
- 10th Golders Green FIDE Rapid Chess Amateur · Aug 2018 · 2/5
- 6th DeMontford Bell Kings Place Festival Amateur · Jul 2018 · 3/6
- Muswell Hill FIDE WEEKDAY Rapid June Minor · Jun 2018 · 3/5
- Muswell Hill FIDE WEEKDAY Rapid May Minor · May 2018 · 1½/4
- 7th Golders Green FIDE Rapid Chess Amateur · May 2018 · 2/5
- Muswell Hill FIDE WEEKDAY Rapid April Minor · Apr 2018 · 3/5
- Muswell Hill FIDE WEEKDAY Rapid Jan Amateur · Jan 2018 · 2/5
- Golders Green FIDE Rapid Chess Amateur May 2017 · May 2017 · 2/5
- Golders Green Rapidplay Congress Amateur October 16 · Oct 2016 · 1/5
- Golders Green Rapidplay Congress Amateur July 16 · Jul 2016 · ½/4
- Golders Green Rapidplay Congress Amateur Apr 16 · Apr 2016 · 2/6
- Golders Green Rapidplay Congress Amateur Mar 16 · Mar 2016 · 3/5
- Golders Green Rapidplay Congress Amateur Nov 15 · Nov 2015 · 2/5
- Golders Green Rapidplay Congress Minor Oct 15 · Oct 2015 · 1/5
- Kings Place Chess Festival - Amateur · Jun 2014 · 3/6
World
- #=181366Nicholas Chen1461.0
- #=181366Junfang (Jim) Pang1461.0
- #=181366John McGann1461.0
- #=181366Tamerlan Shtakhmetov1461.0
- #=181366Joao Victor Rodrigues Santos1461.0
England
- #=2243Anant Handa1461.0
- #=2243Bartosz Soboczewski1461.0
- #=2243John McGann1461.0
- #=2247Wade Udin1460.0
- #=2247Artur Dobryanskyy1460.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.