Skip to main content
chessbio.com
Search
Home
International Master
David Cannon
Games
Player Profile
David Cannon
IM
dcann0n88
Since 2016 (Active)
Chess.com
♟♟♟♟♟
47.7% W
45.9% L
6.4% D
Bullet
2505
494W
561L
60D
Blitz
2554
1356W
1255L
171D
Rapid
2085
58W
22L
26D
Daily
1476
2W
0L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs dove_2005
2499
Sep 9, 2026
3m
B22
Sicilian Defense: Alapin Variation
dove_2005 won by resignation
Win
vs Trojan_Chesss
2539
Sep 2, 2026
3m
A48
East Indian Defense
dcann0n88 won on time
Win
vs vatsalchess64
2534
Sep 2, 2026
3m
E73
King's Indian Defense: Averbakh Variation
dcann0n88 won by resignation
Win
vs Yolo419
2435
Sep 2, 2026
3m
A13
English Opening: Agincourt Defense
dcann0n88 won on time
Win
vs falzehope0
2443
Sep 1, 2026
3m
B07
Czech Defense
dcann0n88 won by checkmate
Win
vs NormWeinstein
2499
Sep 1, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
dcann0n88 won on time
Win
vs tonyrendon37
2620
Sep 1, 2026
3m
A58
Benko Gambit Accepted: Central Storming Variation
dcann0n88 won by checkmate
Loss
vs JeremySK
2461
Sep 1, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
JeremySK won by resignation
Win
vs MFguimaraes
2523
Sep 1, 2026
3m
B08
Pirc Defense: Classical Variation
dcann0n88 won by checkmate
Loss
vs davisjk
2376
Aug 31, 2026
3m
A25
English Opening: Closed, Taimanov Variation
davisjk won by resignation
Win
vs BCBeef
2426
Aug 31, 2026
3m
B45
Sicilian Defense: Taimanov Variation, American Attack
dcann0n88 won by resignation
Loss
vs Davidcj2310
2427
Aug 31, 2026
3m
B36
Sicilian Defense: Accelerated Dragon, Maróczy Bind
Davidcj2310 won by resignation
Loss
vs MidnightXesssee
2726
Aug 31, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
MidnightXesssee won by checkmate
Loss
vs kot60
2539
Aug 31, 2026
3m
C55
Italian Game: Two Knights Defense
kot60 won by resignation
Loss
vs Azim_Japarow
2519
Aug 30, 2026
3m
B80
Sicilian Defense: Scheveningen Variation
Azim_Japarow won on time
Draw
vs kot60
2545
Aug 30, 2026
3m
B20
Sicilian Defense
Game drawn by agreement
Win
vs Omer-Sarikaya
2435
Aug 30, 2026
3m
C42
Petrov's Defense
dcann0n88 won by resignation
Loss
vs fpawn
2427
Aug 30, 2026
3m
B22
Sicilian Defense: Alapin Variation
fpawn won by checkmate
Win
vs Dylan_Tama_Piwari
2432
Aug 28, 2026
3m
B07
Czech Defense
dcann0n88 won by resignation
Win
vs dbb123
2498
Aug 28, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
dcann0n88 won by resignation