Skip to main content
chessbio.com
Search
Home
Streamers
Jd Cannon
Games
Player Profile
Jd Cannon
jdcannon
Since 2009 (Active)
Chess.com
♟♟♟♟♟♟
54.5% W
42.9% L
2.6% D
Bullet
2298
3198W
2793L
123D
Blitz
2202
3271W
2602L
155D
Rapid
2062
302W
204L
38D
Daily
1766
657W
245L
44D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
19 games
Loss
vs SupremeAncestor
2603
May 20, 2026
1m
E76
King's Indian Defense: Four Pawns Attack
SupremeAncestor won by resignation
Loss
vs Mamado22M
2193
May 15, 2026
3m
D31
QGD: 3.Nc3 Bb4
Mamado22M won on time
Win
vs SACREDSEVEN
2179
May 10, 2026
3m
B15
Caro-Kann Defense
jdcannon won on time
Win
vs Kimpatzu
2121
May 9, 2026
3m
D06
QGD: 2...Bf5 3.cxd5
jdcannon won on time
Loss
vs Ivica1954
2176
May 5, 2026
3m
E41
Nimzo-Indian Defense: Rubinstein System
Ivica1954 won by resignation
Loss
vs kbz00
2010
Apr 17, 2026
3m
D35
QGD: 3.Nc3 Nf6 4.e3
kbz00 won by resignation
Win
vs YChess
2278
Apr 17, 2026
3m
D00
Amazon Attack
jdcannon won by resignation
Win
vs JDQA
2026
Apr 10, 2026
3m
D10
Slav Defense
jdcannon won by resignation
Loss
vs JDQA
2026
Apr 10, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
JDQA won by resignation
Win
vs JDQA
2058
Apr 9, 2026
3m
B15
Caro-Kann Defense
jdcannon won by resignation
Win
vs JDQA
1826
Apr 8, 2026
10m
B15
Caro-Kann Defense
jdcannon won by resignation
Loss
vs JDQA
1826
Apr 8, 2026
10m
A00
Amar Gambit
JDQA won by resignation
Win
vs JDQA
1826
Apr 8, 2026
10m
B18
Caro-Kann Defense: Classical Variation
jdcannon won by resignation
Loss
vs JDQA
1826
Apr 8, 2026
10m
A00
Amar Gambit
JDQA won by resignation
Win
vs JDQA
1826
Apr 7, 2026
10m
D22
QGA: Alekhine, 4.e3
jdcannon won by resignation
Win
vs JDQA
1826
Apr 7, 2026
10m
D10
Slav Defense
jdcannon won by resignation
Win
vs JDQA
2021
Apr 1, 2026
3m
D20
QGA: 3.e3 c5
jdcannon won by resignation
Win
vs JDQA
2021
Apr 1, 2026
3m
A00
Amar Gambit
jdcannon won by resignation
Win
vs JDQA
2021
Apr 1, 2026
3m
D31
QGD: 3.Nc3 Bb4
jdcannon won by resignation