Yao, Lan

Last game 2026

Rating

peak 2382 · latest 2306
19002000210022002300240020142017202020232026
Games
502
Wins
197
Draws
159
Losses
146
Peak Elo
2382
55.1% score

As White

C54Italian Game: Classical Variation, Giuoco Pianissimo1136.4%
C02French Defense: Advance Variation, Euwe Variation1172.7%
C55Italian Game: Two Knights Defense, Modern Bishop's Opening1055.0%
B15Caro-Kann Defense: Tartakower Variation1055.0%
B32Sicilian Defense: Godiva Variation843.8%
B41Sicilian Defense: Kan Variation, Maróczy Bind, Bronstein Variation856.3%
B92Sicilian Defense: Najdorf Variation, Opocensky Variation757.1%

As Black

B47Sicilian Defense: Taimanov Variation, Bastrikov Variation1573.3%
B40Sicilian Defense: Delayed Alapin Variation, with e61435.7%
B67Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation1140.9%
D38Queen's Gambit Declined: Ragozin Defense955.6%
E04Catalan Opening: Open Defense950.0%
A45Indian Defense: Accelerated London System862.5%
E00Catalan Opening843.8%
B23Sicilian Defense: Closed771.4%
E15Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line771.4%

Recent games

Yao, Lan23060-1Barski, R23352026
De La Cruz Perez, Carlos21330-1Yao, Lan23062026
Yao, Lan23060-1Sumets, A25162026
Yao, Lan23061-0Piasetski, L21492026
Lasinskas, P21000-1Yao, Lan23062026
Yao, Lan23060-1Garcia Padron, Jo23382026
Cruz Pino, A21090-1Yao, Lan23062026
Yao, Lan23061-0Menendez Artime, L19852026
Julien Casteleiro, Ariel17810-1Yao, Lan23062026
Yao, Lan2307½-½Piddubna, Bozhena22912026
Yao, Lan23070-1Heldenbergh, Nils22052026
Costa, Leonardo25471-0Yao, Lan23072025
Yao, Lan2307½-½Carnicelli, V24542025
Larkin, Vladyslav2478½-½Yao, Lan23072025
Kirtadze, Anastasia23031-0Yao, Lan23162025