- classical
- 2409
- Live 2412.1 +3.1
- rapid
- 2459
- #725 in the world
- blitz
- 2431
Rating history
Openings
Download PGN (112)As White60 games · +29 =22 −9
- Indian Defense19 · 63%
- Queen's Pawn Game12 · 75%
- Queen's Gambit Declined8 · 50%
- French Defense3 · 83%
- Neo-Grünfeld Defense3 · 67%
- Trompowsky Attack2 · 75%
As Black52 games · +14 =31 −7
- Caro-Kann Defense15 · 67%
- Sicilian Defense7 · 57%
- Queen's Gambit Declined4 · 50%
- Modern Defense3 · 83%
- Bogo-Indian Defense3 · 50%
- Queen's Pawn Game3 · 50%
112 stored games (Lichess broadcasts since 2023 and FIDE reports): +43 =53 −16 (62%). Score is from Richard's side.
Events
4NCL 2026-2027 Division 1 · Various · 2026-10-10#161½/22026 British Chess Championships: Championship2026-07-176/94NCL Division 1 2025-20262025-10-275/8European Chess Club Cup 2025Open Matches 1-16 · 2025-10-181/3FIDE World Rapid & Blitz Team Championships 2025Blitz (Pool C) · 2025-06-132½/7FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 1-10) · 2025-06-102/3FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 11-20) · 2025-06-104/4FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 21+) · 2025-06-101/13rd Cambridge International 20252025-05-255½/94NCL 2024 - 2025Division 1 · 2024-11-017½/10British Chess Championships 2024Championship · 2024-07-014½/94NCL 2023 - 2024Division 1 · 2024-02-012/3Southend Masters 20242024-03-284/72nd Cambridge International Open2024-02-222/4British Chess Championship 20232023-07-015/8
Games (112)
Andrew J Ledger2299British Chess Championship 2023 · Round 6½IMMalcolm Pein2274British Chess Championships 2024 · Championship · Round 4½IMTarun Kanyamarala2337British Chess Championships 2024 · Championship · Round 90Adam A Taylor2281British Chess Championships 2024 · Championship · Round 8½WGMLan Yao2296British Chess Championships 2024 · Championship · Round 7½GMSimon K Williams2450British Chess Championships 2024 · Championship · Round 6½CMPeter Finn21752024 London Chess Classic · Masters · Round 31CMRobert F Willmoth21012024 London Chess Classic · Masters · Round 2½WFMOlivia Smith21292024 London Chess Classic · Masters · Round 1½GMShreyas Royal25094NCL 2024 - 2025 · Division 1 · Round 2½FMEthan Pang22884NCL 2024 - 2025 · Division 1 · Round 11CMManmay Chopra21952024 London Chess Classic · Masters · Round 91FMMichael Fernandez21382024 London Chess Classic · Masters · Round 8½Wenxiang Li21452024 London Chess Classic · Masters · Round 7½GMMartin Petrov25482024 London Chess Classic · Masters · Round 60FMJovica Radovanovic22412024 London Chess Classic · Masters · Round 51John D Carlin22352024 London Chess Classic · Masters · Round 4½IMPeter T Roberson24444NCL 2024 - 2025 · Division 1 · Round 4½IMAlan B Merry24224NCL 2024 - 2025 · Division 1 · Round 3½GMJon S Speelman24984NCL 2024 - 2025 · Division 1 · Round 6½IMPeter T Roberson24402025 British Chess Championships · Championship · Round 90GMDaniel Howard Fernandez25002025 British Chess Championships · Championship · Round 81FMKoby Kalavannan23222025 British Chess Championships · Championship · Round 71GMStuart C Conquest25112025 British Chess Championships · Championship · Round 6½IMTarun Kanyamarala23972025 British Chess Championships · Championship · Round 5½FMLaurence E Webb22682025 British Chess Championships · Championship · Round 41CMManmay Chopra21882025 British Chess Championships · Championship · Round 31Balahari Bharat Kumar20522025 British Chess Championships · Championship · Round 2½NMCallum D Brewer21522025 British Chess Championships · Championship · Round 1½IMThomas E Rendle23724NCL 2026-2027 · Division 1 · Round 2½IMAndrew J Ledger23154NCL 2026-2027 · Division 1 · Round 11FMTom Junde He22662026 British Chess Championships: Championship · Round 91IMAaravamudhan Balaji22852026 British Chess Championships: Championship · Round 8½WGMLan Yao23202026 British Chess Championships: Championship · Round 71CMRithvik Deepak Ambattu21642026 British Chess Championships: Championship · Round 6½GMLuke J McShane25972026 British Chess Championships: Championship · Round 50Sooraj M R21872026 British Chess Championships: Championship · Round 41IMJohn C Pigott22552026 British Chess Championships: Championship · Round 3½FMFrankie Badacsonyi22522026 British Chess Championships: Championship · Round 2½Arjun Kolani21372026 British Chess Championships: Championship · Round 11