Skip to main content
chessbio.com
Search
Home
National Master
James Dinham
Games
Player Profile
James Dinham
NM
JD_chess_Academy
Johannesburg
Since 2023 (Active)
Chess.com
♟♟♟♟♟
52.7% W
38.9% L
8.4% D
Bullet
2651
1984W
1477L
310D
Blitz
2697
788W
601L
126D
Rapid
2469
118W
54L
26D
Daily
1223
0W
3L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Leo13558
628
Sep 7, 2026
10m
D06
QGD: 2...Bf5 3.cxd5
JD_chess_Academy won by checkmate
Win
vs Leo13558
628
Sep 7, 2026
10m
C50
Blackburne Shilling Gambit
JD_chess_Academy won by checkmate
Win
vs Leo13558
628
Sep 7, 2026
10m
C20
Barnes Opening: Walkerling
JD_chess_Academy won by resignation
Loss
vs Arshiya-1388
2461
Sep 7, 2026
10m
D11
Slav Defense: Bonet Gambit
Arshiya-1388 won by resignation
Loss
vs Hi_I_AM_VERITY_123
2505
Sep 7, 2026
10m
A08
King's Indian Attack: French Variation
Hi_I_AM_VERITY_123 won by checkmate
Draw
vs Hi_I_AM_VERITY_123
2497
Sep 7, 2026
10m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
Game drawn by insufficient material
Win
vs city_of_dreams
2534
Sep 4, 2026
10m
A49
Indian Defense: Przepiorka Variation
JD_chess_Academy won by resignation
Win
vs MadMaxPayne26
2508
Sep 4, 2026
10m
D83
Gruenfeld: Gruenfeld Gambit, 6.Qb3
JD_chess_Academy won by resignation
Win
vs DusterSand
2461
Sep 4, 2026
10m
B15
Caro-Kann Defense
JD_chess_Academy won by resignation
Draw
vs DusterSand
2469
Sep 4, 2026
10m
D00
Amazon Attack
Game drawn by agreement
Loss
vs 2100SchizoidMan
2461
Sep 4, 2026
10m
A45
Amazon Attack: Siberian Attack
2100SchizoidMan won by resignation
Loss
vs Hamzeh_Masoud
2713
Sep 4, 2026
1m
B50
Sicilian Defense
Hamzeh_Masoud won by resignation
Loss
vs Yibiypapa
2639
Sep 4, 2026
1m
D02
London System: Poisoned Pawn Variation
Yibiypapa won on time
Loss
vs jat0123
2698
Sep 4, 2026
1m
E01
Catalan Opening: Closed
jat0123 won by resignation
Win
vs lnBetween
2657
Sep 4, 2026
1m
D02
London System: Poisoned Pawn Variation
JD_chess_Academy won by checkmate
Loss
vs PTT100
2663
Sep 4, 2026
1m
B90
Sicilian Defense: Najdorf Variation
PTT100 won by resignation
Draw
vs AnthonyGabriel7
2685
Sep 4, 2026
1m
A48
East Indian Defense
Game drawn by repetition
Loss
vs IrisInkk
2816
Sep 4, 2026
1m
A04
Colle System: Rhamphorhynchus Variation
IrisInkk won by resignation
Win
vs disrespect_2010
2668
Sep 4, 2026
1m
E00
Catalan Opening
JD_chess_Academy won - game abandoned
Draw
vs Freeeeeeeeeeeeeeeeee
2710
Sep 4, 2026
1m
B74
Sicilian Defense: Dragon Variation, Classical Variation, Alekhine Line
Game drawn by repetition