- classical
- 2598
- #153 in the world
- Live 2598.6 +0.6
- rapid
- 2472
- #634 in the world
- Live 2480.8 +8.8
- blitz
- 2490
- #541 in the world
Rating history
Openings
Download PGN (396)As White200 games · +98 =72 −30
- Sicilian Defense43 · 66%
- Ruy Lopez39 · 53%
- Caro-Kann Defense17 · 85%
- English Opening15 · 73%
- Nimzo-Larsen Attack14 · 64%
- French Defense12 · 79%
As Black196 games · +78 =76 −42
- Sicilian Defense71 · 65%
- Nimzo-Indian Defense16 · 38%
- English Opening14 · 64%
- Zukertort Opening11 · 50%
- Queen's Gambit Declined10 · 55%
- Indian Defense10 · 60%
396 stored games (Lichess broadcasts since 2023 and FIDE reports): +176 =148 −72 (63%). Score is from Xiao's side.
Events
2026 Chinese Chess League Division ARound-Robin | R7-11 · Meizhou, China · 2026-10-27½/1Shenzhen Nanshan Masters 2026Main Event 正赛 · Shenzhen, China · 2026-10-101½/42026 Türkiye Satranç Ligi (Turkish League)Süper Lig · 2026-08-034½/519th Arad Open Grand Prix Classic 2026Open A · 2026-08-036/8Alba Grand Prix Rapid 20262026-08-017½/1059th Biel International Chess Festival 2026Triathlon · GenChall Blitz · 2026-07-018/1059th Biel International Chess Festival 2026Triathlon · GenChall Qualifier · 2026-07-013/559th Biel International Chess Festival 2026Triathlon · GenChall Rapid · 2026-07-013½/559th Biel International Chess Festival 2026Triathlon · GenChall Final · 2026-07-021/22026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-224/6FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Knockout · 2026-06-152/2FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool D · 2026-06-117/11FIDE 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-111/1Asian Individual Chess Championship 2026Open · 2026-05-284½/6
Games (396)
Anastasios Georgiadis217133rd Kavala Open 2024 · Group A · Round 41IMV. Saravanan226633rd Kavala Open 2024 · Group A · Round 3½IMGeorgios Kanakaris240433rd Kavala Open 2024 · Group A · Round 91FMTeimur Toktomushev227933rd Kavala Open 2024 · Group A · Round 81IMMoksh Amit Doshi238533rd Kavala Open 2024 · Group A · Round 7½FMDimitrios Stefanou231733rd Kavala Open 2024 · Group A · Round 6½FMFeliks Tulchynskyi226733rd Kavala Open 2024 · Group A · Round 5½IMJustin Wang252734th Annual North American Open · Round 70GMCemil Can Ali Marandi251334th Annual North American Open · Round 50GMJianchao Zhou257234th Annual North American Open · Round 4½FMEthan Song231534th Annual North American Open · Round 31IMMichael Jr. Concio2376FIDE World Junior Chess Championship 2025 · Open · Round 4½FMBernardo Cesar Maestre2359FIDE World Junior Chess Championship 2025 · Open · Round 3½FMDaniyal Sapenov2391FIDE World Junior Chess Championship 2025 · Open · Round 2½Amanmuhammet Hommadov2265FIDE World Junior Chess Championship 2025 · Open · Round 11IMGanzorig Amartuvshin2404FIDE World Junior Chess Championship 2025 · Open · Round 111Zanas Nainys2352FIDE World Junior Chess Championship 2025 · Open · Round 101IMAron Pasti2357FIDE World Junior Chess Championship 2025 · Open · Round 91FMVittorio Cina`2361FIDE World Junior Chess Championship 2025 · Open · Round 81FMZhenyong Jayden Wong2390FIDE World Junior Chess Championship 2025 · Open · Round 7½FMFilip Luczak2340FIDE World Junior Chess Championship 2025 · Open · Round 60FMMark Jay Bacojo2376FIDE World Junior Chess Championship 2025 · Open · Round 51GMXu Xiangyu26122025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 5½GMPeng Xiongjian25182025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 40GMLiu Yan25312025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 3½GMXu Yi24652025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 2½Yuan Chen23992025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 1½GMBu Xiangzhi25833rd China Chess King 2025 · Quarterfinals Tiebreaks0GMBu Xiangzhi25833rd China Chess King 2025 · Quarterfinals Tiebreaks½GMBu Xiangzhi25833rd China Chess King 2025 · Quarterfinals Game 2½GMBu Xiangzhi25833rd China Chess King 2025 · Quarterfinals Game 1½GMLi Di24313rd China Chess King 2025 · Preliminary Tiebreaks1GMLi Di24313rd China Chess King 2025 · Preliminary Tiebreaks1GMLi Di24313rd China Chess King 2025 · Preliminary Tiebreaks0GMLi Di24313rd China Chess King 2025 · Preliminary Game 20GMLi Di24313rd China Chess King 2025 · Preliminary Game 11IMKonstantin Peyrer2490Sparkassen Chess Trophy 2025 · A-Open · Round 9½IMMarius Deuer2487Sparkassen Chess Trophy 2025 · A-Open · Round 8½IMChristian Gloeckler2446Sparkassen Chess Trophy 2025 · A-Open · Round 71IMNitish Belurkar2486Sparkassen Chess Trophy 2025 · A-Open · Round 6½