- classical
- 2263
- rapid
- 2277
- blitz
- 2156
Openings
Download PGN (24)As White8 games · +0 =3 −5
- English Opening5 · 30%
- King's Indian Defense3 · 0%
As Black16 games · +0 =5 −11
- Caro-Kann Defense5 · 20%
- King's Indian Attack3 · 17%
- Queen's Gambit Declined2 · 25%
- Vienna Game1 · 0%
- Petrov's Defense1 · 50%
- Catalan Opening1 · 0%
24 stored games (Lichess broadcasts since 2023 and FIDE reports): +0 =8 −16 (17%). Score is from David's side.
Events
2026 British Chess Championships: Championship2026-07-170/22026 Sydney International Open Championships2026-04-080/2Isle of Wight Chess Tournament 2026Masters · 2026-02-04½/2Fagernes International Autumn 2025GM · 2025-10-011/53rd Cambridge International 20252025-05-25½/2World Senior Team Chess ChampionshipOpen 50+ · 2025-02-170/1World Senior Championship 2024Open 50+ · 2024-11-170/12024 Toronto Open2024-08-310/1FIDE World Senior Team Chess Championships 202450+ · 2024-07-021/32024 Canadian ZonalsOpen · 2024-03-270/1FIDE World Senior Chess Championships 2023Open 50+ · 2023-10-250/1Fagernes Chess International - GM group2023-04-021/2Royal City Masters2025-08-010/1
Games (24)
GMToms Kantans2515Royal City Masters · Round 10GMStephen J Gordon24292026 British Chess Championships: Championship · Round 90GMMark L Hebden23452026 British Chess Championships: Championship · Round 20GMCristhian Camilo Rios Gomez23852026 Sydney International Open Championships · Round 90GMGuha Mitrabha25052026 Sydney International Open Championships · Round 40GMDaniel W Gormally2379Isle of Wight Chess Tournament 2026 · Masters · Round 7½IMTobias Koelle2487Isle of Wight Chess Tournament 2026 · Masters · Round 20IMMuthaiah AL2446Fagernes International Autumn 2025 · GM · Round 90GMTiger Hillarp Persson2442Fagernes International Autumn 2025 · GM · Round 60IMHarshavardhan G B2476Fagernes International Autumn 2025 · GM · Round 40IMCsonka Balazs2472Fagernes International Autumn 2025 · GM · Round 3½GMElham Amar2593Fagernes International Autumn 2025 · GM · Round 2½GMDaniel Howard Fernandez24753rd Cambridge International 2025 · Round 80GMJose Fernando Cuenca Jimenez24953rd Cambridge International 2025 · Round 4½GMSerikbay Temirbayev2372World Senior Team Chess Championship · Open 50+ · Round 20GMGregory Kaidanov2534World Senior Championship 2024 · Open 50+ · Round 40IMSafal Bora24842024 Toronto Open · Round 20GMMichele Godena2426FIDE World Senior Team Chess Championships 2024 · 50+ · Round 9½GMJohann Hjartarson2472FIDE World Senior Team Chess Championships 2024 · 50+ · Round 60GMMelikset Khachiyan2414FIDE World Senior Team Chess Championships 2024 · 50+ · Round 2½IMSai Krishna G V24042024 Canadian Zonals · Open · Round 70GMMichael Adams2670FIDE World Senior Chess Championships 2023 · Open 50+ · Round 40GMKaido Kulaots2493Fagernes Chess International - GM group · Round 3½GMTiger Hillarp2513Fagernes Chess International - GM group · Round 2½