Skip to main content
chessbio.com
Search
Streamers
Home
International Master
Yingrui Lin
Games
Player Profile
Yingrui Lin
IM
HuiXiang
Since 2014 (Active)
Chess.com
♟♟♟
56.2% W
34.2% L
9.6% D
Bullet
2587
56W
7L
2D
Blitz
2802
497W
348L
100D
Rapid
2344
64W
18L
3D
Daily
1023
0W
2L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Meeehssi
2750
Nov 2, 2026
3m
D31
QGD: 3.Nc3 Bb4
HuiXiang won by checkmate
Loss
vs Meeehssi
2757
Nov 2, 2026
3m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
Meeehssi won by resignation
Draw
vs Meeehssi
2748
Nov 2, 2026
3m
D37
QGD: 4.Nf3
Game drawn by repetition
Win
vs Meeehssi
2747
Nov 2, 2026
3m
B75
Sicilian Defense: Dragon Variation, Yugoslav Attack, Belezky Line
HuiXiang won by checkmate
Loss
vs NassauGambit
2870
Nov 2, 2026
3m
A45
Amazon Attack: Siberian Attack
NassauGambit won by resignation
Win
vs gueraumasague
2749
Nov 1, 2026
3m
A00
Amar Gambit
HuiXiang won by resignation
Draw
vs KuzuevDanil
2693
Nov 1, 2026
3m
A46
Döry Defense
Game drawn by stalemate
Loss
vs Fists23
2816
Nov 1, 2026
3m
E12
Nimzo-Indian Defense: Three Knights Variation, Duchamp Variation
Fists23 won by resignation
Win
vs SouS007
2735
Nov 1, 2026
3m
A34
English Opening: Symmetrical Variation, Fianchetto Variation
HuiXiang won by resignation
Loss
vs NoFlaggingPlz
2718
Nov 1, 2026
3m
A45
Amazon Attack: Siberian Attack
NoFlaggingPlz won by resignation
Loss
vs hugospangenberg
2840
Nov 1, 2026
3m
A46
Döry Defense
hugospangenberg won by resignation
Loss
vs GP9isback23
2842
Nov 1, 2026
3m
E18
Queen's Indian Defense: Classical Variation, Tiviakov Defense
GP9isback23 won on time
Win
vs LavenderOnSunday
2606
Nov 1, 2026
3m
D34
QGD Tarrasch: 7.Bg2 Be7 8.O-O
HuiXiang won by resignation
Loss
vs TayTay748
2753
Nov 1, 2026
3m
B23
Sicilian Defense: Closed
TayTay748 won by resignation
Loss
vs user332994353
2856
Nov 1, 2026
3m
E05
Catalan Opening: Open Defense, Classical Line
user332994353 won by resignation
Draw
vs OshrieJreyes
2862
Nov 1, 2026
3m
B50
Sicilian Defense
Game drawn by repetition
Draw
vs YouHaveNoRickOwens
2716
Nov 1, 2026
3m
D37
QGD: 4.Nf3
Game drawn by agreement
Win
vs FaceEverytingAndRice
2726
Nov 1, 2026
3m
A05
King's Indian Attack
HuiXiang won on time
Draw
vs clemcand64
2807
Nov 1, 2026
3m
D37
QGD: 4.Nf3
Game drawn by repetition
Win
vs dont_think_twich
2708
Nov 1, 2026
3m
B20
Sicilian Defense
HuiXiang won by resignation