- classical
- 2516
- #472 in the world
- rapid
- 2509
- #442 in the world
- blitz
- 2537
- #307 in the world
Rating history
Openings
Download PGN (113)As White59 games · +22 =32 −5
- Queen's Gambit Declined17 · 56%
- English Opening16 · 72%
- Slav Defense6 · 58%
- Queen's Pawn Game3 · 67%
- Tarrasch Defense3 · 33%
- Ruy Lopez2 · 100%
As Black54 games · +8 =32 −14
- Sicilian Defense18 · 39%
- French Defense8 · 38%
- English Opening6 · 67%
- Ruy Lopez4 · 50%
- Nimzo-Indian Defense4 · 63%
- Queen's Gambit Declined4 · 38%
113 stored games (Lichess broadcasts since 2023 and FIDE reports): +30 =64 −19 (55%). Score is from Xu's side.
Events
2026 Chinese Chess League Division B 中国国际象棋乙级联赛2026-07-252½/34th China Chess King Tournament 2026Stage 2 (Preliminary Round) · 2026-07-17½/24th China Chess King Tournament 2026Stage 1 (Round-Robin) · 2026-07-173½/82026 Chinese Individual Chess ChampionshipMen · 2026-04-088/112026 Chinese Team Chess ChampionshipMen · 2026-04-103½/82025 Chinese National Games Finals 全运会国际象棋项目决赛Knockout Men 晋级赛男子公开组 · 2025-09-121½/52025 Chinese National Games Finals 全运会国际象棋项目决赛Round-Robin Men 循环赛男子公开组 · 2025-09-127½/114th Chinese Chess Championship 20252025-07-042/5Chinese Individual Championship 2025Men · 2025-06-186/11Chinese Team Championship 2025Open · 2025-04-256/9Chinese Championship 2024Men · 2024-05-066/11Chinese Team Championship 2024Open · 2024-04-023½/7Shenzhen Nanshan Masters 2023Men · 2023-10-01½/3FIDE World Cup 2023 Open Section2023-07-014½/102025 Chinese Chess League Division B 中国国际象棋乙级联赛2025-08-016½/9
Games (113)
Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Game 2½Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks0Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks½Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks½Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks½Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks½Suleymanli Aydin (AZE)2586FIDE World Cup 2023 Open Section · Round 1 Tiebreaks½IMZiji Zhang23662025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 9½Zimu(JS) Chen22632025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 8½IMPeng Chen24412025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 71Fuyan Shen21532025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 6½Liming Zhao18872025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 51Runyi Zhou22642025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 4½Guohao Li23542025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 31Jiazhen Gu22992025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 2½Zhijie Hua18562025 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 11Yinuo(LN) Wang21362026 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 91Guoyu Zhou19002026 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 81IMYueheng Jin23772026 Chinese Chess League Division B 中国国际象棋乙级联赛 · Round 7½GMXu Xiangyu26004th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Game 2½GMXu Xiangyu26004th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Game 10WIMTianqi Yan21974th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 91GMLu Shanglei27054th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 80GMZhu Jiner24154th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 7½GMLi Di24654th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 5½GMXue Haowen24224th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 31GMKong Xiangrui24694th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 10GMXu Xiangyu25524th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 6½GMMa Qun25984th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 20Runyi Zhou22922026 Chinese Individual Chess Championship · Men · Round 111IMJiang Haochen24592026 Chinese Individual Chess Championship · Men · Round 10½IMSunle Gong24112026 Chinese Individual Chess Championship · Men · Round 61FMZilong Yang23472026 Chinese Individual Chess Championship · Men · Round 51GMLi Shilong23652026 Chinese Individual Chess Championship · Men · Round 4½Mingren Hong23632026 Chinese Individual Chess Championship · Men · Round 31IMZiji Zhang23652026 Chinese Individual Chess Championship · Men · Round 2½IMBo Li22252026 Chinese Individual Chess Championship · Men · Round 11IMMeng Yihan24832026 Chinese Team Chess Championship · Men · Round 9½Huang Renjie25162026 Chinese Team Chess Championship · Men · Round 8½GMWang Yue26252026 Chinese Team Chess Championship · Men · Round 6½