Yao, Haiyang

FIDE ID 34623418

12
Games
4
Wins
2
Draws
5
Losses
42%
Score
Peak rating1658
Latest rating1658
First seenJun 5, 2022
Last seenDec 30, 2025

Recent games

DateWhiteResultBlack
Dec 30, 2025Yao½–½Hartwig
Dec 27, 2024Yao½–½Lattreuter
Jun 11, 2022Yao1–0Fels
Jun 10, 2022Chua1–0Yao
Jun 10, 2022Teng1–0Yao
Jun 9, 2022Yao1–0Hellriegel
Jun 8, 2022Yao1–0Hagn
Jun 8, 2022Lee1–0Yao
Jun 7, 2022Wang0–1Yao
Jun 6, 2022Yao0–1Wagener
Jun 5, 2022Allen*Yao
Jun 5, 2022Dotschuweit1–0Yao