DC

IMDavid Cannon

AUS · Born 2001 · FIDE ID 3213110

PrepCompare
classical
2323
rapid
2050
blitz
2107
As White15 games · +4 =7 −4
  • Catalan Opening9 · 50%
  • Grünfeld Defense1 · 100%
  • King's Indian Defense1 · 0%
  • Queen's Gambit Declined1 · 50%
  • Slav Defense1 · 100%
  • Bogo-Indian Defense1 · 50%
As Black14 games · +3 =7 −4
  • Sicilian Defense4 · 63%
  • Queen's Gambit Declined3 · 50%
  • English Opening2 · 25%
  • Indian Defense1 · 50%
  • King's Indian Defense1 · 0%
  • Ware Opening1 · 0%

29 stored games (Lichess broadcasts since 2023 and FIDE reports): +7 =14 −8 (48%). Score is from David's side.

Events

Games (31)

GMJacek Stopa23032025 Sydney International Open - Championships · Round 6½GMZong-Yuan Zhao24622025 Sydney International Open - Championships · Round 3½FMRay Yang21302026 Victorian Championship · Premier · Round 9LIVEFMRheyansh Reddy Annapureddy22732026 Victorian Championship · Premier · Round 8½CMArthur Gao21502026 Victorian Championship · Premier · Round 71IMRyder Testolin22662026 Darling Downs Open · Round 9½CMJoel Leong22242026 Darling Downs Open · Round 7½FMKai Jie Soo22722026 Victorian Championship · Premier · Round 6LIVEIMYi Liu23862026 Darling Downs Open · Round 6½Atash Iddon21712026 Darling Downs Open · Round 51CMWilliam Rui Liu21262026 Darling Downs Open · Round 4½CMLucas Ni21422026 Darling Downs Open · Round 20CMKelvin Finke20982026 Darling Downs Open · Round 1½FMYifei Hu22232026 Darling Downs Open · Round 8½IMTedric Li23362026 Victorian Championship · Premier · Round 5½FMDomagoj Dragicevic21822026 Victorian Championship · Premier · Round 30FMChristopher Wallis22192026 Victorian Championship · Premier · Round 21FMTejas Datar21242026 Victorian Championship · Premier · Round 11CMJustin Xia21362026 Victorian Championship · Premier · Round 4½GMAwonder Liang2704FIDE World University Team Chess Championship 2026 KO Q1|Monash - Webster · Match 20GMAwonder Liang2704FIDE World University Team Chess Championship 2026 KO Q1|Monash - Webster · Match 10FIDEGMArseniy Nesterov2599FIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16 · Round 60GMJustin Tan25172026 Melbourne International Open · Blitz · Round 40GMTemur Kuybokarov25482026 O2C Doeberl Cup · Round 91GMCristhian Camilo Rios Gomez23852026 O2C Doeberl Cup · Round 8½GMGuha Mitrabha25052026 O2C Doeberl Cup · Round 50GMAzer Mirzoev24382026 O2C Doeberl Cup · Round 41GMZong-Yuan Zhao2435Begonia Open 2026 · Round 7½IMRishi Sardana24662025 Oceania Zonal 3.6 · Round 6½GMTemur Kuybokarov25502025 Oceania Zonal 3.6 · Round 41GMVitaliy Bernadskiy256121st Bangkok Chess Club Open 2024 · Round 40