- classical
- 2349
- rapid
- 2474
- #612 in the world
- blitz
- 2281
Rating history
Openings
Download PGN (70)As White37 games · +17 =12 −8
- Sicilian Defense10 · 75%
- Caro-Kann Defense7 · 50%
- Ruy Lopez6 · 58%
- French Defense3 · 100%
- Italian Game3 · 33%
- Modern Defense2 · 0%
As Black33 games · +9 =11 −13
- Sicilian Defense10 · 55%
- Bogo-Indian Defense6 · 42%
- Nimzo-Indian Defense5 · 30%
- English Opening4 · 50%
- French Defense4 · 50%
- Catalan Opening1 · 50%
70 stored games (Lichess broadcasts since 2023 and FIDE reports): +26 =23 −21 (54%). Score is from David's side.
Events
4NCL Division 1 2025-20262025-10-276/11European Chess Club Cup 2025Open Matches 1-16 · 2025-10-18½/34NCL 2024 - 2025Division 1 · 2024-11-016/1052nd Rilton CupRilton Cup · 2024-12-270/1British Chess Championships 2024Championship · 2024-07-014½/8ECF Counties Open Championship 20242024-06-291/14NCL 2023 - 2024Division 1 · 2024-02-012½/651st Rilton Cup2023-12-272/5British Chess Championship 20232023-07-015/8English Championship 20232023-05-263/6Menorca Open 20232023-04-112/32025 British Chess ChampionshipsChampionship · 2025-08-015/8
Games (70)
Steven A Jones2175British Chess Championship 2023 · Round 60GMJon S Speelman25004NCL 2023 - 2024 · Division 1 · Round 60IMHarry Grieve2477British Chess Championships 2024 · Championship · Round 4½Jacob Connor Boswell2241British Chess Championships 2024 · Championship · Round 81IMMalcolm Pein2274British Chess Championships 2024 · Championship · Round 70CMIndy Southcott-Moyers2181British Chess Championships 2024 · Championship · Round 61GMLukasz Cyborowski24554NCL 2024 - 2025 · Division 1 · Round 2½WGMElmira Mirzoeva22554NCL 2024 - 2025 · Division 1 · Round 11IMRajat Makkar24024NCL 2024 - 2025 · Division 1 · Round 4½IMJohn J Cox22594NCL 2024 - 2025 · Division 1 · Round 31IMJovanka Houska23444NCL 2024 - 2025 · Division 1 · Round 6½CMTheo Khoury22392025 British Chess Championships · Championship · Round 81GMStuart C Conquest25112025 British Chess Championships · Championship · Round 70IMPeter T Roberson24402025 British Chess Championships · Championship · Round 6½FMNeil F Dickenson22472025 British Chess Championships · Championship · Round 51Henry Adams21142025 British Chess Championships · Championship · Round 4½IMYichen Han24302025 British Chess Championships · Championship · Round 30GMGawain C B Maroroa Jones26512025 British Chess Championships · Championship · Round 21Luke Anthony Honey20822025 British Chess Championships · Championship · Round 11IMTom O`Gorman23884NCL Division 1 2025-2026 · Round 11½FMConor O`Donnell22944NCL Division 1 2025-2026 · Round 10½CMHarry Bryant21284NCL Division 1 2025-2026 · Round 91GMMatthew J Turner24574NCL Division 1 2025-2026 · Round 8½FMRobert S Eames21304NCL Division 1 2025-2026 · Round 71Finlay Bowcott-Terry22364NCL Division 1 2025-2026 · Round 61CMJacob D Yoon22264NCL Division 1 2025-2026 · Round 51Harry Li21684NCL Division 1 2025-2026 · Round 40FMMartin R Taylor23284NCL Division 1 2025-2026 · Round 30GMJakub Kosakowski25414NCL Division 1 2025-2026 · Round 20Daniel Udovenko19274NCL Division 1 2025-2026 · Round 1½IMJan-Willem De Jong2420European Chess Club Cup 2025 · Open Matches 1-16 · Round 6½FMJachym Nemec2448European Chess Club Cup 2025 · Open Matches 1-16 · Round 40GMNitzan Steinberg2554European Chess Club Cup 2025 · Open Matches 1-16 · Round 20IMMaciej Czopor24194NCL 2024 - 2025 · Division 1 · Round 110FMRoland Bezuidenhout22954NCL 2024 - 2025 · Division 1 · Round 9½Ioanis Lentzos21174NCL 2024 - 2025 · Division 1 · Round 81FMDave J Ledger21784NCL 2024 - 2025 · Division 1 · Round 71IMRoderick M McKay21714NCL 2024 - 2025 · Division 1 · Round 50FMBernhard Sinz230852nd Rilton Cup · Rilton Cup · Round 30GMLuke J McShane2617British Chess Championships 2024 · Championship · Round 50