IM David Cannon
IM David Cannon has a rating of 2291 in the most recent games stored here. ChessBinder has 123 games of David Cannon, played from 6 April 2023 to 26 August 2026. The most recent is a win with Black against Tejas Datar in Round 1 of 2026 Victorian Championship Premier, on 26 August 2026.
Games from the events ChessBinder has covered since 4 October 2026, and from the Lichess broadcast database since 5 January 2020.
In these games
- Games
- 123
- Won
- 54
- Drawn
- 41
- Lost
- 21
Games
- Won0–1as BlackagainstFM Datar, Tejas2026 Victorian Championship Premier, Round 1Replay the game against Datar, Tejas
- Won1–0as WhiteagainstFM Wallis, Christopher2026 Victorian Championship Premier, Round 2Replay the game against Wallis, Christopher
- Drew½–½as WhiteagainstCM Xia, Justin2026 Victorian Championship Premier, Round 4Replay the game against Xia, Justin
- Drew½–½as BlackagainstIM Li, Tedric2026 Victorian Championship Premier, Round 5Replay the game against Li, Tedric
- Lost1–0as BlackagainstFM Dragicevic, Domagoj2026 Victorian Championship Premier, Round 3Replay the game against Dragicevic, Domagoj
- Lost1–0as BlackagainstGM Liang, AwonderFIDE World University Team Chess Championship 2026 KO Q1|Monash - Webster, Match 2Replay the game against Liang, Awonder
- Lost0–1as WhiteagainstGM Liang, AwonderFIDE World University Team Chess Championship 2026 KO Q1|Monash - Webster, Match 1Replay the game against Liang, Awonder
- Won1–0as WhiteagainstCM Gao, Arthur2026 Box Hill Club Championship, Round 9Replay the game against Gao, Arthur
- Won1–0as WhiteagainstCM Kalina, Leo2026 Box Hill Club Championship, Round 5Replay the game against Kalina, Leo
- Lost0–1as WhiteagainstGM Nesterov, ArseniyFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 6Replay the game against Nesterov, Arseniy
- Lost0–1as Whiteagainst Krivitskiy, AlexandrFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 1Replay the game against Krivitskiy, Alexandr
- Won0–1as BlackagainstFM Tleukhanov, YerlanFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 4Replay the game against Tleukhanov, Yerlan
- Drew½–½as BlackagainstFM Soo, Kai Jie2026 Box Hill Club Championship, Round 6Replay the game against Soo, Kai Jie
- Drew½–½as WhiteagainstFM Chan, LuisFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 3Replay the game against Chan, Luis
- Won0–1as BlackagainstFM Chan, Luis2026 Box Hill Club Championship, Round 4Replay the game against Chan, Luis
- Drew½–½as WhiteagainstFM Nemeth, John2026 Box Hill Club Championship, Round 3Replay the game against Nemeth, John
- Lost1–0as BlackagainstFM Laptii, NazarFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 2Replay the game against Laptii, Nazar
- Lost1–0as BlackagainstIM Tarigan, Gilbert ElroyFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 7Replay the game against Tarigan, Gilbert Elroy
- Won1–0as Whiteagainst Zhao, YihanFIDE World University Team Chess Championship 2026 |Swiss Qualifier 2 Match 1-16, Round 5Replay the game against Zhao, Yihan
- Drew½–½as WhiteagainstFM Dragicevic, Domagoj2026 Box Hill Club Championship, Round 7Replay the game against Dragicevic, Domagoj
- Won1–0as WhiteagainstGM Kuybokarov, Temur2026 O2C Doeberl Cup, Round 9Replay the game against Kuybokarov, Temur
- Drew½–½as BlackagainstGM Rios Gomez, Cristhian Camilo2026 O2C Doeberl Cup, Round 8Replay the game against Rios Gomez, Cristhian Camilo
- Won1–0as WhiteagainstGM Mirzoev, Azer2026 O2C Doeberl Cup, Round 4Replay the game against Mirzoev, Azer
- Lost0–1as Whiteagainst Millan, Reinier2026 Melbourne International Open | Blitz, Round 6Replay the game against Millan, Reinier
- Won0–1as Blackagainst Hong, Wilbur2026 Melbourne International Open | Blitz, Round 3Replay the game against Hong, Wilbur
- Won0–1as Blackagainst Kodituwakku, Damhiru2026 Melbourne International Open | Blitz, Round 1Replay the game against Kodituwakku, Damhiru
- Lost1–0as BlackagainstGM Mitrabha, Guha2026 O2C Doeberl Cup, Round 5Replay the game against Mitrabha, Guha
- Lost1–0as BlackagainstFM Khandelwal, Ankush2026 Melbourne International Open | Blitz, Round 9Replay the game against Khandelwal, Ankush
- Drew½–½as WhiteagainstIM Ikeda, Junta2026 O2C Doeberl Cup, Round 3Replay the game against Ikeda, Junta
- Won0–1as Blackagainst Ruthvik R2026 Melbourne International Open | Blitz, Round 5Replay the game against Ruthvik R
- Drew½–½as BlackagainstFM Chakrabarty, Reyaansh2026 O2C Doeberl Cup, Round 6Replay the game against Chakrabarty, Reyaansh
- Lost0–1as WhiteagainstGM Tan, Justin2026 Melbourne International Open | Blitz, Round 4Replay the game against Tan, Justin
- Won1–0as Whiteagainst Mehta, Malhaar Bipin2026 Melbourne International Open | Blitz, Round 8Replay the game against Mehta, Malhaar Bipin
- Won1–0as Whiteagainst Chi, Jaden2026 Melbourne International Open | Blitz, Round 2Replay the game against Chi, Jaden
- Won0–1as Blackagainst Coffey, Ruari2026 Melbourne International Open | Blitz, Round 7Replay the game against Coffey, Ruari
- Drew½–½as WhiteagainstGM Zhao, Zong-YuanBegonia Open 2026, Round 7Replay the game against Zhao, Zong-Yuan
- Won0–1as Blackagainst Anderson, AlistairBegonia Open 2026, Round 1Replay the game against Anderson, Alistair
- Drew½–½as BlackagainstFM Dai, ChengBegonia Open 2026, Round 3Replay the game against Dai, Cheng
- Won1–0as WhiteagainstFM Melamed, DanielBegonia Open 2026, Round 4Replay the game against Melamed, Daniel
- Won1–0as Whiteagainst Zhao, LucasBegonia Open 2026, Round 2Replay the game against Zhao, Lucas
- Won1–0as WhiteagainstFM Chan, KrisBegonia Open 2026, Round 6Replay the game against Chan, Kris
- Drew½–½as BlackagainstFM Dragicevic, DomagojBegonia Open 2026, Round 5Replay the game against Dragicevic, Domagoj
- Drew½–½as WhiteagainstIM Xie, George WendiAustralian Chess Championships 2026 - Championship, Round 6Replay the game against Xie, George Wendi
- Drew½–½as WhiteagainstFM Rodgers, JackAustralian Chess Championships 2026 - Championship, Round 2Replay the game against Rodgers, Jack
- Won1–0as WhiteagainstFM Testolin, RyderAustralian Chess Championships 2026 - Championship, Round 8Replay the game against Testolin, Ryder
- Won1–0as WhiteagainstCM Le Tri KienAustralian Chess Championships 2026 - Championship, Round 11Replay the game against Le Tri Kien
- Lost1–0as BlackagainstFM Liu, YiAustralian Chess Championships 2026 - Championship, Round 9Replay the game against Liu, Yi
- Won0–1as BlackagainstFM Kargosha, BahmanAustralian Chess Championships 2026 - Championship, Round 7Replay the game against Kargosha, Bahman
- Lost1–0as BlackagainstIM Tao, TrevorAustralian Chess Championships 2026 - Championship, Round 3Replay the game against Tao, Trevor
- Drew½–½as Blackagainst Zhu, Harvey (Hanchen)Australian Chess Championships 2026 - Championship, Round 10Replay the game against Zhu, Harvey (Hanchen)