Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
Home
National Master
James Dinham
Games
Player Profile
James Dinham
NM
JD_chess_Academy
Johannesburg
Since 2023 (Active)
Chess.com
♟♟♟♟♟
52.9% W
38.8% L
8.2% D
Bullet
2597
1937W
1436L
304D
Blitz
2665
716W
530L
106D
Rapid
2382
98W
48L
18D
Daily
1223
0W
3L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs TymonSzuster09
1467
Jun 1, 2026
3m
B90
Sicilian Defense: Najdorf Variation
JD_chess_Academy won by resignation
Draw
vs TymonSzuster09
1467
Jun 1, 2026
3m
A08
King's Indian Attack: French Variation
Game drawn by agreement
Win
vs bpc61
1592
Jun 1, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
JD_chess_Academy won by resignation
Win
vs junk_dealer
1652
Jun 1, 2026
3m
D02
London System: Poisoned Pawn Variation
JD_chess_Academy won by resignation
Win
vs valentinsalageanu
1035
Jun 1, 2026
5m
B50
Sicilian Defense
JD_chess_Academy won by checkmate
Win
vs valentinsalageanu
1035
Jun 1, 2026
5m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
JD_chess_Academy won by resignation
Win
vs bozkurt-turan
1702
Jun 1, 2026
3m
D11
Slav Defense: Bonet Gambit
JD_chess_Academy won by resignation
Draw
vs Sipdermoan
1571
Jun 1, 2026
5m
D94
Gruenfeld: 5.e3 O-O
Game drawn by agreement
Win
vs vinny-sellina2
2010
Jun 1, 2026
3m
B21
Bird Opening: Dutch Variation, Batavo Gambit
JD_chess_Academy won by resignation
Win
vs vinny-sellina2
2010
Jun 1, 2026
3m
D79
Neo-Gruenfeld, 6.O-O c6 7.cxd5
JD_chess_Academy won by resignation
Win
vs Emre-P
1430
May 30, 2026
15m + 10s
B02
Alekhine Defense
JD_chess_Academy won by resignation
Draw
vs Emre-P
1430
May 30, 2026
15m + 10s
B94
Sicilian Defense: Najdorf Variation
Game drawn by agreement
Win
vs Dynaknight19
1859
May 29, 2026
10m
A49
Indian Defense: Przepiorka Variation
JD_chess_Academy won on time
Win
vs Dynaknight19
1859
May 29, 2026
10m
D78
Neo-Gruenfeld, 6.O-O c6 7.b3
JD_chess_Academy won on time
Loss
vs edfeeed
2759
May 29, 2026
1m
A00
Amar Gambit
edfeeed won by resignation
Loss
vs xiaottt5164
2651
May 29, 2026
3m
B94
Sicilian Defense: Najdorf Variation
xiaottt5164 won by resignation
Win
vs vnnm
2646
May 29, 2026
3m
D78
Neo-Gruenfeld, 6.O-O c6 7.b3
JD_chess_Academy won by resignation
Win
vs nguyen0204
2470
May 29, 2026
3m
E18
Queen's Indian Defense: Classical Variation, Tiviakov Defense
JD_chess_Academy won by resignation
Win
vs GarbuzIlya
2621
May 29, 2026
3m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
JD_chess_Academy won by checkmate
Draw
vs amboolan
2547
May 29, 2026
3m
A46
Döry Defense
Game drawn by repetition