chessbio.com
Search
Enthusiasts
Titled
Streamers
10
Home
National Master
James Dinham
Games
James Dinham
NM
JD_chess_Academy
Johannesburg
Since 2023 (Inactive)
Chess.com
♟♟
54.2%
-
38.2%
-
7.6%
Bullet
2616
1523W
1083L
221D
Blitz
2529
444W
309L
51D
Rapid
2354
74W
41L
14D
Daily
1223
0W
3L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs STRONGEMOVE123
2403
Mar 18, 2026
3m
B50
Sicilian Defense
JD_chess_Academy won by resignation
Win
vs waytoogeeked
2598
Mar 18, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
JD_chess_Academy won by resignation
Loss
vs waytoogeeked
2607
Mar 18, 2026
3m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
waytoogeeked won by resignation
Loss
vs waytoogeeked
2600
Mar 18, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
waytoogeeked won by resignation
Loss
vs waytoogeeked
2593
Mar 18, 2026
3m
B52
Sicilian Defense: Moscow Variation, Haag Gambit
waytoogeeked won by checkmate
Loss
vs waytoogeeked
2585
Mar 18, 2026
3m
E60
Grünfeld Defense: Counterthrust Variation
waytoogeeked won by resignation
Win
vs waytoogeeked
2577
Mar 18, 2026
3m
B90
Sicilian Defense: Najdorf Variation
JD_chess_Academy won by resignation
Win
vs pizzatime92
2644
Mar 18, 2026
1m
E60
Grünfeld Defense: Counterthrust Variation
JD_chess_Academy won on time
Loss
vs AlexandraSamaganova
2464
Mar 18, 2026
1m
D79
Neo-Gruenfeld, 6.O-O c6 7.cxd5
AlexandraSamaganova won by checkmate
Win
vs unwilling
2582
Mar 15, 2026
1m
A81
Dutch Defense: Blackburne Variation
JD_chess_Academy won by resignation
Win
vs nacer1989
2563
Mar 15, 2026
1m
A08
King's Indian Attack: French Variation
JD_chess_Academy won by checkmate
Win
vs ugetting
2526
Mar 15, 2026
1m
A45
Amazon Attack: Siberian Attack
JD_chess_Academy won on time
Win
vs unwilling
2598
Mar 15, 2026
1m
B02
Alekhine Defense
JD_chess_Academy won on time
Loss
vs Rayo_rojo
2614
Mar 15, 2026
1m
A46
Döry Defense
Rayo_rojo won on time
Draw
vs Genet1c_Anomaly
2577
Mar 15, 2026
1m
E60
Grünfeld Defense: Counterthrust Variation
Game drawn by repetition
Draw
vs Chess_mage1
2548
Mar 15, 2026
1m
B50
Sicilian Defense
Game drawn by timeout vs insufficient material
Win
vs UnknownChessBeauty
2462
Mar 15, 2026
1m
B50
Sicilian Defense
JD_chess_Academy won by checkmate
Win
vs imveryveryslow
2457
Mar 15, 2026
1m
B90
Sicilian Defense: Najdorf Variation
JD_chess_Academy won by checkmate
Win
vs rish1710
2527
Mar 15, 2026
1m
A00
Amar Gambit
JD_chess_Academy won on time
Loss
vs allejam
2626
Mar 15, 2026
1m
A31
English Opening: Symmetrical Variation, Anti-Benoni Variation
allejam won by checkmate