- classical
- 2443
- rapid
- 2314
- blitz
- 2320
Openings
Download PGN (26)As White15 games · +8 =3 −4
- Queen's Pawn Game6 · 75%
- English Opening4 · 88%
- Bogo-Indian Defense2 · 25%
- Indian Defense2 · 50%
- Sicilian Defense1 · 0%
As Black11 games · +3 =4 −4
- French Defense7 · 57%
- Dutch Defense2 · 25%
- Semi-Slav Defense1 · 50%
- Zukertort Opening1 · 0%
26 stored games (Lichess broadcasts since 2023 and FIDE reports): +11 =7 −8 (56%). Score is from David's side.
Events
Swiss National League A 2026 (SMM NLA)Zürich, Switzerland · 2026-03-15#27/9Chessfestival Groningen 2025Open A · 2025-12-020/1European Team Chess Championship 2025Open · 2025-09-271½/3Switzerland Team Championship SMM 20252025-02-172½/5Switzerland Team Championships SMM 20242024-03-101/3Portuguese Team Championships 2023-241st Division · 2024-07-152½/5
Games (26)
GMNico Georgiadis2506Switzerland Team Championship SMM 2025 · Round 60GMClovis Vernay2461Swiss National League A 2026 (SMM NLA) · Round 91IMIoannis Georgiadis2478Swiss National League A 2026 (SMM NLA) · Round 81IMPeter Kuehn2306Swiss National League A 2026 (SMM NLA) · Round 60GMYannick Pelletier2519Swiss National League A 2026 (SMM NLA) · Round 7½GMFlorian Jenni2462Swiss National League A 2026 (SMM NLA) · Round 41IMSebastien Joie2342Swiss National League A 2026 (SMM NLA) · Round 51FMGabriele Botta2349Swiss National League A 2026 (SMM NLA) · Round 31FMFabian Maeser2219Swiss National League A 2026 (SMM NLA) · Round 21GMDennis Wagner2591Swiss National League A 2026 (SMM NLA) · Round 1½FMMykola Korchynskyi2418Chessfestival Groningen 2025 · Open A · Round 50GMDragan Kosic2351European Team Chess Championship 2025 · Open · Round 7½GMYahli Sokolovsky2539European Team Chess Championship 2025 · Open · Round 61IMSamir Sahidi2490European Team Chess Championship 2025 · Open · Round 20GMChristian Bauer2551Switzerland Team Championship SMM 2025 · Round 9½IMOliver Kurmann2413Switzerland Team Championship SMM 2025 · Round 81GMRomain Edouard2547Switzerland Team Championship SMM 2025 · Round 31GMMarkus Ragger2566Switzerland Team Championship SMM 2025 · Round 50IMOliver Kurmann2413Switzerland Team Championships SMM 2024 · Round 71IMAnthony Petkidis2433Switzerland Team Championships SMM 2024 · Round 60IMDaniel Eduardo Pulvett Marin2490Portuguese Team Championships 2023-24 · 1st Division · Round 8½GMOleg Korneev2459Portuguese Team Championships 2023-24 · 1st Division · Round 5½GMLuis Galego2458Portuguese Team Championships 2023-24 · 1st Division · Round 4½IMYevgeniy Roshka2478Portuguese Team Championships 2023-24 · 1st Division · Round 21IMShreyas Royal2487Portuguese Team Championships 2023-24 · 1st Division · Round 10GMRomain Edouard2540Switzerland Team Championships SMM 2024 · Round 20