ENG · 50 yrs · K=20 · Peak 1815 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1977 at 2018 Midland Rapid Championship: Under 1750(Best of 2018)
Rapid rating
1762
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Dec 2016
How live ratings are calculated
Rating History · Rapid
Rapid rating 1766 to 1762 over the last 12 months; peak 1815 in March 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 | 1791, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Oct 2026 | 1791, -22, 5 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Sep 2026 | 1813, +13, 2 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Aug 2026 | 1800, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Jul 2026 | 1800, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Jun 2026 | 1800, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| May 2026 | 1800, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Apr 2026 | 1800, 0, 0 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Mar 2026 | 1800, +12, 5 games | 1762, 0, 0 games | 1763, 0, 0 games |
| Feb 2026 | 1788, 0, 0 games | 1762, -4, 3 games | 1763, 0, 0 games |
| Jan 2026 | 1788, 0, 0 games | 1766, 0, 0 games | 1763, 0, 0 games |
| Dec 2025 | 1788, 0, 0 games | 1766, 0, 0 games | 1763, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 2 games, Jan 24.
From 91 rapid games on record, the latest on Jan 24.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Fifth Lancaster FIDE Rapid Play Congress 2026 - IntermediateJan 24TPR 1713 | 3½/6 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 54 rated rapid games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Raymond Wynarczyk, Nov 2017 · British Rapidplay Chess 2017 Major | , 1958 |
| 2, | Florian Biermann, Nov 2017 · British Rapidplay Chess 2017 Major | , 1840 |
| 3, | FM Rupert Jones, Nov 2017 · British Rapidplay Chess 2017 Major | , 1826 |
| 4, | Tom Brown, Mar 2019 · 26th Birmingham Rapidplay Open | , 1738 |
| 5, | Peter Braham, Nov 2016 · British Rapidplay Championship 2016: Major | , 1717 |
| 6, | Chris G Willey, Aug 2025 · Darnall and Handsworth (Sheffield) 10th FIDE Rated Rapidplay Major | , 1695 |
| 7, | Kevin Winter, Feb 2018 · 2018 Midland Rapid Championship: Under 1750 | , 1678 |
| 8, | Ahmed E Shalaby, Jan 2026 · Fifth Lancaster FIDE Rapid Play Congress 2026 - Intermediate | , 1665 |
| 9, | Jonathan Finn, Feb 2018 · 2018 Midland Rapid Championship: Under 1750 | , 1661 |
| 10, | Gary White, Sep 2017 · 2017 English Rapidplay Championship Inter | , 1633 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Mike J Surtees, Highest-rated meeting: Mar 2019 · 26th Birmingham Rapidplay Open | , ½/1 | , 2157 |
| 2, | Andrew R Brett, Highest-rated meeting: Mar 2019 · 26th Birmingham Rapidplay Open | , ½/1 | , 2118 |
| 3, | Alex Richardson, Highest-rated meeting: May 2019 · 2nd Crewe Rapidplay Open | , 0/1 | , 2052 |
| 4, | David Jameson, Highest-rated meeting: Apr 2019 · Chester Chess Club Centenary Rapidplay Open | , 0/1 | , 1983 |
| 5, | Stephen J Connor, Highest-rated meeting: Apr 2019 · Chester Chess Club Centenary Rapidplay Open | , 0/1 | , 1964 |
| 6, | Raymond Wynarczyk, Highest-rated meeting: Nov 2017 · British Rapidplay Chess 2017 Major | , 1/1 | , 1958 |
| 7, | Raimund Klein, Highest-rated meeting: May 2019 · 2nd Crewe Rapidplay Open | , 0/1 | , 1956 |
| 8, | Matthias Balg, Highest-rated meeting: Apr 2019 · Chester Chess Club Centenary Rapidplay Open | , 0/1 | , 1937 |
| 9, | Athar Ansari, Highest-rated meeting: Apr 2019 · Chester Chess Club Centenary Rapidplay Open | , 0/2 | , 1903 |
| 10, | Thomas Carroll, Highest-rated meeting: May 2019 · 2nd Crewe Rapidplay Open | , 0/1 | , 1885 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 3 | 1½ | 1713 | 1713 |
| 2025 | 5 | 1 | 1760 | 1520 |
| 2024 | 1 | 0 | 1720 | — |
| 2023 | 4 | 1 | 1654 | 1461 |
| 2017 | 13 | 5½ | 1736 | 1679 |
| 2016 | 7 | 4½ | 1610 | 1712 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jan 2026Swissfederation sourceBest of 2026Score 3½/6Opp avg 1713Start 1766
- Aug 2025Swissfederation sourceBest of 2025Score 1/5Opp avg 1760Start 1802
- Jun 2024Swissfederation sourceScore 0/4Opp avg 1720Start 1815
- Mar 2023Swissfederation sourceBest of 2023Score 3/7Opp avg 1654Start 1719
- Apr 2019Swissfederation sourceScore 2/6Opp avg 1947Start 1691
- Mar 2019Swissfederation sourceBest of 2019Score 4/7Opp avg 1927Start 1691
- Mar 2018Swissfederation source#2 in 2018Score 4/7Opp avg 1512Start 1702
- Fifth Lancaster FIDE Rapid Play Congress 2026 - Intermediate · Jan 2026 · 3½/6
- Darnall and Handsworth (Sheffield) 10th FIDE Rated Rapidplay Major · Aug 2025 · 1/5
- 38th Birmingham Rapidplay Major · Jun 2024 · 0/4
- 33rd Birmingham Rapidplay Major · Mar 2023 · 3/7
- 2nd Crewe Rapidplay Open · May 2019 · 1/6
- Chester Chess Club Centenary Rapidplay Open · Apr 2019 · 2/6
- 26th Birmingham Rapidplay Open · Mar 2019 · 4/7
- 24th Birmingham Rapidplay Inter · Mar 2018 · 4/7
- 2018 Midland Rapid Championship: Under 1750 · Feb 2018 · 8½/9
- British Rapidplay Chess 2017 Major · Nov 2017 · 4½/10
- 2017 English Rapidplay Championship Inter · Sep 2017 · 4/9
- British Rapidplay Championship 2016: Major · Nov 2016 · 4/10
- Darnall and Handsworth Rapidplay U120 · Sep 2016 · 4½/6
World
- #=58800Miller Andres Molina Espitia1762.0
- #=58800Wissam Boulos1762.0
- #=58800Paul Doherty1762.0
- #=58800Lucie Estin-Charbonnel1762.0
- #=58800Vishwabandhu Upadhyay1762.0
England
- #=778Josh Dolan1762.0
- #=778Boris Pastukhov1762.0
- #=778Paul Doherty1762.0
- #=781David Smith1761.0
- #=781Julian Alderton1761.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.