Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
24
Home
Candidate Master
Jeffrey Xu
Games
Player Profile
Jeffrey Xu
CM
TastyFrenchFries
Toronto
Since 2015 (Active)
Chess.com
♟♟♟♟♟♟
47.9% W
47.8% L
4.3% D
Bullet
2554
8281W
8409L
665D
Blitz
2398
2366W
2253L
282D
Rapid
2268
18W
8L
4D
Daily
1805
67W
32L
3D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs doublexclam
2420
Jun 3, 2026
3m
A05
King's Indian Attack
doublexclam won - game abandoned
Loss
vs lihuemahmud10
2425
Jun 3, 2026
3m
C02
French Defense: Advance Variation
lihuemahmud10 won - game abandoned
Loss
vs boodesh1362
2494
Jun 3, 2026
3m
B15
Caro-Kann Defense
boodesh1362 won - game abandoned
Win
vs kumareshp
2414
Jun 3, 2026
3m
A48
East Indian Defense
TastyFrenchFries won on time
Loss
vs im_just_a_sheep
2421
Jun 3, 2026
3m
B34
Sicilian Defense: Accelerated Dragon, Exchange Variation
im_just_a_sheep won by resignation
Loss
vs GM_SzachowyKocur
2471
Jun 3, 2026
3m
E61
King's Indian Defense
GM_SzachowyKocur won by checkmate
Win
vs Dopamine228
2434
Jun 3, 2026
3m
B02
Alekhine Defense
TastyFrenchFries won on time
Loss
vs Turkish-Lion
2566
Jun 2, 2026
3m
B19
Caro-Kann Defense: Classical Variation
Turkish-Lion won - game abandoned
Loss
vs SamCopeland
2556
Jun 2, 2026
3m
C47
Four Knights Game
SamCopeland won by resignation
Win
vs MuBaassir6043235
2407
Jun 2, 2026
3m
B04
Alekhine Defense: Modern Variation
TastyFrenchFries won by resignation
Loss
vs LakijemaloNervozan
2421
May 31, 2026
3m
A13
English Opening: Agincourt Defense
LakijemaloNervozan won by resignation
Loss
vs LemosPB89
2452
May 31, 2026
3m
D11
Slav Defense: Bonet Gambit
LemosPB89 won on time
Win
vs joanmg
2398
May 31, 2026
3m
B80
Sicilian Defense: Scheveningen Variation
TastyFrenchFries won by resignation
Win
vs TomG1018
2407
May 31, 2026
3m
B22
Sicilian Defense: Alapin Variation
TastyFrenchFries won by resignation
Loss
vs Elteacher91
2420
May 31, 2026
3m
A49
Indian Defense: Przepiorka Variation
Elteacher91 won - game abandoned
Loss
vs nissemandennummer1
2532
May 31, 2026
3m
A13
English Opening: Agincourt Defense
nissemandennummer1 won on time
Loss
vs zarejamal
2514
May 31, 2026
3m
B02
Alekhine Defense
zarejamal won by checkmate
Win
vs biz010761
2448
May 31, 2026
3m
B07
Czech Defense
TastyFrenchFries won by resignation
Win
vs ChessStrategy0
2578
May 31, 2026
3m
A45
Amazon Attack: Siberian Attack
TastyFrenchFries won on time
Win
vs shemshak873
2406
May 31, 2026
3m
B19
Caro-Kann Defense: Classical Variation
TastyFrenchFries won by resignation