chessbio.com
Search
Enthusiasts
Titled
Streamers
16
Home
National Master
Yusheng Xia
Games
Yusheng Xia
NM
yushengxia2500
Since 2016 (Inactive)
Chess.com
♟
55.6%
-
39.4%
-
5.0%
Bullet
2335
1540W
1218L
137D
Blitz
2374
1201W
737L
109D
Rapid
2240
37W
15L
4D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs Dexteraberdeen
2442
Mar 28, 2026
3m
B06
Modern
Dexteraberdeen won by resignation
Loss
vs VMR_12
2390
Mar 28, 2026
1m
B06
Modern
VMR_12 won by resignation
Loss
vs jairparedess
2344
Mar 28, 2026
1m
E00
Catalan Opening
jairparedess won by resignation
Win
vs Supernova2404
2320
Mar 28, 2026
1m
B06
Modern
yushengxia2500 won on time
Win
vs Abd-2025
2259
Mar 27, 2026
1m
D53
QGD: 4.Bg5 Be7 5.cxd5 Nxd5
yushengxia2500 won by resignation
Loss
vs ibrahimi2009
2258
Mar 27, 2026
1m
D43
Queen's Gambit Declined: Hastings Variation
ibrahimi2009 won by resignation
Win
vs Ozbek87
2259
Mar 27, 2026
1m
A31
English Opening: Symmetrical Variation, Anti-Benoni Variation
yushengxia2500 won on time
Loss
vs MRBigtimer
2469
Mar 27, 2026
1m
B06
Modern
MRBigtimer won by checkmate
Draw
vs RafaSdT
2306
Mar 27, 2026
1m
D26
QGA: 4.e3 e6 5.Bxc4
Game drawn by repetition
Win
vs HarpiaJ
2462
Mar 27, 2026
1m
A40
Australian Defense
yushengxia2500 won on time
Win
vs Bullettrainn
2346
Mar 27, 2026
1m
A41
Modern Defense
yushengxia2500 won on time
Loss
vs selfmateman1
2258
Mar 27, 2026
1m
A85
Dutch Defense: Queen's Knight Variation
selfmateman1 won by resignation
Win
vs SuryaSkand
2373
Mar 26, 2026
1m
C05
French Defense: Tarrasch Variation, Botvinnik Variation
yushengxia2500 won by checkmate
Win
vs Vierek
2255
Mar 26, 2026
1m
D02
London System: Poisoned Pawn Variation
yushengxia2500 won by checkmate
Win
vs YearOfThePenguin
2347
Mar 26, 2026
1m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
yushengxia2500 won by resignation
Win
vs medtner70
2320
Mar 26, 2026
1m
A40
Australian Defense
yushengxia2500 won by resignation
Win
vs Kratosj
2256
Mar 25, 2026
1m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
yushengxia2500 won by resignation
Loss
vs JohnD1914
2351
Mar 25, 2026
1m
B06
Modern
JohnD1914 won - game abandoned
Win
vs Badfish99
2354
Mar 24, 2026
1m
A00
Amar Gambit
yushengxia2500 won by resignation
Loss
vs GetRichBrothers
2252
Mar 24, 2026
1m
A40
Australian Defense
GetRichBrothers won by resignation