chessbio.com
Search
Enthusiasts
Titled
Streamers
18
Home
International Master
Hainan Yang
Games
Hainan Yang
IM
YangHainan
Since 2017 (Active)
Chess.com
♟♟♟♟♟
53.5%
-
40.0%
-
6.5%
Bullet
2564
2813W
2112L
329D
Blitz
2497
116W
93L
30D
Rapid
2554
18W
0L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs sethlaynejerry
2202
Mar 19, 2026
3m
B20
Sicilian Defense
YangHainan won by resignation
Win
vs sethlaynejerry
2202
Mar 19, 2026
3m
A15
English Opening: Anglo-Indian Defense
YangHainan won by resignation
Win
vs sethlaynejerry
2202
Mar 19, 2026
3m
B07
Czech Defense
YangHainan won by resignation
Loss
vs horvi1
2468
Mar 17, 2026
3m
C41
Philidor Defense
horvi1 won on time
Draw
vs JeanPatrice-Benjamin
2463
Mar 17, 2026
3m
A15
English Opening: Anglo-Indian Defense
Game drawn by repetition
Win
vs AtanasovM
2543
Mar 17, 2026
3m
B04
Alekhine Defense: Modern Variation
YangHainan won on time
Loss
vs QueentrapMCC
2468
Mar 15, 2026
3m
B00
Barnes Defense
QueentrapMCC won on time
Win
vs danath74
2510
Mar 15, 2026
3m
A45
Amazon Attack: Siberian Attack
YangHainan won on time
Loss
vs Knyaz13
2471
Mar 15, 2026
3m
B03
Alekhine Defense
Knyaz13 won by resignation
Loss
vs LionKing2367890
2488
Mar 15, 2026
3m
C15
French Defense: MacCutcheon Variation, Wolf Gambit
LionKing2367890 won by resignation
Loss
vs Filkun
2516
Mar 15, 2026
3m
A16
English Opening: Anglo-Grünfeld Defense
Filkun won by checkmate
Loss
vs paan99
2527
Mar 15, 2026
3m
A47
Indian Defense: Schnepper Gambit
paan99 won by resignation
Win
vs sethlaynejerry
2202
Feb 24, 2026
3m
B00
Barnes Defense
YangHainan won by checkmate
Win
vs sethlaynejerry
2114
Feb 5, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
YangHainan won by resignation
Win
vs sethlaynejerry
2114
Feb 5, 2026
3m
A45
Amazon Attack: Siberian Attack
YangHainan won by resignation
Win
vs sethlaynejerry
2114
Feb 5, 2026
3m
A08
King's Indian Attack: French Variation
YangHainan won on time
Win
vs sethlaynejerry
2115
Jan 23, 2026
3m
A20
English Opening: Drill Variation
YangHainan won on time
Win
vs sethlaynejerry
2115
Jan 23, 2026
3m
B06
Modern
YangHainan won by resignation
Loss
vs sethlaynejerry
2115
Jan 23, 2026
3m
B23
Sicilian Defense: Closed
sethlaynejerry won by checkmate
Win
vs sethlaynejerry
2115
Jan 23, 2026
3m
C55
Italian Game: Two Knights Defense
YangHainan won by checkmate