ChessmooseOpponent prep

FMStefano Yao

ITA · FIDE ID 894877 · 41 tournament games since 2024
Open full prep for Stefano YaoPlay vs Stefano's clone
Standard
2308
#57 in ITA (active)
Rapid
2370
#44 in ITA (active)
Blitz
2275
#71 in ITA (active)
Score
51%
12 W · 18 D · 11 L
Opp. avg
2360
Last 41 games
Last game
2026-08-22
Kanizsa Open 2026 | Group A | Lower boards

Prep summary

Based on 41 over-the-board games (14 classical · 1 rapid). 18 with White (50%), 23 with Black (52%).

Openings as White

First move

1.d4950%
1.Nf3736%
1.c42100%

Most played

OpeningGamesScore
English Opening: King's English Variation, Three Knights System1100%
English Opening: Agincourt Defense, Bogoljubow Defense1100%
King's Indian Defense: Fianchetto Variation, Classical Variation10%
English Opening: Symmetrical Variation, Four Knights Variation10%
Queen's Gambit Declined: Ragozin Defense, Alekhine Variation10%

Openings as Black

Against 1.e4 (16 games)

1...e5 King's Pawn Game764%
1...e6 French Defense550%
1...c5 Sicilian Defense333%

Against 1.d4 (4 games)

1...d5 Queen's Pawn Game367%
1...Nf6 Indian Defense150%

Most played

OpeningGamesScore
Queen's Gambit Declined: Three Knights Variation350%
Ruy Lopez: Open, Main Line350%
Italian Game: Two Knights Defense, Modern Bishop's Opening2100%
Petrov's Defense: Classical Attack10%
Petrov's Defense: Modern Attack1100%

Recent games

DateOpponent and eventResult
2026-08-22Aadik Theophane Lenin (2367)
Kanizsa Open 2026 | Group A | Lower boards · classical
W
2026-08-21Arshiya Das (2149)
Kanizsa Open 2026 | Group A | Lower boards · classical
W
2026-08-20Mate Egresi (2384)
Kanizsa Open 2026 | Group A | Lower boards · classical
L
2026-08-19Martyna Starosta (2173)
Kanizsa Open 2026 | Group A | Lower boards · classical
W
2026-08-18Anastasiia Hnatyshyn (2465)
Kanizsa Open 2026 | Group A | Lower boards · classical
L
2026-08-17Domonkos Szakmary (2193)
Kanizsa Open 2026 | Group A | Lower boards · classical
W
2026-08-16Eytan Rozen (2513)
Kanizsa Open 2026 | Group A | Lower boards · classical
L
2026-08-15Or Bronstein (2484)
Kanizsa Open 2026 | Group A | Top boards · classical
½
2026-04-30Guido Caprio (2430)
Italian Team Championship 2026 | Playoffs
L
2026-04-29Lorenzo Fava (2368)
Italian Team Championship 2026 | Playoffs
½

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.