Skip to main content
chessbio.com
Search
Home
Grandmaster
Ruiyuan Yu
Games
Player Profile
Ruiyuan Yu
GM
duanlian
Since 2012 (Inactive)
Chess.com
♟♟♟♟
52.2% W
34.9% L
12.9% D
Bullet
2526
149W
79L
5D
Blitz
2394
58W
25L
5D
Rapid
2364
117W
113L
70D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Marshall_Bruce_Mathers
2985
Apr 6, 2026
1m
C40
Elephant Gambit
duanlian won on time
Loss
vs Marshall_Bruce_Mathers
3000
Apr 6, 2026
10s
B10
Caro-Kann Defense
Marshall_Bruce_Mathers won by checkmate
Win
vs Puzzacchione
2435
Apr 6, 2026
1m
B43
Sicilian Defense: Kan Variation, Knight Variation
duanlian won on time
Loss
vs ExceptionallyNooby
2595
Apr 6, 2026
3m
B90
Sicilian Defense: Najdorf Variation
ExceptionallyNooby won by resignation
Loss
vs Move_23
2483
Apr 6, 2026
3m + 2s
B22
Sicilian Defense: Alapin Variation
Move_23 won by resignation
Loss
vs abduganiochilov
2443
Apr 6, 2026
3m + 2s
B00
Barnes Defense
abduganiochilov won by resignation
Win
vs BlitzOnly1130
2416
Apr 5, 2026
3m + 2s
C02
French Defense: Advance Variation
duanlian won by checkmate
Win
vs stiqks
2453
Apr 5, 2026
1m
A00
Amar Gambit
duanlian won by resignation
Loss
vs Konnur_Bhuvan
2487
Apr 5, 2026
1m
A46
Döry Defense
Konnur_Bhuvan won by checkmate
Loss
vs cchoww
2513
Apr 5, 2026
1m
B10
Caro-Kann Defense
cchoww won on time
Loss
vs Kingroche
2524
Apr 5, 2026
1m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
Kingroche won on time
Win
vs ojarke
2447
Apr 5, 2026
1m
C00
French Defense
duanlian won by resignation
Draw
vs vladyx92
2589
Apr 5, 2026
1m
B01
Scandinavian Defense
Game drawn by agreement
Loss
vs lightyagamiiq12
2515
Apr 5, 2026
3m + 2s
A30
English Opening: Symmetrical Variation
lightyagamiiq12 won by resignation
Win
vs trybeatmeohnoyoucant
2448
Apr 5, 2026
3m + 2s
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
duanlian won by resignation
Win
vs skabirchess
2316
Apr 5, 2026
3m + 2s
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
duanlian won by resignation
Win
vs Zidanebasler
2395
Apr 5, 2026
3m + 2s
D38
QGD: Ragozin
duanlian won by resignation
Win
vs ItzMooshh
2273
Apr 5, 2026
3m + 2s
A46
Döry Defense
duanlian won by checkmate
Win
vs Hernan3785
2481
Apr 5, 2026
3m + 2s
B12
Caro-Kann Defense
duanlian won on time
Loss
vs InfamousKitten1819
2406
Apr 5, 2026
3m + 2s
E21
Nimzo-Indian Defense: Three Knights Variation
InfamousKitten1819 won on time