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
2278
Classical
2051
Rapid
2051
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 (2262)
George Wendi Xie (2309)
½-½ 102 2026
David Cannon (2262)
Terrence Tang (2108)
½-½ 127 2026
David Cannon (2262)
Jack Rodgers (2198)
½-½ 39 2026
David Cannon (2262)
Tri Kien Le (2272)
1-0 80 2026
David Cannon (2262)
Ryder Testolin (2238)
1-0 69 2026
Harvey Zhu (2238)
David Cannon (2262)
½-½ 52 2026
Yi Liu (2329)
David Cannon (2262)
1-0 22 2026
Trevor Tao (2341)
David Cannon (2262)
1-0 30 2026
Bahman Kargosha (2035)
David Cannon (2262)
0-1 45 2026
Gary W Lane (2230)
David Cannon (2262)
0-1 34 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
Wesam Al-Mohammad
Ronaldo Ozolins
James Nathaniel Padilla
Julio Emiliano Padilla Aviles
Bipin Padia
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026