Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
30
Home
International Master
Yingrui Lin
Games
Player Profile
Yingrui Lin
IM
HuiXiang
Since 2014 (Active)
Chess.com
♟♟♟
58.4% W
33.4% L
8.2% D
Bullet
2572
53W
6L
2D
Blitz
2753
344W
238L
60D
Rapid
2344
64W
18L
3D
Daily
1023
0W
2L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs red_nevera
2682
Jun 5, 2026
3m
B90
Sicilian Defense: Najdorf Variation
HuiXiang won by resignation
Draw
vs ManojChessBank
2727
Jun 5, 2026
3m
D37
QGD: 4.Nf3
Game drawn by agreement
Win
vs OneEyedGuest
2610
May 31, 2026
3m
B94
Sicilian Defense: Najdorf Variation
HuiXiang won by resignation
Loss
vs Car-96
2632
May 29, 2026
3m
B94
Sicilian Defense: Najdorf Variation
Car-96 won by resignation
Loss
vs lepolatupukki
2670
May 29, 2026
3m
B00
Barnes Defense
lepolatupukki won by resignation
Loss
vs sessl
2576
May 29, 2026
3m
A46
Döry Defense
sessl won by resignation
Draw
vs ErnestoGuevaraLynch
2719
May 29, 2026
3m
A15
English Opening: Anglo-Indian Defense
Game drawn by agreement
Loss
vs Joyy-Boy
2801
May 29, 2026
3m
B27
Modern Defense: Pterodactyl Variation
Joyy-Boy won by resignation
Win
vs Luca_is_bad_at_chess
2775
May 29, 2026
3m
A13
English Opening: Agincourt Defense
HuiXiang won by checkmate
Win
vs Akex05
2689
May 29, 2026
3m
D85
Gruenfeld: Exchange Variation
HuiXiang won by checkmate
Win
vs myburger
2798
May 29, 2026
3m
A00
Amar Gambit
HuiXiang won by resignation
Loss
vs frenchfries64
2675
May 29, 2026
3m
D37
QGD: 4.Nf3
frenchfries64 won on time
Win
vs MeroAghiad
2760
May 29, 2026
3m
A01
Nimzo-Larsen Attack
HuiXiang won by resignation
Win
vs GMG
2845
May 29, 2026
3m
E00
Catalan Opening
HuiXiang won by resignation
Loss
vs GMG
2855
May 29, 2026
3m
E17
Queen's Indian Defense: Anti-Queen's Indian System
GMG won by resignation
Draw
vs GMG
2849
May 29, 2026
3m
D38
QGD: Ragozin
Game drawn by repetition
Draw
vs GMVladimir_Petkov
2675
May 22, 2026
3m
A50
English Defense: Blumenfeld-Hiva Gambit
Game drawn by agreement
Draw
vs luiso1961
2577
May 22, 2026
3m
E21
Nimzo-Indian Defense: Three Knights Variation
Game drawn by agreement
Win
vs face771
2561
May 22, 2026
3m
A46
Döry Defense
HuiXiang won on time
Loss
vs LastWarrior3
2736
May 22, 2026
3m
D37
QGD: 4.Nf3
LastWarrior3 won on time