- classical
- 2538
- #357 in the world
- rapid
- 2593
- #141 in the world
- blitz
- 2558
- #223 in the world
Rating history
Openings
Download PGN (123)As White62 games · +25 =31 −6
- English Opening17 · 79%
- Sicilian Defense12 · 58%
- Ruy Lopez8 · 63%
- Petrov's Defense4 · 63%
- Four Knights Game4 · 63%
- French Defense3 · 67%
As Black61 games · +15 =25 −21
- Ruy Lopez11 · 68%
- Italian Game8 · 38%
- English Opening8 · 31%
- Queen's Gambit Declined7 · 36%
- Caro-Kann Defense3 · 17%
- Catalan Opening3 · 33%
123 stored games (Lichess broadcasts since 2023 and FIDE reports): +40 =56 −27 (55%). Score is from Zhao's side.
Events
FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool D · 2026-06-117½/11FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Knockout · 2026-06-150/2FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-115½/11FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 11+ · 2026-06-11½/12026 Chinese Team Chess ChampionshipMen · 2026-04-104/8Prague International Chess Festival 2026Karel Janeček Open · 2026-02-197/92025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组2025-11-242/6Ganja Open 2025Group A · 2025-11-076½/92025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R7-11轮 常规赛第二站 · 2025-09-022/42025 Chinese National Games Finals 全运会国际象棋项目决赛Round-Robin Men 循环赛男子公开组 · 2025-09-125½/112025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R1-6轮 常规赛第一站 · 2025-08-012½/52025 Chinese National Games (Preliminary Round)Men's Individual · 2025-06-105½/9Chinese Team Championship 2025Open · 2025-04-255½/9Chinese Championship 2024Men · 2024-05-065½/11Chinese Team Championship 2024Open · 2024-04-024/6
Games (123)
GMLi Di25482025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 41GMWan Yunguo25012025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 30GMBu Xiangzhi26842025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 2½IMMeng Yihan24472025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 10GMAlireza Firouzja2800FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Knockout · Round Of 16 Game 20GMAlireza Firouzja2800FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Knockout · Round Of 16 Game 10GMVladislav Artemiev2732FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 11½IMMichael Jr. Concio2422FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 10½GMNigel D Short2528FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 91GMVasyl Ivanchuk2589FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 8½GMDambasuren Batsuren2438FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 70GMRauf Mamedov2646FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 61GMMarcAndria Maurizzi2540FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 4½IMTom O`Gorman2352FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 31Junyuan Xiao2081FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 21IMJiang Haochen2473FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 11GMDing Liren2716FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 120GMShant Sargsyan2616FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 111GMArkadij Naiditsch2528FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 101WGMMo Zhai2355FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 91GMAlireza Firouzja2732FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 80GMSusanto Megaranto2515FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 7½GMViswanathan Anand2729FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 50GMMaksim Chigaev2596FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 4½GMVladislav Artemiev2742FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 30FIDEGMDmitry Andreikin2686FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 21IMKim Steven Yap2289FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 11+ · Round 1½GMAlexander Grischuk2678FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz · Pool D · Round 5½IMYanbin Wang2373FIDE World Team Rapid & Blitz Chess Championships 2026 · Rapid · Matches 1-10 · Round 6½GMYu Yangyi27172026 Chinese Team Chess Championship · Men · Round 9½GMZhao Chenxi25012026 Chinese Team Chess Championship · Men · Round 8½GMXu Yi24682026 Chinese Team Chess Championship · Men · Round 7½GMLi Di25562026 Chinese Team Chess Championship · Men · Round 61GMLu Shanglei26422026 Chinese Team Chess Championship · Men · Round 50GMXiao Tong(QD)25552026 Chinese Team Chess Championship · Men · Round 4½GMBai Jinshi26042026 Chinese Team Chess Championship · Men · Round 2½Yifan(HLJ) Hou23712026 Chinese Team Chess Championship · Men · Round 1½IMGeorgios Gkoumas2433Prague International Chess Festival 2026 · Karel Janeček Open · Round 9½FMAntoni Radzimski2410Prague International Chess Festival 2026 · Karel Janeček Open · Round 81FMHavard Haug2412Prague International Chess Festival 2026 · Karel Janeček Open · Round 7½