FMStefano Yao

ITA Born 1999 Male
FIDE ID
894877

Player overview

Stefano Yao’s highest recorded classical FIDE rating is 2360 (October 2018). On the November 2026 FIDE list, Stefano Yao ranks #3821 worldwide and #57 in Italy among active classical players.

FIDE ratings

2308

Classical

Published FIDE

2357

Rapid

Published FIDE

2275

Blitz

Published FIDE

Official classical ranks

World rank
#3821
National rank · ITA
#57

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2360 Oct 2018
Recorded years
2011–2026
Archived games
138

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

FIDE tournaments

DateTournamentTypeScore
2026-10-25OP 29 RAPID CITTA' DI NICHELINORapid7

All tournament results

Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-08 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
1 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 2.1 Yao, Stefano Rolle, Lorenzo Anthony 1-0 62 Open
2 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 3.1 Alaimo, Cristian Yao, Stefano 0-1 31 Open
3 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 6.2 Bringas Osuna, Ivan Jarek Yao, Stefano 1-0 53 Open
4 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 8.3 Yao, Stefano Picarella, Marco 1-0 46 Open
5 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 1.1 Mantovan, Giuseppe Yao, Stefano 0-1 45 Open
6 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 4.1 Yao, Stefano Fossati, Remigio 1/2-1/2 49 Open
7 2026-10-25 29º Torneo Rapid \"Città di Nichelino\" Nichelino, TO - Italy 5.1 Tirelli, Mauro Yao, Stefano 1/2-1/2 49 Open
8 2026-08-22 Kanizsa Open 2026 Nagykanizsa HUN 8.54 Yao,Stefano Aadik Theophane Lenin 1-0 53 Open
9 2026-08-21 Kanizsa Open 2026 Nagykanizsa HUN 7.81 Yao,Stefano Arshiya Das 1-0 43 Open
10 2026-08-20 Kanizsa Open 2026 Nagykanizsa HUN 6.56 Egresi,M Yao,Stefano 1-0 25 Open
11 2026-08-19 Kanizsa Open 2026 Nagykanizsa HUN 5.88 Starosta,Martyna Yao,Stefano 0-1 38 Open
12 2026-08-18 Kanizsa Open 2026 Nagykanizsa HUN 4.53 Yao,Stefano Hnatyshyn,Anastasiia 0-1 40 Open
13 2026-08-17 Kanizsa Open 2026 Nagykanizsa HUN 3.9 Szakmary,Domonkos Yao,Stefano 0-1 25 Open
14 2026-08-16 Kanizsa Open 2026 Nagykanizsa HUN 2.44 Yao,Stefano Rozen,Eytan 0-1 33 Open
15 2026-08-15 Kanizsa Open 2026 Nagykanizsa HUN 1.28 Bronstein,Or Yao,Stefano 1/2-1/2 25 Open
16 2026-04-30 57th Italian Teams Final Darfo Boario Terme ITA 2.1 Yao,Stefano Caprio,G 0-1 67 Open
17 2026-04-29 57th Italian Teams Final Darfo Boario Terme ITA 1.2 Yao,Stefano Fava,Lorenzo 0-1 27 Open
18 2026-04-29 57th Italian Teams Final Darfo Boario Terme ITA 1.1 Fava,Lorenzo Yao,Stefano 1/2-1/2 77 Open
19 2026-04-28 57th Italian Teams Gp B Darfo Boario Terme ITA 7.46 Shytaj,L Yao,Stefano 1/2-1/2 60 Open
20 2026-04-27 57th Italian Teams Gp B Darfo Boario Terme ITA 6.46 Yao,Stefano Iturrizaga Bonelli,Eduardo 0-1 6 Open
21 2026-04-27 57th Italian Teams Gp B Darfo Boario Terme ITA 5.38 Petrov,N Yao,Stefano 1-0 39 Open
22 2026-04-26 57th Italian Teams Gp B Darfo Boario Terme ITA 4.46 Ramondino,R Yao,Stefano 0-1 68 Open
23 2026-04-25 57th Italian Teams Gp B Darfo Boario Terme ITA 3.46 Yao,Stefano Efimov,Ig 1/2-1/2 10 Open
24 2026-04-25 57th Italian Teams Gp B Darfo Boario Terme ITA 2.46 Marzocchi,Tommaso Yao,Stefano 0-1 110 Open
25 2026-04-24 57th Italian Teams Gp B Darfo Boario Terme ITA 1.34 Yao,Stefano Ladron de Guevara Pinto,P 1/2-1/2 22 Open
26 2025-09-21 Castling in the Castle Aglie ITA 5.5 Alexei Shirov Stefano Yao 1-0 27 Open
27 2025-08-09 18th Arad Open 2025 Arad ROU 9.23 Stefano Yao Alexandru Sachilaru 0-1 52 Open
28 2025-08-08 18th Arad Open 2025 Arad ROU 8.14 Avinash Ramesh Stefano Yao 1-0 50 Open
29 2025-08-06 18th Arad Open 2025 Arad ROU 6.3 Cristian-Daniel Oltean Stefano Yao 1/2-1/2 58 Open
30 2025-08-06 18th Arad Open 2025 Arad ROU 5.16 Stefano Yao Vladimir-Alexandru Cnejev 0-1 59 Open
31 2025-08-04 18th Arad Open 2025 Arad ROU 3.12 Raja Rithvik R Stefano Yao 1/2-1/2 23 Open
32 2025-08-04 18th Arad Open 2025 Arad ROU 2.6 Stefano Yao Jakob Leon Pajeken 1/2-1/2 56 Open
33 2025-04-13 56th Italian Teams Master Darfo Boario Terme ITA 9.26 Stefano Yao Artem Gilevych 1/2-1/2 9 Open
34 2025-04-12 56th Italian Teams Master Darfo Boario Terme ITA 8.3 Tommaso Marzocchi Stefano Yao 1-0 59 Open
35 2025-04-11 56th Italian Teams Master Darfo Boario Terme ITA 7.38 Stefano Yao Maurizio Caposciutti 1-0 38 Open
36 2025-04-10 56th Italian Teams Master Darfo Boario Terme ITA 6.34 Giulio Borgo Stefano Yao 1/2-1/2 9 Open
37 2025-04-10 56th Italian Teams Master Darfo Boario Terme ITA 5.3 Denis Rombaldoni Stefano Yao 1-0 22 Open
38 2025-04-09 56th Italian Teams Master Darfo Boario Terme ITA 4.38 Stefano Yao Guido Caprio 0-1 51 Open
39 2025-04-08 56th Italian Teams Master Darfo Boario Terme ITA 3.34 Massimiliano Lucaroni Stefano Yao 1/2-1/2 24 Open
40 2025-04-08 56th Italian Teams Master Darfo Boario Terme ITA 2.26 Stefano Yao Fulvio Zamengo 0-1 58 Open
41 2025-04-07 56th Italian Teams Master Darfo Boario Terme ITA 1.18 Stefano Yao Francesco Sonis 1/2-1/2 81 Open
42 2024-07-28 83rd ch-ITA Semi-Final Parma ITA 9.3 Valerio Carnicelli Stefano Yao 1-0 53 Open
43 2024-07-27 83rd ch-ITA Semi-Final Parma ITA 8.1 Stefano Yao Gabriele Lumachi 1/2-1/2 27 Open
44 2024-07-26 83rd ch-ITA Semi-Final Parma ITA 7.3 Andrea Amato Stefano Yao 0-1 65 Open
45 2024-07-25 83rd ch-ITA Semi-Final Parma ITA 6.8 Stefano Yao Ottavio Mammi 1-0 65 Open
46 2024-07-24 83rd ch-ITA Semi-Final Parma ITA 5.4 Stefano Maldonado Gonzales Stefano Yao 1/2-1/2 54 Open
47 2024-07-23 83rd ch-ITA Semi-Final Parma ITA 4.5 Stefano Yao Leo Titze 1/2-1/2 38 Open
48 2024-07-22 83rd ch-ITA Semi-Final Parma ITA 3.6 Mauro Tirelli Stefano Yao 1/2-1/2 41 Open
49 2024-07-22 83rd ch-ITA Semi-Final Parma ITA 2.8 Stefano Yao Mattia Pegno 1-0 50 Open
50 2024-04-13 55th Italian Teams Final Vasto ITA 1.26 Stefano Yao Leonardo Loiacono 1-0 84 Open

© 2024-2026 EloTracker