- classical
- 2651
- #64 in the world
- Live 2651.6 +0.6
- rapid
- 2593
- #138 in the world
- blitz
- 2717
- #17 in the world
Rating history
Openings
Download PGN (246)As White127 games · +59 =58 −10
- English Opening35 · 74%
- Queen's Gambit Declined25 · 70%
- Queen's Pawn Game13 · 69%
- Nimzo-Indian Defense7 · 57%
- Zukertort Opening6 · 58%
- King's Indian Defense6 · 83%
As Black119 games · +30 =72 −17
- Petrov's Defense22 · 64%
- Ruy Lopez21 · 50%
- Slav Defense11 · 41%
- Italian Game10 · 55%
- Four Knights Game8 · 56%
- English Opening8 · 44%
246 stored games (Lichess broadcasts since 2023 and FIDE reports): +89 =130 −27 (63%). Score is from Bu's side.
Events
2026 Chinese Chess League Division ARound-Robin | R7-11 · Meizhou, China · 2026-10-27½/1Alba Grand Prix Rapid 20262026-08-018/1059th Biel International Chess Festival 2026Open · Blitz (BTZ) · 2026-07-0211/1359th Biel International Chess Festival 2026Open · Rapid (RAP) · 2026-07-027½/92026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-223/62026 Chinese Team Chess ChampionshipMen · 2026-04-104/72025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组2025-11-243½/5FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-1812/19FIDE World Rapid & Blitz Championships 2025Rapid Open 31+ · 2025-12-184/8FIDE World Rapid & Blitz Championships 2025Rapid Open 1-30 · 2025-12-182½/5Shenzhen Nanshan Masters 20252025-11-184/8FIDE World Cup 2025Round 2 · 2025-10-271½/42025 Chinese Chess League Division A 中国国际象棋甲级联赛KO Stage Home & Away 主客场阶段 · 2025-10-061½/22025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R7-11轮 常规赛第二站 · 2025-09-022/42025 Chinese National Games Finals 全运会国际象棋项目决赛Round-Robin Teams 循环赛团队公开组 · 2025-09-128/11
Games (246)
Peng Xiongjian2489Biel Festival 2023 · Masters · Round 10½IMSamant Aditya S2510Biel Festival 2023 · Masters · Round 8½GMNguyen Ngoc Truong Son2645Biel Festival 2023 · Masters · Round 71GMAryan Chopra2626Biel Festival 2023 · Masters · Round 6½GMLiu Yan2542Biel Festival 2023 · Masters · Round 51IMSukandar Irine Kharisma2358Biel Festival 2023 · Masters · Round 41IMChasin Nico2455Biel Festival 2023 · Masters · Round 3½IMRohith Krishna S2429Biel Festival 2023 · Masters · Round 21FMKarthik Rajaa2276Biel Festival 2023 · Masters · Round 11GMLi Di2470Shenzhen Nanshan Masters 2023 · Men · Sf Game 11FIDEGMDmitry Andreikin2729European Chess Club Cup · Open · Round 71GMRauf Mamedov2643European Chess Club Cup · Open · Round 6½GMJan Subelj2513European Chess Club Cup · Open · Round 5½GMPavel Eljanov2672European Chess Club Cup · Open · Round 40GMIdo Gorshtein2527European Chess Club Cup · Open · Round 3½IMArthur Pijpers2471European Chess Club Cup · Open · Round 21IMNderim Saraci2440European Chess Club Cup · Open · Round 1½GMRobby Kevlishvili2590FIDE World Rapid & Blitz Championships 2024 · Blitz Open 1-30 · Round 11½IMSunle Gong23632025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 51Zhi Chen21862025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 4½Huang Renjie24782025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 30GMZhao Jun25322025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 2½GMChen Lin24662025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 11GMYu Yangyi26943rd China Chess King 2025 · Finals Tiebreaks1GMYu Yangyi26943rd China Chess King 2025 · Finals Tiebreaks½GMYu Yangyi26943rd China Chess King 2025 · Finals Tiebreaks½GMYu Yangyi26943rd China Chess King 2025 · Finals Game 2½GMYu Yangyi26943rd China Chess King 2025 · Finals Game 1½GMLu Shanglei26113rd China Chess King 2025 · Semifinals Round 21GMLu Shanglei26113rd China Chess King 2025 · Semifinals Round 11GMXiao Tong(QD)24503rd China Chess King 2025 · Quarterfinals Tiebreaks1GMXiao Tong(QD)24503rd China Chess King 2025 · Quarterfinals Tiebreaks½GMXiao Tong(QD)24503rd China Chess King 2025 · Quarterfinals Game 2½GMXiao Tong(QD)24503rd China Chess King 2025 · Quarterfinals Game 1½GMWang Hao26942026 Chinese Chess League Division A · Round-Robin | R7-11 · Round 7½GMJaime Santos Latasa2615Alba Grand Prix Rapid 2026 · Round 10½GMXiao Tong(QD)2452Alba Grand Prix Rapid 2026 · Round 91IMAron Pasti2377Alba Grand Prix Rapid 2026 · Round 81IMRao S.V. Srinath2260Alba Grand Prix Rapid 2026 · Round 71IMNodar Lortkipanidze2453Alba Grand Prix Rapid 2026 · Round 60