Skip to main content
chessbio.com
Search
Home
National Master
Eric Zhang
Games
Player Profile
Eric Zhang
NM
purpurice
IB6EFA
Since 2015 (Active)
Chess.com
♟♟♟♟♟♟
47.8% W
45.2% L
7.0% D
Bullet
2901
1512W
1516L
172D
Blitz
2815
3455W
3298L
579D
Rapid
2534
190W
104L
27D
Daily
1783
248W
184L
11D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs ElijahLogozar
2733
Aug 24, 2026
3m
A00
Amar Gambit
purpurice won on time
Loss
vs Ioanradu2006
2749
Aug 19, 2026
3m
B00
Barnes Defense
Ioanradu2006 won by resignation
Win
vs yoyolol34
2739
Aug 19, 2026
3m
A02
Bird Opening
purpurice won by resignation
Loss
vs MasterTheSquares
2778
Aug 17, 2026
3m
A00
Amar Gambit
MasterTheSquares won by resignation
Win
vs MadeForJesus
2769
Aug 17, 2026
3m
A00
Amar Gambit
purpurice won by resignation
Win
vs Seppppppy
2778
Aug 17, 2026
3m
B00
Barnes Defense
purpurice won by resignation
Win
vs Saqo25
2742
Aug 17, 2026
3m
A00
Amar Gambit
purpurice won by resignation
Draw
vs Desigmaskibidi2002
2764
Aug 17, 2026
3m
A00
Amar Gambit
Game drawn by insufficient material
Win
vs Peshkata23232
2860
Aug 16, 2026
3m
B00
Barnes Defense
purpurice won by checkmate
Loss
vs varunkrishnanchess
2776
Aug 16, 2026
3m
A00
Amar Gambit
varunkrishnanchess won by resignation
Win
vs kassablanca
2794
Aug 16, 2026
3m
A00
Amar Gambit
purpurice won by resignation
Draw
vs GM4life
2760
Aug 14, 2026
3m
A00
Amar Gambit
Game drawn by repetition
Win
vs IKKPHD
2730
Aug 8, 2026
3m
B00
Barnes Defense
purpurice won on time
Loss
vs farzadbfd
2840
Aug 7, 2026
3m
C00
French Defense
farzadbfd won by checkmate
Loss
vs ANTONINPD
2710
Aug 7, 2026
3m
A00
Amar Gambit
ANTONINPD won by resignation
Win
vs LaFocaElOriginal
2784
Aug 5, 2026
3m
A00
Amar Gambit
purpurice won by resignation
Loss
vs goldenpuppy
2785
Aug 4, 2026
3m
A00
Amar Gambit
goldenpuppy won by resignation
Loss
vs AGW2016
2883
Aug 4, 2026
3m
B00
Barnes Defense
AGW2016 won on time
Loss
vs Let_it_be_1
2745
Aug 4, 2026
3m
B00
Barnes Defense
Let_it_be_1 won by checkmate
Win
vs diokletian
2810
Aug 1, 2026
3m
C00
French Defense
purpurice won on time