Cheng, Bo

Last game 2026

Rating

peak 2596 · latest 2571
230024002500260020132016201920222025
Games
565
Wins
273
Draws
175
Losses
117
Peak Elo
2596
63.8% score

As White

E11Bogo-Indian Defense: Grünfeld Variation2152.4%
A01Nimzo-Larsen Attack: Classical Variation1973.7%
E04Catalan Opening: Open Defense1875.0%
E71King's Indian Defense: Karpov System1668.8%
D30Queen's Gambit Declined1365.4%
A05King's Indian Attack1095.0%
D11Slav Defense: Modern Line972.2%

As Black

B06Modern Defense2080.0%
C42Petrov's Defense: Classical Attack1435.7%
C11French Defense: Classical Variation1262.5%
B51Sicilian Defense: Moscow Variation1055.0%
B12Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense966.7%
D37Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense966.7%
A07King's Indian Attack843.8%
D35Queen's Gambit Declined: Exchange Variation, Positional Variation742.9%
C02French Defense: Advance Variation728.6%

Recent games

Cheng, Bo2571½-½Girel, Joseph24922026
Lagarde, Max26150-1Cheng, Bo25712026
Karthikeyan, M226611-0Cheng, Bo25712026
Cheng, Bo2571½-½Wirig, A24042026
Vachier Lagrave, M27211-0Cheng, Bo25712026
Van Foreest, Jorden2728½-½Cheng, Bo25712026
Suleymanli, Aydin2665½-½Cheng, Bo25712026
Cheng, Bo2571½-½Kamsky, G25962026
Cheng, Bo2571½-½Tabatabaei, M27142026
Amin, B26280-1Cheng, Bo25712026
Cheng, Bo25710-1Vedmediuc, S24242026
Mendonca, Leon Luke26051-0Cheng, Bo25712026
Cheng, Bo25711-0Travadon, Loic25082026
Cheng, Bo25961-0Andersen, Mad25642026
Engel, Luis2560½-½Cheng, Bo25962026