ENG · 22 yrs · K=20 · Peak 1904 (Oct 2026)
Best performance: 1981 at Silvertown (London City Airport Docklands) FIDE Congress 11th-12th July 2026 - Under 2400 @The Tate Institute, 1 Wythes Road, London E16 2DN(Best of 2026)
Classical rating
1904
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1873 to 1904 over the last 12 months; peak 1904 in October 2026.
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 | 1904, 0, 0 games | 1831, 0, 0 games | 1882, 0, 0 games |
| Oct 2026 | 1904, +4, 4 games | 1831, 0, 0 games | 1882, 0, 0 games |
| Sep 2026 | 1900, +20, 9 games | 1831, +1, 5 games | 1882, 0, 0 games |
| Aug 2026 | 1880, +7, 11 games | 1830, 0, 0 games | 1882, +2, 8 games |
| Jul 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Jun 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| May 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Apr 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Mar 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Feb 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Jan 2026 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
| Dec 2025 | 1873, 0, 0 games | 1830, 0, 0 games | 1880, 0, 0 games |
Form · Classical
Longest unbeaten run in 2026: 4 games, Aug 21 – Sep 19.
From 131 classical games on record, the latest on Sep 19.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| East London FIDE Congress on 19-20/September/2026 - U2400Sep 19TPR 1931 | 2/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 112 rated classical games against rated opponents, 2014–2026
Openings · Classical
From the moves of 32 of 131 classical games on record.
As WhiteOpens 1.d4 in 10 of 18 games, 1.e4 in 8.
As BlackMeets 1.d4 with 1...d5.
All openings (2 as White, 2 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Indian Defense | 5 | 60% |
| Queen's Pawn Game | 3 | 33% |
10 more games in openings played fewer than 3 times.
Against 1.d4: 1...d5 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| English Opening | 3 | 17% |
| French Defense | 3 | 50% |
8 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 24 | 11 | 1962 | 1933 |
| 2022 | 1 | 1 | 1882 | — |
| 2021 | 1 | ½ | 2179 | — |
| 2018 | 30 | 13 | 1788 | 1738 |
| 2017 | 31 | 14½ | 1721 | 1700 |
| 2015 | 4 | 2½ | 1591 | 1686 |
| 2014 | 4 | ½ | 1640 | 1318 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Swisschess-results.com#3 in 2026Score 2/4Opp avg 1931Start 1900
- Aug 2026Swisschess-results.com#2 in 2026Score 4/9Opp avg 2010Start 1880
- Jul 2026Swisschess-results.com#4 in 2026Score 2/5Opp avg 1871Start 1873
- Jul 2026Swisschess-results.comBest of 2026Score 2½/5Opp avg 1981Start 1873
- Jul 2026KnockoutlichessScore ½/1Opp avg 2004Start 1873
- Mar 2022Teamfederation sourceScore 1/1Opp avg 1882Start 1763
- Nov 2021Teamfederation sourceScore ½/1Opp avg 2179Start 1746
- Aug 2019Swissfederation sourceBest of 2019Score 3½/6Opp avg 1699Start 1739
- East London FIDE Congress on 19-20/September/2026 - U2400 · Sep 2026 · 2/4
- 5th Kingston Invitational Swiss · Aug 2026 · 4/9
- Sussex University Masters U2050 · Jul 2026 · 2/5
- Silvertown (London City Airport Docklands) FIDE Congress 11th-12th July 2026 - Under 2400 @The Tate Institute, 1 Wythes Road, London E16 2DN · Jul 2026 · 2½/5
- ECF County Championship Finals 2026 · Jul 2026 · ½/1
- 2021/22 4NCL Division 1 & 2 Rounds 5-6 · Mar 2022 · 1/1
- 2021/22 4NCL Division 1 & 2 Rounds 1-2 · Nov 2021 · ½/1
- Gibraltar Junior International Chess Festival Under 16 · Aug 2019 · 3½/6
- London Christmas Chess Congress Open Under 18-21 · Dec 2018 · 2/5
- 10th CSC London Chess Classic: Weekend Open · Dec 2018 · 0/2
- FIDE World Youth Chess Championships - open 14 · Oct 2018 · 4/11
- Gibraltar Junior Chess Festival 2018 U16 · Aug 2018 · 3½/6
- John Robinson Cup 2018 · Jul 2018 · 3½/5
- 2017/18 4NCL Division 4 South Rounds 7-8 · Mar 2018 · 0/1
- 2017/18 4NCL Division 4 South Rounds 5-6 · Feb 2018 · ½/1
- 2017/18 4NCL Division 4 South Rounds 3-4 · Jan 2018 · 1/2
- London Junior Chess Championships Under 18, 21 & Christmas Open · Dec 2017 · 1/4
- London Junior Chess Championships Northwick Park Open 2017 · Dec 2017 · 1½/4
- 2017-18 Junior 4NCL 1, Division 1 · Sep – Oct 2017 · 1/2
- 7th Gibraltar Junior International Junior Chess Festival Under 16 · Aug 2017 · 2½/6
- 7th Amsterdam Science Park - C · Jul 2017 · 6½/9
- 2016/17 4NCL Division 4 South Rounds 9-11 · Apr – May 2017 · 1/1
- 38. turnaj sachovych nadeji 2017 - U15 · Apr 2017 · 4½/8
- 2016/17 4NCL Division 4 South Rounds 7-8 · Mar 2017 · 1/2
- 2016/17 4NCL Division 4 South Rounds 3-4 · Jan 2017 · ½/1
- 2016/17 4NCL Division 4 South Rounds 1-2 · Nov 2016 · 1/1
- 6th GIBRALTAR JUNIOR INTERNATIONAL U12 · Aug 2016 · 4/6
- 103rd British Championships Under 12 · Jul 2016 · 4½/7
- Hampstead Under 1900 Congress Dec15 · Nov 2015 · 2½/4
- Stokes Cup 2015 · Jul 2015 · 4½/6
- Golders Green Easter Congress U1900 · Apr 2014 · 1½/5
World
- #=48225Michael T Botteley1904.0
- #=48225Henry Vital1904.0
- #=48225Teddy Onslow1904.0
- #=48225Charles Bullock1904.0
- #=48225Jon A Freeman1904.0
England
- #=775Ryan M Smith1905.0
- #=777Michael T Botteley1904.0
- #=777Teddy Onslow1904.0
- #=777Charles Bullock1904.0
- #=777Jon A Freeman1904.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.