FIDE Master

Yan, Ruiyang

FIDE ID 30919860

65
Games
33
Wins
21
Draws
11
Losses
67%
Score
Peak rating2283
Latest rating2209
First seenJul 16, 2021
Last seenApr 17, 2024

Recent games

DateWhiteResultBlack
Apr 17, 2024Yan1–0Winslow
Apr 14, 2024Yan½–½Zhuge
Apr 14, 2024Badamkhand0–1Yan
Apr 14, 2024Yan1–0Mukhametgaleeva
Apr 10, 2024Alex Hayden Shrauger½–½Yan
Mar 16, 2024Hao0–1Yan
Mar 16, 2024Yan1–0James E Jones
Jul 24, 2023Prasanna0–1Yan
Jul 23, 2023Yan1–0Mangalam
Jul 22, 2023Mou½–½Yan
Jul 21, 2023Yan1–0Yip
Jul 19, 2023Liu0–1Yan
Jul 18, 2023Yan½–½Wu
Jul 17, 2023Tang1–0Yan
Jul 16, 2023Yan½–½Lee
Jul 15, 2023Yan½–½Atwell
Oct 19, 2022Yan½–½Tokhirjonova
Oct 18, 2022Eswaran0–1Yan
Oct 17, 2022Yan1–0Lee
Oct 15, 2022Foisor½–½Yan
Oct 14, 2022Yan½–½Abrahamyan
Oct 13, 2022Zatonskih½–½Yan
Oct 12, 2022Yan½–½Krush
Oct 11, 2022Paikidze0–1Yan
Oct 9, 2022Yan0–1Wu
Oct 8, 2022Lee½–½Yan
Oct 7, 2022Yan1–0Morris-Suzuki
Oct 6, 2022Yu1–0Yan
Oct 5, 2022Cervantes½–½Yan
Apr 22, 2022Yan0–1Nemcova
Apr 22, 2022Yan1–0Nemcova
Apr 22, 2022Yan0–1Nemcova
Apr 22, 2022Nemcova0–1Yan
Apr 22, 2022Nemcova1–0Yan
Apr 21, 2022Yan½–½Krush
Apr 20, 2022Krush1–0Yan
Aug 26, 2021Yan1–0Hernandez
Aug 26, 2021Yan½–½Vu
Aug 26, 2021Hernandez½–½Yan
Aug 26, 2021Vu1–0Yan
Aug 6, 2021Yan1–0Gonzalez Gonzalez
Aug 6, 2021Yan1–0Jannatul
Aug 6, 2021Yan½–½Tsotsonava
Aug 6, 2021Yan0–1Yakimova
Aug 6, 2021Yan1–0Nguyen
Aug 6, 2021Sandeepani0–1Yan
Aug 6, 2021Sebastian0–1Yan
Aug 6, 2021Munkhzul0–1Yan
Aug 6, 2021Kairbekova0–1Yan
Aug 6, 2021Balabayeva0–1Yan
Aug 3, 2021Yellamraju1–0Yan
Aug 2, 2021Yan1–0Dommalapati
Aug 2, 2021Ehsani0–1Yan
Aug 1, 2021Yan1–0Hoesley
Aug 1, 2021Liu0–1Yan
Jul 31, 2021Yan1–0Brown
Jul 25, 2021Wang½–½Yan
Jul 24, 2021Yan½–½Samadashvili
Jul 23, 2021Yan½–½Morris-Suzuki
Jul 22, 2021Lee½–½Yan
Jul 20, 2021Yan1–0Vittal
Jul 19, 2021Zeng0–1Yan
Jul 18, 2021Yan1–0Cervantes Landeiro
Jul 17, 2021Wu1–0Yan
Jul 16, 2021Yan1–0Ulrich