chessbio.com
Search
Enthusiasts
Titled
Streamers
9
Home
FIDE Master
Ruiyang Yan
Games
Ruiyang Yan
FM
jij2018
Since 2016 (Active)
Chess.com
♟♟♟
57.8%
-
30.1%
-
12.1%
Bullet
2350
39W
24L
4D
Blitz
2513
205W
102L
40D
Rapid
2205
134W
65L
37D
Daily
1274
13W
13L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
17 games
Loss
vs tarraskine
2278
Apr 4, 2026
10m
A53
Old Indian Defense
tarraskine won on time
Win
vs DAAG16
2116
Mar 27, 2026
10m
C55
Italian Game: Two Knights Defense
jij2018 won by checkmate
Loss
vs hu2018
2066
Mar 27, 2026
10m
C21
Center Game
hu2018 won by resignation
Win
vs Aayush_S_Nambiar
2223
Mar 20, 2026
10m
D38
QGD: Ragozin
jij2018 won by resignation
Loss
vs sojiro2018
2203
Mar 20, 2026
10m
A17
English Opening: Anglo-Indian Defense, Hedgehog System
sojiro2018 won on time
Win
vs XMadKnight
2155
Mar 20, 2026
10m
A03
Bird Opening: Dutch Variation
jij2018 won by resignation
Draw
vs XMadKnight
2162
Mar 20, 2026
10m
A10
English Opening
Game drawn by timeout vs insufficient material
Win
vs pawnspecials
2306
Mar 20, 2026
10m
C50
Blackburne Shilling Gambit
jij2018 won by checkmate
Loss
vs victory143466543
2095
Mar 20, 2026
10m
C50
Blackburne Shilling Gambit
victory143466543 won on time
Win
vs LeusBetim
2232
Mar 20, 2026
10m
D85
Gruenfeld: Exchange Variation
jij2018 won by resignation
Loss
vs MrBilCannie
2199
Mar 19, 2026
10m
A40
Australian Defense
MrBilCannie won on time
Win
vs reneluisromero123
2222
Mar 19, 2026
10m
C54
Italian Game: Classical Variation, Ghulam-Kassim Variation
jij2018 won by resignation
Loss
vs Viceversa79
2153
Mar 19, 2026
10m
C55
Italian Game: Two Knights Defense
Viceversa79 won by resignation
Win
vs azisambo
2214
Mar 19, 2026
10m
C45
Scotch Game
jij2018 won by resignation
Win
vs LaKhoiNLU
2178
Mar 19, 2026
10m
E32
Nimzo-Indian Defense: Classical Variation
jij2018 won - game abandoned
Loss
vs Kendal01
2215
Mar 19, 2026
10m
D93
Gruenfeld: 5.Bf4 O-O 6.e3 c5
Kendal01 won on time
Win
vs Sharsh13132013
2094
Mar 19, 2026
10m
C50
Blackburne Shilling Gambit
jij2018 won by checkmate