Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
15
Home
Enthusiasts
THEJAMESPHAN
Games
Player Profile
THEJAMESPHAN
Since 2020 (Active)
Chess.com
♟♟♟♟♟
54.4% W
40.8% L
4.8% D
Bullet
2278
722W
544L
56D
Blitz
2118
941W
750L
88D
Rapid
2072
147W
62L
15D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs IBKJJ
2204
Jun 1, 2026
3m + 2s
A02
Bird Opening
THEJAMESPHAN won on time
Loss
vs TheRedBaron1917
2038
May 28, 2026
3m + 2s
C12
French Defense: MacCutcheon Variation
TheRedBaron1917 won by resignation
Win
vs Dr_salamander
2021
May 28, 2026
3m + 2s
A04
Colle System: Rhamphorhynchus Variation
THEJAMESPHAN won by resignation
Loss
vs Acharyya
2078
May 27, 2026
3m + 2s
D39
QGD: Ragozin, Vienna, 6.e4
Acharyya won on time
Win
vs Akgupt12
2111
May 27, 2026
3m + 2s
B14
Caro-Kann Defense: Panov Attack
THEJAMESPHAN won by resignation
Win
vs Sergiopg
2026
May 27, 2026
3m + 2s
D45
Semi-Slav Defense: Accelerated Meran Variation
THEJAMESPHAN won by resignation
Draw
vs Lacotho13
2063
May 27, 2026
3m + 2s
A11
English Opening: Caro-Kann Defensive System
Game drawn by insufficient material
Win
vs F1_monaco
2111
May 27, 2026
3m + 2s
B19
Caro-Kann Defense: Classical Variation
THEJAMESPHAN won by resignation
Win
vs uiosv
2024
May 27, 2026
3m + 2s
A11
English Opening: Caro-Kann Defensive System
THEJAMESPHAN won by resignation
Win
vs nimmer6
2076
May 27, 2026
3m + 2s
D38
QGD: Ragozin
THEJAMESPHAN won by resignation
Loss
vs korac
2061
May 27, 2026
3m + 2s
C01
French Defense: Exchange Variation
korac won on time
Win
vs haarlemmadrid
2069
May 27, 2026
3m + 2s
D06
QGD: 2...Bf5 3.cxd5
THEJAMESPHAN won by resignation
Loss
vs DarkMotive
2116
May 27, 2026
3m + 2s
C00
French Defense
DarkMotive won by resignation
Loss
vs kingilly18
2226
May 27, 2026
3m + 2s
E41
Nimzo-Indian Defense: Rubinstein System
kingilly18 won on time
Draw
vs dragonplays512
2036
May 27, 2026
3m + 2s
E61
King's Indian Defense
Game drawn by insufficient material
Loss
vs horassauhutna
2160
May 27, 2026
3m + 2s
A00
Amar Gambit
horassauhutna won on time
Win
vs ItsQueensie
1946
May 27, 2026
3m + 2s
D37
QGD: 4.Nf3
THEJAMESPHAN won on time
Loss
vs viju_joe
2070
May 27, 2026
3m + 2s
C06
French Defense: Tarrasch Variation, Closed Variation, Main Line
viju_joe won on time
Win
vs tekinho2
1950
May 27, 2026
3m + 2s
C01
French Defense: Exchange Variation
THEJAMESPHAN won by resignation
Loss
vs cure_ac
2086
May 26, 2026
3m + 2s
A00
Amar Gambit
cure_ac won on time