Skip to content
play-white Coach Play
puzzle-piece Coach Puzzles
lessons Coach Learn
training Coach Train
binoculars Coach Watch
friends Coach Community
ellipsis Coach Other

Search

Sign Up Log In
Chess.com
Sign Up Log In
masters
The Top Chess Players in the World

IM David Cannon

David Cannon
Full name
David Cannon
Born
2001 (age 25)‎
Place of birth
Federation
Australia
Profiles
#
World Ranking
2337
Classical
2050
Rapid
2107
Blitz

Bio

Most Played Openings

White Pieces
Slav Defense (1 games)
Alapin Sicilian Defense: Barmen, Modern Line (1 games)
Sicilian Defense: Kan, Maróczy Bind Formation (1 games)
Scandinavian Defense: Mieses-Kotrč, Gubinsky-Melts Defense (1 games)
Black Pieces
Sicilian Defense: Slow Variation (1 games)
Queen's Pawn Opening: Chigorin Variation (1 games)
King's Indian Defense: Normal Variation (1 games)
English Opening: Anglo-Indian, Queen's Knight Variation (1 games)
English Opening: Anglo-Indian, King's Indian Defense (1 games)

Games

Players Result Moves Year
David Cannon (2278)
Zhao Zong-Yuan (2435)
½-½ 38 2026
David Cannon (2297)
Reinier Diaz (1982)
0-1 33 2026
David Cannon (2297)
Justin Tan (2510)
0-1 36 2026
David Cannon (2297)
Malhaar Bipin Mehta (1870)
1-0 61 2026
David Cannon (2297)
Jaden Chi (1573)
1-0 28 2026
David Cannon (2278)
Kris Chan (2134)
1-0 39 2026
David Cannon (2278)
Daniel Melamed (2088)
1-0 27 2026
David Cannon (2278)
Lucas Zhao (1966)
1-0 53 2026
David Cannon (2262)
Tri Kien Le (2272)
1-0 80 2026
David Cannon (2262)
Ryder Testolin (2238)
1-0 69 2026
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Latest News
ChessKid Crowns 7 National Champions In Its 7th Year ChessKid Crowns 7 National Champions In Its 7th Year
2018 ChessKid Online Championship Broadcast Live This Weekend 2018 ChessKid Online Championship Broadcast Live This Weekend
'Drunken Pirates' Hijack Wins In U.S. Champs Opener 'Drunken Pirates' Hijack Wins In U.S. Champs Opener
Recent Players
Ted O`callaghan
Ned O`brien
Conn O`hannaidh
Prince Marf Pabuaya
Arya Pabla
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026