- classical
- 2303
- rapid
- 2342
- blitz
- 2301
Openings
Download PGN (46)As White24 games · +3 =12 −9
- Zukertort Opening8 · 31%
- Ruy Lopez3 · 50%
- English Opening3 · 33%
- King's Indian Defense2 · 0%
- Queen's Pawn Game2 · 50%
- Bogo-Indian Defense1 · 0%
As Black22 games · +3 =4 −15
- English Opening4 · 0%
- Catalan Opening3 · 33%
- Bogo-Indian Defense2 · 50%
- Caro-Kann Defense2 · 0%
- Nimzo-Indian Defense2 · 25%
- Queen's Gambit Declined2 · 0%
46 stored games (Lichess broadcasts since 2023 and FIDE reports): +6 =16 −24 (30%). Score is from David's side.
Events
41st European Chess Club Cup 2026Open · Budva, Montenegro · 2026-10-17#913/64NCL 2026-2027 Division 1 · Various · 2026-10-10#481/22026 Mind Sports Olympiad London Rapid - Open2026-08-170/22026 Mind Sports Olympiad London Rapid - Blitz (Sat)2026-08-200/12026 Mind Sports Olympiad London Rapid - Blitz (Sun)2026-08-20½/12025 London Chess ClassicSuper Rapidplay · 2025-11-242½/52025 London Chess ClassicFIDE Open · 2025-11-241/44NCL Division 1 2025-20262025-10-27½/1Jeddah Chess Season 20252025-09-040/1FIDE World Rapid & Blitz Team Championships 2025Blitz (Pool C) · 2025-06-131½/5FIDE World Rapid & Blitz Team Championships 2025Rapid (Matches 1-10) · 2025-06-100/24NCL 2024 - 2025Division 1 · 2024-11-01½/2Wood Green Invitational 20242024-07-112/5Southend Masters 20242024-03-280/1English Championship 20232023-05-260/1
Games (46)
IMAlon Mindlin2452European Chess Club Cup · Open · Round 4½GMEvgeny Postny2570European Chess Club Cup · Open · Round 2½GMVignir Vatnar Stefansson25172024 London Chess Classic · Super Blitz Group C · Round 7½GMZhang Pengxiang2024 London Chess Classic · Super Blitz Group C · Round 60GMLuke J McShane25832024 London Chess Classic · Super Blitz Group C · Round 50GMShakhriyar Mamedyarov27052024 London Chess Classic · Super Blitz Group C · Round 40GMGawain C B Jones26452024 London Chess Classic · Super Blitz Group C · Round 30GMFodor Tamas Jr.25272024 London Chess Classic · Masters · Round 50FMJozef Straka224341st European Chess Club Cup 2026 · Open · Round 6½David Ramien225941st European Chess Club Cup 2026 · Open · Round 51CMDaniel Diller222841st European Chess Club Cup 2026 · Open · Round 4½GMBogdan-Daniel Deac265441st European Chess Club Cup 2026 · Open · Round 30Freddie Van der Elburg226641st European Chess Club Cup 2026 · Open · Round 21Thomas Carroll21284NCL 2026-2027 · Division 1 · Round 21IMMarcus R Harvey24684NCL 2026-2027 · Division 1 · Round 10GMFrode Olav Olsen Urkedal25232026 Mind Sports Olympiad London Rapid - Open · Round 70GMLars Oskar Hauge24382026 Mind Sports Olympiad London Rapid - Blitz (Sat) · Round 40GMEvgeny Postny25202026 Mind Sports Olympiad London Rapid - Open · Round 50GMMilosz Szpar24332026 Mind Sports Olympiad London Rapid - Blitz (Sun) · Round 7½GMGawain C B Maroroa Jones26192025 London Chess Classic · Super Rapidplay · Round 80GMDaniil Yuffa24872025 London Chess Classic · Super Rapidplay · Round 7½GMStephen J Gordon24742025 London Chess Classic · Super Rapidplay · Round 6½GMAlojzije Jankovic25052025 London Chess Classic · Super Rapidplay · Round 51GMNikolas Theodorou25812025 London Chess Classic · Super Rapidplay · Round 4½IMMarcus R Harvey24292025 London Chess Classic · FIDE Open · Round 90GMEldar Gasanov24472025 London Chess Classic · FIDE Open · Round 30GMStuart C Conquest25212025 London Chess Classic · FIDE Open · Round 2½GMMartin Kraemer25712025 London Chess Classic · FIDE Open · Round 1½IMMarcus R Harvey24384NCL Division 1 2025-2026 · Round 1½GMAhmed Adly2575Jeddah Chess Season 2025 · Round 50GMDragan Solak2510FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool C) · Round 130FIDEFMRoman Shogdzhiev2390FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool C) · Round 101GMJose Fernando Cuenca Jimenez2423FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool C) · Round 60GMRustam Kasimdzhanov2603FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool C) · Round 5½GMDmitrij Kollars2575FIDE World Rapid & Blitz Team Championships 2025 · Blitz (Pool C) · Round 30IMJakub Seemann2392FIDE World Rapid & Blitz Team Championships 2025 · Rapid (Matches 1-10) · Round 120GMAnish Giri2688FIDE World Rapid & Blitz Team Championships 2025 · Rapid (Matches 1-10) · Round 10IMCsonka Balazs24694NCL 2024 - 2025 · Division 1 · Round 11½GMAmeet K Ghasi25024NCL 2024 - 2025 · Division 1 · Round 100GMSipke Ernst2512Wood Green Invitational 2024 · Round 90