ChessmooseOpponent prep

Haiyang Yao

GER · FIDE ID 34623418 · 11 tournament games since 2022
Open full prep for Haiyang YaoPlay vs Haiyang's clone
Standard
1724
#9800 in GER (active)
Rapid
–
Unrated
Blitz
–
Unrated
Score
45%
4 W · 2 D · 5 L
Opp. avg
1430
Last 11 games
Last game
2025-12-30
Bremer Silvester Open 2025 | B

Prep summary

Based on 11 over-the-board games (1 classical). 6 with White (67%), 5 with Black (20%).

Openings as White

First move

1.e4667%

Most played

OpeningGamesScore
Sicilian Defense: Modern Variations150%
Caro-Kann Defense: Exchange Variation150%
Sicilian Defense: Closed, Korchnoi Defense1100%
Four Knights Game: Italian Variation1100%
Italian Game: Giuoco Pianissimo, Canal Variation1100%

Openings as Black

Against 1.e4 (5 games)

1...e5 King's Pawn Game520%

Most played

OpeningGamesScore
Philidor Defense: Hanham Variation, Steiner Variation10%
King's Gambit Accepted: Abbazia Defense10%
Italian Game: Hungarian Defense10%
Four Knights Game: Scotch Variation Accepted1100%
Philidor Defense: Hanham Variation10%

Recent games

DateOpponent and eventResult
2025-12-30Sebastian Hartwig (1896)
Bremer Silvester Open 2025 | B · classical
½
2024-12-27Alexander Lattreuter (1841)
Bremer Silvester Open 2024 | B-Turnier
½
2022-06-11Mattis Fels (1395)
Deutsche Einzelmeisterschaften U10
W
2022-06-10David Teng (1423)
Deutsche Einzelmeisterschaften U10
L
2022-06-10Daniel James Chua (1314)
Deutsche Einzelmeisterschaften U10
L
2022-06-09Hannes Hellriegel (1335)
Deutsche Einzelmeisterschaften U10
W
2022-06-08Ho In Lee (1396)
Deutsche Einzelmeisterschaften U10
L
2022-06-08Tobias Hagn (1337)
Deutsche Einzelmeisterschaften U10
W
2022-06-07Kaiwen Wang (1151)
Deutsche Einzelmeisterschaften U10
W
2022-06-06Nicolas Wagener (1315)
Deutsche Einzelmeisterschaften U10
L

Data: FIDE rating list (October 2026 list; national ranks count active players) and tournament games broadcast on Lichess since 2020 (open data, CC0). Results are matched to FIDE players by name or FIDE ID and may be incomplete. This page shows public chess results only. Is this you and you want the page removed? Email chessmoose1@gmail.com and we remove it.