ENG · 20 yrs · K=20 · Peak 1760 (Mar 2024, includes FIDE’s rating adjustment)
Best performance: 1937 at Chipping Sodbury Rapidplay Open 2018(Best of 2018)
Rapid rating
1747
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2018
How live ratings are calculated
Rating History · Rapid
Rapid rating 1760 to 1747 over the last 12 months; peak 1760 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 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Oct 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Sep 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Aug 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Jul 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Jun 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| May 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Apr 2026 | 1819, 0, 0 games | 1747, 0, 0 games | 1759, 0, 0 games |
| Mar 2026 | 1819, 0, 0 games | 1747, -13, 7 games | 1759, 0, 3 games |
| Feb 2026 | 1819, 0, 0 games | 1760, 0, 0 games | 1759, 0, 0 games |
| Jan 2026 | 1819, 0, 0 games | 1760, 0, 0 games | 1759, 0, 0 games |
| Dec 2025 | 1819, 0, 0 games | 1760, 0, 0 games | 1759, 0, 0 games |
Form · Rapid
Longest unbeaten run in 2026: 3 games, Feb 21 – Feb 22.
From 56 rapid games on record, the latest on Feb 22.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2026 British Universities Championship: ShieldFeb 21 – Feb 22TPR 1723 | 5/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 40 rated rapid games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Jonathan C Wells, Aug 2018 · 105th British Championships Rapidplay | , 1998 |
| 2, | Harshita Jayanthi, Sep 2019 · 2019 UK Chess Challenge Terafinal Under 14 | , 1935 |
| 3, | Igor Doklestic, Oct 2018 · Chipping Sodbury Rapidplay Open 2018 | , 1931 |
| 4, | David Twine, Aug 2019 · 106th British Championships Rapidplay | , 1767 |
| 5, | Sami Mortazavi, Feb 2026 · 2026 British Universities Championship: Shield | , 1732 |
| 6, | Souheil Ghezzawi, Feb 2026 · 2026 British Universities Championship: Shield | , 1681 |
| 7, | Shahjahon Saidmurodov, Sep 2019 · 2019 UK Chess Challenge Terafinal Under 14 | , 1680 |
| 8, | Xavier Austin, Feb 2026 · 2026 British Universities Championship: Shield | , 1663 |
| 9, | Ben Graff, Apr 2018 · Chipping Sodbury Rapidplay Major | , 1645 |
| 10, | Duncan M Macarthur, Apr 2018 · Chipping Sodbury Rapidplay Major | , 1596 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM James T Sherwin, Highest-rated meeting: Oct 2018 · Chipping Sodbury Rapidplay Open 2018 | , 0/1 | , 2260 |
| 2, | FM Lewis Martin, Highest-rated meeting: Oct 2018 · Chipping Sodbury Rapidplay Open 2018 | , 0/1 | , 2166 |
| 3, | Chris P Timmins, Highest-rated meeting: Oct 2018 · Chipping Sodbury Rapidplay Open 2018 | , ½/1 | , 2046 |
| 4, | Joe Kilshaw, Highest-rated meeting: Aug 2018 · 105th British Championships Rapidplay | , 0/1 | , 2031 |
| 5, | Patryk Krzyzanowski, Highest-rated meeting: Apr 2018 · Chipping Sodbury Rapidplay Major | , 0/1 | , 2003 |
| 6, | Jonathan C Wells, Highest-rated meeting: Aug 2018 · 105th British Championships Rapidplay | , 1/1 | , 1998 |
| 7, | Harshita Jayanthi, Highest-rated meeting: Sep 2019 · 2019 UK Chess Challenge Terafinal Under 14 | , 1/1 | , 1935 |
| 8, | Igor Doklestic, Highest-rated meeting: Oct 2018 · Chipping Sodbury Rapidplay Open 2018 | , 1/1 | , 1931 |
| 9, | CM Ranesh Ratnesan, Highest-rated meeting: Sep 2019 · 2019 UK Chess Challenge Terafinal Under 14 | , 0/1 | , 1914 |
| 10, | Chris A Smith, Highest-rated meeting: Apr 2018 · Chipping Sodbury Rapidplay Major | , 0/1 | , 1900 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 7 | 4 | 1673 | 1723 |
| 2019 | 16 | 8½ | 1606 | 1627 |
| 2018 | 13 | 5 | 1917 | 1830 |
| 2017 | 4 | 3 | 1393 | 1586 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2026Teamfederation sourceBest of 2026Score 5/9Opp avg 1673Start 1760
- Sep 2019Swissfederation source#2 in 2019Score 4½/10Opp avg 1662Start 1595
- Aug 2019Swissfederation sourceBest of 2019Score 5/8Opp avg 1512Start 1584
- Oct 2018Swissfederation sourceBest of 2018Score 3/6Opp avg 2009Start 1559
- Aug 2018Swissfederation source#2 in 2018Score 4/8Opp avg 1957Start 1545
- Apr 2018Swissfederation source#3 in 2018Score 3½/6Opp avg 1786Start 1525
- Apr 2018Swissfederation sourceScore 2/3Opp avg 1856Start 1525
- Dec 2017Swissfederation sourceBest of 2017Score 5/6Opp avg 1393
- 2026 British Universities Championship: Shield · Feb 2026 · 5/9
- 2019 UK Chess Challenge Terafinal Under 14 · Sep 2019 · 4½/10
- 106th British Championships Rapidplay · Aug 2019 · 5/8
- Chipping Sodbury Rapidplay Open 2018 · Oct 2018 · 3/6
- 105th British Championships Rapidplay · Aug 2018 · 4/8
- Chipping Sodbury Rapidplay Major · Apr 2018 · 3½/6
- Hong Kong Spring Rapid Tournament 2018 · Apr 2018 · 2/3
- 9th CSC London Chess Classic: Rapidplay U1600 · Dec 2017 · 5/6
World
- #=62940Madduri Satya Tejeswar1747.0
- #=62940Fabrice Derrien1747.0
- #=62940Toby Kan1747.0
- #=62940Harald Moews1747.0
- #=62940Rishabh Kumara1747.0
England
- #=841Daniel Kidd1747.0
- #=841James Miller1747.0
- #=841Toby Kan1747.0
- #=848Rob E Wilden1746.0
- #=848Ishaan Sai Kuchibhatla1746.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.