ENG · 14 yrs · K=40 · Peak 1686 (Oct 2025)
Best performance: 1812 at Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5(Best of 2025)
Rapid rating
1686
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2019 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Rapid
Rapid rating unchanged at 1686 over the last 12 months; peak 1686 in October 2025.
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 | 1711, -26, 2 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Oct 2026 | 1737, +20, 3 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Sep 2026 | 1717, 0, 0 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Aug 2026 | 1717, +17, 2 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Jul 2026 | 1700, 0, 0 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Jun 2026 | 1700, 0, 0 games | 1686, 0, 0 games | 1583, 0, 0 games |
| May 2026 | 1700, +2, 4 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Apr 2026 | 1698, -26, 3 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Mar 2026 | 1724, -7, 2 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Feb 2026 | 1731, -22, 3 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Jan 2026 | 1753, 0, 0 games | 1686, 0, 0 games | 1583, 0, 0 games |
| Dec 2025 | 1753, +2, 2 games | 1686, 0, 0 games | 1583, 0, 0 games |
Form · Rapid
Unbeaten in the last 3 games (2 wins, 1 draw), since Sep 21, 2025.
From 163 rapid games on record, the latest on Sep 21, 2025.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5Sep 21, 2025TPR 1812 | 5/7 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 77 rated rapid games against rated opponents, 2019–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Anay Nandi, Sep 2025 · Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5 | , 1704 |
| 2, | Suzhang Wei, Sep 2025 · Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5 | , 1683 |
| 3, | Rehaan Papneja, Sep 2025 · Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5 | , 1614 |
| 4, | Arya Dora, Sep 2025 · Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5 | , 1605 |
| 5, | Ian D Stoneman, Dec 2021 · Coulsdon Chess World Cup Replays Dec 2021 | , 1516 |
| 6, | David J Howes, Jan 2022 · Coulsdon Chess World Cup Replays Jan 2022 | , 1441 |
| 7, | Nikhil Gajavilli, Oct 2024 · Coulsdon Chess Junior GP Autumn Term 2024 (LJCC Qualifier) - Oct - Under 12 | , 1440 |
| 8, | Yimo Zhao, 2 wins, Oct 2024 · Coulsdon Chess Junior GP Autumn Term 2024 (LJCC Qualifier) - Oct - Extras | , 1429* |
| 9, | Ishaan Narang, Oct 2024 · Coulsdon Chess Junior GP Autumn Term 2024 (LJCC Qualifier) - Oct - Under 12 | , 1418 |
| 10, | Stephen Rumsey, Jul 2021 · Coulsdon Chess Summer Rapidplay 1 - A | , 1383 |
* No rapid rating yet, so FIDE rates the game at the player's classical rating.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 7 | 5 | 1654 | 1812 |
| 2024 | 7 | 5½ | 1502 | 1732 |
| 2023 | 4 | 3½ | 1224 | 1560 |
| 2022 | 5 | 3 | 1297 | 1369 |
| 2021 | 11 | 6½ | 1290 | 1355 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2025Swissfederation sourceBest of 2025Score 5/7Opp avg 1654Start 1608
- Oct 2024Swissfederation sourceBest of 2024Score 4½/6Opp avg 1515Start 1576
- Oct 2024Swissfederation sourceScore 1/1Opp avg 1429Start 1576
- Aug 2023Swissfederation sourceScore 5½/7Opp avg 1198Start 1234
- Aug 2023Swissfederation sourceScore 1½/2Opp avg 1303Start 1234
- Feb 2022Swissfederation sourceScore 1/1Start 1222
- Feb 2022Swissfederation sourceBest of 2022Score 4/7Opp avg 1224Start 1222
- Jan 2022Swissfederation sourceScore 2½/4Opp avg 1372Start 1206
- Coulsdon Chess JGP Autumn 2025 - 21 September - Level 5 · Sep 2025 · 5/7
- Coulsdon Chess Junior GP Autumn Term 2024 (LJCC Qualifier) - Oct - Under 12 · Oct 2024 · 4½/6
- Coulsdon Chess Junior GP Autumn Term 2024 (LJCC Qualifier) - Oct - Extras · Oct 2024 · 1/1
- Coulsdon Chess Junior Chess Open Swiss A 19th August - Main Event · Aug 2023 · 5½/7
- Coulsdon Chess Junior Chess Open Swiss A 19th August - Extras · Aug 2023 · 1½/2
- Coulsdon Chess Junior Grand Prix Spring 2022 - 2 ExtrasA · Feb 2022 · 1/1
- Coulsdon Chess Junior Grand Prix Spring 2022 - 2 Level 5 · Feb 2022 · 4/7
- Coulsdon Chess Junior Grand Prix Spring 2022 - 1 Level 5 · Jan 2022 · 2½/4
- Coulsdon Chess World Cup Replays Jan 2022 · Jan 2022 · 1/1
- Coulsdon Chess World Cup Replays Dec 2021 · Dec 2021 · 1/1
- Coulsdon Chess Junior Grand Prix - OCT2 Level4 · Oct 2021 · 2/2
- Coulsdon Chess Junior Grand Prix - OCT2 Level5 · Oct 2021 · 5/7
- Coulsdon Chess Summer Rapidplay 1 - A · Jul 2021 · 3½/7
- Champions' League Chess (Surrey East & Sussex zone) - 2nd Leg Team Section · Mar 2020 · 5/5
- CCF Coulsdon Junior Club : ECC : Spring 2020 MAR 2020 R7-10 · Mar 2020 · 2/2
- 26th Golders Green FIDE Rapid U105 · Mar 2020 · 3/6
- Kingston Rapidplay Feb 2020 Group C U1600 · Feb 2020 · 3/6
- CCF Coulsdon Junior Club : ECC : Spring 2020 FEB 2020 R3-6 · Feb 2020 · 2/3
- 25th Golders Green FIDE Rapid U105 · Feb 2020 · 2½/6
- CCF Coulsdon Junior Club : ECC : Spring 2020 JAN 2020 R1-2 · Jan 2020 · 1/2
- CCF RP Club Championships 2019-20 JAN 2020 R17-20 · Jan 2020 · 2/3
- English Chess Challenge 2020 Qualifier Jan 2020 · Jan 2020 · 5/7
- CCF RP Club Championships 2019-20 DEC 2019 R14-16 · Dec 2019 · 1/3
- CCF Coulsdon Junior Club Championship Autumn 2019 NOV 2019 R5-8 · Nov 2019 · 1/4
- Champions' League Chess (Surrey East & Sussex zone) - 1st Leg · Nov 2019 · 3½/5
- CCF Junior Club RP RR S · Oct 2019 · 5/7
- CCF Coulsdon Junior Club RP RR R · Oct 2019 · 3/7
- CCF RP Club Championships 2019-20 OCT 2019 R5-9 · Sep – Oct 2019 · 1/3
- CCF Coulsdon Junior Club Championship Autumn 2019 Oct 2019 R2-4 · Sep – Oct 2019 · 3/3
- CCF Junior RP - LJCC Qualifier (u18 Event) U8 2019 · Oct 2019 · 6/6
- English Chess Challenge 2019 - Champion of Champions' Event · Sep 2019 · 2/5
- CCF Coulsdon Junior Club Championship Autumn 2019 SEP 2019 R1 · Sep 2019 · 1/1
- CCF Junior Club RP RR P · Sep 2019 · 3/5
- English Chess Challenge 2019 - Finals U6 Boys · Aug 2019 · 5/5
- JGCI Junior Coaching Days · Aug 2019 · 4/8
- CCF Coulsdon Junior Club Championship 2019 Round 7 · Jul 2019 · ½/1
- English Chess Challenge 2019 (Semi-Final) Unicorn Primary School U6 Boys · Jul 2019 · 4/4
- CCF Coulsdon Junior Club Championship 2019 Round 6 · Jul 2019 · 1/1
- CCF Coulsdon Junior Club Championship 2019 Round 5 · Jun 2019 · 0/1
- CCF Coulsdon Junior Club Championship 2019 Round 2 · Jun 2019 · 1/1
World
- #=199039Zigmas Janusauskas1686
- #=199039Jatin Arepalli1686
- #=199039Arnav Jayaprakash1686
- #=199039Aysha Jehad1686
- #=199039Hans Danjal Joensen1686
England
- #=3104Paul G Jackson1686
- #=3104Jonathan Fallman1686
- #=3104Arnav Jayaprakash1686
- #=3104Charlotte Willoughby1686
- #=3104Jason Birbas1686
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.