Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
30
Home
International Master
xiaopuyi
Games
xiaopuyi
IM
Since 2023 (Active)
Chess.com
♟♟♟♟♟
50.9%
-
38.0%
-
11.1%
Bullet
2814
359W
249L
46D
Blitz
2783
4515W
3391L
1021D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs QuirkyQuokka6969
2861
May 14, 2026
3m
B12
Caro-Kann Defense
QuirkyQuokka6969 won on time
Loss
vs YegoryoCh
2816
May 14, 2026
3m
C00
French Defense
YegoryoCh won by checkmate
Win
vs puracat
2797
May 14, 2026
3m
C41
Philidor Defense
xiaopuyi won by resignation
Loss
vs MKlose11
2857
May 14, 2026
3m
B23
Sicilian Defense: Closed
MKlose11 won by resignation
Draw
vs NagataNasata
2981
May 14, 2026
3m
B00
Barnes Defense
Game drawn by repetition
Win
vs Ken_2014
2715
May 14, 2026
3m
C10
French Defense: Classical Variation, Svenonius Variation
xiaopuyi won by resignation
Loss
vs Krauchisaurio
2696
May 14, 2026
3m
D38
QGD: Ragozin
Krauchisaurio won by resignation
Win
vs karpoblanca_300
2742
May 14, 2026
3m
B01
Scandinavian Defense
xiaopuyi won on time
Loss
vs Iball95
2921
May 14, 2026
3m
B45
Sicilian Defense: Taimanov Variation, American Attack
Iball95 won by checkmate
Win
vs zhoh_off
2747
May 14, 2026
3m
C18
French Defense: Winawer Variation, Advance Variation
xiaopuyi won by resignation
Loss
vs pcappractice
2788
May 14, 2026
3m
A45
Amazon Attack: Siberian Attack
pcappractice won on time
Win
vs Xtrmntr78
2846
May 14, 2026
3m
D35
QGD: 3.Nc3 Nf6 4.e3
xiaopuyi won on time
Win
vs Zurability
2901
May 14, 2026
3m
D43
Queen's Gambit Declined: Hastings Variation
xiaopuyi won on time
Win
vs giorbinky
2714
May 14, 2026
3m
B12
Caro-Kann Defense
xiaopuyi won by checkmate
Loss
vs Maddcold
2761
May 14, 2026
3m
C41
Philidor Defense
Maddcold won by checkmate
Draw
vs insensitiveman
2675
May 14, 2026
3m
B45
Sicilian Defense: Taimanov Variation, American Attack
Game drawn by repetition
Win
vs Torrepowsky2009
2665
May 14, 2026
3m
B84
Sicilian Defense: Najdorf Variation, Scheveningen Variation
xiaopuyi won on time
Draw
vs slepstari
2736
May 14, 2026
3m
A13
English Opening: Agincourt Defense
Game drawn by stalemate
Loss
vs Jarming
2905
May 14, 2026
3m
B76
Sicilian Defense: Dragon Variation, Yugoslav Attack
Jarming won by checkmate
Win
vs slepstari
2709
May 14, 2026
3m
A13
English Opening: Agincourt Defense
xiaopuyi won on time