- classical
- 2485
- #696 in the world
- rapid
- 2376
- blitz
- 2335
Rating history
Openings
Download PGN (48)As White26 games · +11 =12 −3
- Queen's Gambit Accepted5 · 50%
- Queen's Gambit Declined5 · 60%
- Bogo-Indian Defense2 · 75%
- Catalan Opening2 · 50%
- Nimzo-Indian Defense2 · 50%
- Queen's Indian Defense2 · 75%
As Black22 games · +5 =12 −5
- Ruy Lopez7 · 43%
- Queen's Gambit Declined5 · 60%
- Bogo-Indian Defense2 · 50%
- English Opening2 · 50%
- Italian Game2 · 0%
- Scotch Game1 · 50%
48 stored games (Lichess broadcasts since 2023 and FIDE reports): +16 =24 −8 (58%). Score is from Xiang's side.
Events
2026 Chinese Chess League Division B 中国国际象棋乙级联赛2026-07-25½/1V Open Chess Menorca 2026Open A · 2026-04-042½/552º Open Chess La Roda2026-03-317½/9Budapest Spring Festival 20262025-12-225½/92025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R7-11轮 常规赛第二站 · 2025-09-021½/3Prague Chess Festival 2024Open · 2024-02-284/62023 Abu Dhabi Chess FestivalMasters · 2023-08-165/8Chinese League 20232023-06-051½/7
Games (48)
GMZhao Chenxi25142026 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 7½CMSarbartho Mani2177V Open Chess Menorca 2026 · Open A · Round 91GMTomas Sosa2544V Open Chess Menorca 2026 · Open A · Round 80FIDEGMSavva Vetokhin2559V Open Chess Menorca 2026 · Open A · Round 7½GMRomain Edouard2540V Open Chess Menorca 2026 · Open A · Round 61IMCaleb Levi Levitan2238V Open Chess Menorca 2026 · Open A · Round 30IMJaime Valmana Canto235752º Open Chess La Roda · Round 9½GMCarlos Daniel Albornoz Cabrera258252º Open Chess La Roda · Round 7½GMYuri Solodovnichenko252252º Open Chess La Roda · Round 61CMNoam Sason219952º Open Chess La Roda · Round 51FMAlisher Karimov225152º Open Chess La Roda · Round 31Teodoro Asensio Linan207652º Open Chess La Roda · Round 21Jose Alfredo Penarrubia Blasco192152º Open Chess La Roda · Round 11GMLi Di255652º Open Chess La Roda · Round 81GMSjugirov Sanan256052º Open Chess La Roda · Round 4½IMAgoston Juhasz2411Budapest Spring Festival 2026 · Round 9½FMNicodim-Cosmin Stepanencu2348Budapest Spring Festival 2026 · Round 81IMJaloliddin Ilkhomi2357Budapest Spring Festival 2026 · Round 7½GMLiam Vrolijk2533Budapest Spring Festival 2026 · Round 60GMAditya Mittal2617Budapest Spring Festival 2026 · Round 5½GMIhor Samunenkov2598Budapest Spring Festival 2026 · Round 4½IMDamian Lewtak2334Budapest Spring Festival 2026 · Round 31FMOleksandr Vasynda2237Budapest Spring Festival 2026 · Round 2½IMAlexandru Manea2284Budapest Spring Festival 2026 · Round 11GMLiu Yan25382025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R7-11轮 常规赛第二站 · Round 10½GMXu Yi24672025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R7-11轮 常规赛第二站 · Round 9½Yuan Chen24172025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R7-11轮 常规赛第二站 · Round 8½GMBharath Subramaniyam H2530Prague Chess Festival 2024 · Open · Round 9½IMCsonka Balazs2491Prague Chess Festival 2024 · Open · Round 81GMStamatis Kourkoulos-Arditis2556Prague Chess Festival 2024 · Open · Round 70GMLi Di2567Prague Chess Festival 2024 · Open · Round 6½IMTsvetan Stoyanov2465Prague Chess Festival 2024 · Open · Round 51GMDusan Popovic2499Prague Chess Festival 2024 · Open · Round 41GMNodirbek Yakubboev26302023 Abu Dhabi Chess Festival · Masters · Round 91GMRithvik R Raja25022023 Abu Dhabi Chess Festival · Masters · Round 7½IMEmin Ohanyan25002023 Abu Dhabi Chess Festival · Masters · Round 6½GMS. Dhopade Swapnil24792023 Abu Dhabi Chess Festival · Masters · Round 5½GMPranesh M25032023 Abu Dhabi Chess Festival · Masters · Round 4½GMBartosz Socko25512023 Abu Dhabi Chess Festival · Masters · Round 3½GMKarthik Venkataraman25622023 Abu Dhabi Chess Festival · Masters · Round 2½