ENG · 50 yrs · K=20 · Peak 1980 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 2231 at 16th 4NCL Congress Major(Best of 2017)
Classical rating
1980
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2013 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1980 | 0 |
| Oct 2026 | 1980 | 0 |
| Sep 2026 | 1980 | 0 |
| Aug 2026 | 1980 | 0 |
| Jul 2026 | 1980 | 0 |
| Jun 2026 | 1980 | 0 |
| May 2026 | 1980 | 0 |
| Apr 2026 | 1980 | 0 |
| Mar 2026 | 1980 | 0 |
| Feb 2026 | 1980 | 0 |
| Jan 2026 | 1980 | 0 |
| Dec 2025 | 1980 | 0 |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Mar 18, 2023.
From 193 classical games on record, the latest on Feb 11, 2024.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2023-24 4NCL Division 2 Rounds 5-6Feb 10, 2024 – Feb 11, 2024 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 176 rated classical games against rated opponents, 2012–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | CM Robert F Willmoth, Jan 2014 · 4NCL 2013-14 Rounds 3-4 | , 2154 |
| 2, | Robert Starley, Jul 2021 · 25th 4NCL Congress Open | , 2084 |
| 3, | CM Aditya Munshi, 2 wins, Jul 2021 · 25th 4NCL Congress Open | , 2069 |
| 4, | Erik Hartz, Oct 2018 · Chess.com Isle of Man International Major 2018 | , 2059 |
| 5, | Tomasz Sygnowski, Oct 2012 · e2e4 High Wycombe Challengers 2012 | , 2037 |
| 6, | Olle Algars, Oct 2018 · Chess.com Isle of Man International Major 2018 | , 2018 |
| 7, | D Ian W Reynolds, Feb 2020 · 2019/20 4NCL Div 3 South Rounds 5 - 6 | , 2016 |
| 8, | David W Fryer, Jan 2013 · 4NCL 2012-13 | , 2006 |
| 9, | Alek Safarian, Oct 2019 · Chess.com Isle of Man International Major 2019 | , 1985 |
| 10, | Keith D F Gregory, Feb 2019 · 2018/19 4NCL Div 4 Rounds 5 - 6 | , 1967 |
Openings · Classical
From the moves of 138 of 193 classical games on record.
As WhiteOpens 1.Nf3 in 30 of 69 games, 1.d4 in 14, 1.e4 in 11.
As BlackMeets 1.e4 with 1...c6, and 1.d4 with 1...d5 or 1...f5.
All openings (9 as White, 7 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| English Opening | 14 | 71% |
| Queen's Pawn Game | 6 | 50% |
| Zukertort Opening | 5 | 60% |
| Dutch Defense | 4 | 88% |
| King's Gambit Accepted | 4 | 88% |
| Slav Defense | 4 | 38% |
| King's Indian Defense | 3 | 67% |
| Nimzo-Larsen Attack | 3 | 50% |
| Sicilian Defense | 3 | 50% |
23 more games in openings played fewer than 3 times.
Against 1.e4: 1...c6 in 20, 1...g6 in 7, 1...d5 in 4.
Against 1.d4: 1...d5 in 12, 1...f5 in 6, 1...Nf6 in 5.
Against 1.Nf3: 1...d5 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Caro-Kann Defense | 20 | 43% |
| Modern Defense | 9 | 39% |
| Queen's Pawn Game | 9 | 67% |
| Dutch Defense | 7 | 57% |
| Slav Defense | 5 | 50% |
| Scandinavian Defense | 4 | 88% |
| English Opening | 3 | 50% |
12 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 1 | ½ | 1961 | — |
| 2023 | 3 | 2 | 1998 | 2123 |
| 2022 | 5 | 3 | 1898 | 1970 |
| 2021 | 13 | 6½ | 1980 | 1980 |
| 2019 | 26 | 15½ | 1904 | 1976 |
| 2018 | 27 | 11½ | 1926 | 1876 |
| 2017 | 32 | 24 | 1811 | 2004 |
| 2016 | 12 | 9 | 1755 | 1948 |
| 2015 | 16 | 9½ | 1810 | 1875 |
| 2014 | 10 | 3 | 1946 | 1797 |
| 2012 | 5 | 4½ | 1786 | 2152 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr – May 2023Teamfederation sourceScore 1/1Opp avg 1841Start 1959
- Jun 2022Teamfederation sourceScore ½/1Opp avg 1982Start 1961
- Mar 2022Teamfederation sourceScore 1/1Opp avg 1691Start 1957
- Feb 2022Teamfederation sourceScore 1½/2Opp avg 1903Start 1949
- 2023-24 4NCL Division 2 Rounds 5-6 · Feb 2024 · ½/1
- 2022/23 4NCL Division 2 Rounds 9-11 · Apr – May 2023 · 1/1
- 2022/23 4NCL Division 2 Rounds 7-8 · Mar 2023 · 1/1
- 2022/23 4NCL Division 2 Rounds 5-6 · Feb 2023 · 0/1
- 2022/23 4NCL Division 2 Rounds 1-2 · Oct 2022 · 0/1
- 2021/22 4NCL Division 3 South Rounds 7-8 · Jun 2022 · ½/1
- 2021/22 4NCL Division 3 South Rounds 5-6 · Mar 2022 · 1/1
- 2021/22 4NCL Division 3 South Rounds 3-4 · Feb 2022 · 1½/2
- 2021/22 4NCL Division 3 South Rounds 1-2 · Nov 2021 · 1½/2
- 2021 Scarborough Chess Congress · Oct – Nov 2021 · 1½/4
- 26th 4NCL Congress Open · Sep 2021 · 1½/4
- 25th 4NCL Congress Open · Jul 2021 · 2/4
- 2019/20 4NCL Div 3 South Rounds 5 - 6 · Feb 2020 · 1½/2
- 2019/20 4NCL Div 3 South Rounds 3 - 4 · Jan 2020 · 0/2
- Caplin Hastings International Masters 2019 - 2020 · Dec 2019 – Jan 2020 · 4/9
- 2019/20 4NCL Div 3 South Rounds 1 - 2 · Nov 2019 · ½/2
- Chess.com Isle of Man International Major 2019 · Oct 2019 · 4½/7
- 2018/19 4NCL Div 4 Rounds 9 - 11 · May 2019 · 1½/2
- 1st 4NCL Easter Congress U2050 · Apr 2019 · 3/5
- 2018/19 4NCL Div 4 Rounds 7 - 8 · Apr 2019 · 1/2
- 2018/19 4NCL Div 4 Rounds 5 - 6 · Feb 2019 · 2/2
- 2018/19 4NCL Div 4 Rounds 3 - 4 · Jan 2019 · 1/2
- 10th CSC London Chess Classic: Weekend Under 2050 · Dec 2018 · 1/2
- 2018/19 4NCL Div 4 Rounds 1 - 2 · Nov 2018 · 1/2
- Chess.com Isle of Man International Major 2018 · Oct 2018 · 4½/7
- 1st 4NCL Spring Bank Holiday Congress U2050 · May 2018 · 1½/4
- 2018/19 4NCL Div 1 Rounds 9-11 · May 2018 · 0/1
- 2017/18 4NCL Division 3 South Rounds 9-11 · May 2018 · ½/1
- 18th 4NCL Congress Major · Apr 2018 · 3/5
- 2017/18 4NCL Division 3 South Rounds 7-8 · Mar 2018 · 0/2
- 2017/18 4NCL Division 3 South Rounds 5-6 · Feb 2018 · 0/2
- 2017/18 4NCL Division 3 South Rounds 3-4 · Jan 2018 · 1/2
- 2017/18 4NCL Division 3 South Rounds 1-2 · Nov 2017 · 1½/2
- 16th 4NCL Congress Major · Nov 2017 · 4½/5
- Chess.com Isle of Man International Major 2017 · Sep – Oct 2017 · 3½/6
- 15th 4NCL Congress Major · Sep 2017 · 4½/5
- 14th 4NCL Congress Major · Jul 2017 · 3½/5
- 2016/17 4NCL Division 4 South Rounds 9-11 · Apr – May 2017 · 1½/2
- 2016/17 4NCL Division 4 South Rounds 7-8 · Mar 2017 · 1½/2
- 2016/17 4NCL Division 4 South Rounds 5-6 · Feb 2017 · 1/1
- 2016/17 4NCL Division 4 South Rounds 3-4 · Jan 2017 · 1½/2
- 12th 4NCL Congress Major · Jan 2017 · 3/5
- 2016/17 4NCL Division 4 South Rounds 1-2 · Nov 2016 · 2/2
- 11th 4NCL Congress Major · Nov 2016 · 2/4
- e2e4 Gatwick U1950 Feb 2016 · Feb 2016 · 4/5
- 7th 4NCL Congress Major · Jan 2016 · 4/5
- 7th London Chess Classic: Weekend Under 2000 · Dec 2015 · 2/5
- 3rd 4NCL Congress Major · Jul 2015 · 3½/5
- 1st 4NCL Congress Major (Under 2000) · Jan – Feb 2015 · 2/5
- 4NCL 2014-15 Rounds 3-4 · Jan 2015 · 2/2
- 4NCL 2013-14 Rounds 7-8 · Mar 2014 · 0/2
- e2e4 High Wycombe Challengers Mar 2014 · Mar 2014 · 1½/5
- 4NCL 2013-14 Rounds 5-6 · Feb 2014 · 1/2
- 4NCL 2013-14 Rounds 3-4 · Jan 2014 · 1½/2
- 2nd Oxfordshire FIDE-Rated League Round 2 · Dec 2013 · 0/1
- 4NCL 2013-14 Rounds 1-2 · Nov 2013 · 1/2
- 2nd Oxfordshire FIDE-Rated League Round 1 · Nov 2013 · 0/1
- e2e4 Bedford U2000 Sept 2013 · Sep 2013 · 2/5
- 4NCL 2012-13 · Nov 2012 – May 2013 · 1/3
- Oxfordshire League (FIDE Rated) · Oct 2012 – Apr 2013 · 0/1
- e2e4 High Wycombe U2000 March 2013 · Mar 2013 · 3/5
- e2e4 Chester Major · Jan 2013 · 2½/5
- e2e4 High Wycombe Challengers 2012 · Oct 2012 · 4½/5
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.