- classical
- 2600
- #149 in the world
- Live 2591.6 −8.4
- rapid
- 2557
- #237 in the world
- blitz
- 2550
- #257 in the world
Rating history
Openings
Download PGN (252)As White128 games · +61 =55 −12
- English Opening31 · 74%
- King's Indian Attack19 · 61%
- Queen's Gambit Declined13 · 58%
- Neo-Grünfeld Defense8 · 63%
- Slav Defense7 · 71%
- Zukertort Opening7 · 57%
As Black124 games · +39 =58 −27
- Petrov's Defense19 · 40%
- Sicilian Defense18 · 58%
- Tarrasch Defense9 · 39%
- Four Knights Game8 · 44%
- Ruy Lopez8 · 63%
- Queen's Gambit Declined7 · 64%
252 stored games (Lichess broadcasts since 2023 and FIDE reports): +100 =113 −39 (62%). Score is from Bai's side.
Events
2026 Chinese Chess League Division ARound-Robin | R7-11 · Meizhou, China · 2026-10-270/12026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-223/5FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool B · 2026-06-114½/6FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-115/92026 Chinese Individual Chess ChampionshipMen · 2026-04-087½/112026 Chinese Team Chess ChampionshipMen · 2026-04-104/72025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组2025-11-244/6FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-181/4FIDE World Rapid & Blitz Championships 2025Blitz Open 31+ · 2025-12-1810/15FIDE World Rapid & Blitz Championships 2025Rapid Open 31+ · 2025-12-186/7FIDE World Rapid & Blitz Championships 2025Rapid Open 1-30 · 2025-12-181½/6Shenzhen Nanshan Masters 20252025-11-183/7FIDE World Cup 2025Round 2 · 2025-10-272/6FIDE World Cup 2025Round 1 · 2025-10-271½/22025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R7-11轮 常规赛第二站 · 2025-09-023½/5
Games (252)
GMA.R. Saleh Salem26802023 FIDE World Rapid Championship · Round 51IMKanan Garayev22802023 FIDE World Rapid Championship · Round 21IMMuhammad Lutfi Ali2273Hong Kong Summer International Open Blitz 2024 · Round 91GMSusanto Megaranto2602Hong Kong Summer International Open Blitz 2024 · Round 80GMXu Xiangyu2473Hong Kong Summer International Open Blitz 2024 · Round 7½IMLou Yiping2412Hong Kong Summer International Open Blitz 2024 · Round 61Meng Yihan1872Hong Kong Summer International Open Blitz 2024 · Round 51FMAndres F Escobar Medina2241Hong Kong Summer International Open Blitz 2024 · Round 41WIMNguyen Hong Anh2164Hong Kong Summer International Open Blitz 2024 · Round 31Hoi Cheung Wong1488Hong Kong Summer International Open Blitz 2024 · Round 11Genivan Genkeswaran1858Asian Rapid Chess Team Championship 2024 · Round 111WIMNguyen Hong Anh2005Asian Rapid Chess Team Championship 2024 · Round 101Ruien He1702Asian Rapid Chess Team Championship 2024 · Round 91IMLou Yiping2454Asian Rapid Chess Team Championship 2024 · Round 81Rolly Parondo2153Asian Rapid Chess Team Championship 2024 · Round 71IMPrin Laohawirapap2303Asian Rapid Chess Team Championship 2024 · Round 61IMFarid Firman Syah2393Asian Rapid Chess Team Championship 2024 · Round 5½GMVladimir Potkin2532Asian Rapid Chess Team Championship 2024 · Round 41CMYui Kuen Pang1942Asian Rapid Chess Team Championship 2024 · Round 31Rohit Sarwate1742Asian Rapid Chess Team Championship 2024 · Round 21WCMHoi Ting Leung1619Asian Rapid Chess Team Championship 2024 · Round 11GMRamazan Zhalmakhanov2488Pavlodar Open 2024 · Round 10½GMMurtas Kazhgaleyev2481Pavlodar Open 2024 · Round 9½FMBakhrom Bakhrillaev2386Pavlodar Open 2024 · Round 7½GMMisratdin Iskandarov2507Pavlodar Open 2024 · Round 60CMAbdumajid Botiraliev2054Pavlodar Open 2024 · Round 31CMVaibhav Jayant Raut2267Oskemen Open 2024 · Masters · Round 11GMVitaliy Bernadskiy2546Hong Kong International Chess Championship 2024 · Open · Round 71IMMichael Jr. Concio2373Hong Kong International Chess Championship 2024 · Open · Round 61Fuyan Shen1980Hong Kong International Chess Championship 2024 · Open · Round 51Meng Yihan2402Hong Kong International Chess Championship 2024 · Open · Round 4½IMYueheng Jin2309Hong Kong International Chess Championship 2024 · Open · Round 31IMArif Abdul Hafiz2358Hong Kong International Chess Championship 2024 · Open · Round 2½Shi Yu2063Hong Kong International Chess Championship 2024 · Open · Round 11GMAndrey Gorovets2481Hong Kong International Chess Championship 2024 · Open · Round 9½GMS.P. Sethuraman2560Hong Kong International Chess Championship 2024 · Open · Round 8½IMJiang Haochen24642025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 51GMChen Lin24662025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 41Di Zhang24652025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 31IMYueheng Jin23742025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 21