Yan, Ryan Kunyu2Games0Wins0Draws2Losses0%ScorePeak rating0Latest rating0First seenMay 8, 2026Last seenMay 9, 2026Recent gamesDateWhiteResultBlackEventOpeningMay 9, 2026Yan0–1LiangADW May 2026French Defense: Exchange VariationMay 8, 2026Yan0–1HeardADW May 2026Sicilian Defense: Closed, Traditional