♞ Chess.ceo
Xiangzhi Bu
Photo: Frank Bettany · CC BY-SA 3.0

Prepare against Xiangzhi Bu

GM · China · World #68 classical · FIDE ID 8601445

Our database contains 2,273 games by Xiangzhi Bu, covering Apr 2003 to Aug 2026. Below you'll find Xiangzhi Bu's most-played openings with White and Black, career performance record, notable wins and top events — everything you need to scout Xiangzhi Bu before a game. You can open the same data in the free interactive preparation workstation, which builds a move-by-move opening tree from every game.

Ratings

Time controlCurrentPeakPeak date
Classical2,6512,731Mar 2019
Rapid2,5902,751Jun 2018
Blitz2,7172,767Dec 2019

Performance record

SplitGamesWinsDrawsLossesWin rate
Overall2,2738741,09530438.5%
As White1,14851852510545.1%
As Black1,12535657019931.6%

Move-by-move preparation stats

Straight from the preparation tree built over all of Xiangzhi Bu's games — the same tree the interactive prep board lets you walk to any depth. Scores are from Xiangzhi Bu's side.

First moves as White (1,148 games)

MoveGamesSharePlayer score
Nf357450.0%67.7%
d438233.3%67.1%
c417515.2%70.6%
e4171.5%70.6%

Main lines as White

As Black against 1.e4 (561 games)

MoveGamesSharePlayer score
c529452.4%61.1%
e524844.2%55.0%
Nf691.6%38.9%
g681.4%50.0%
d510.2%0.0%

As Black against 1.d4 (416 games)

MoveGamesSharePlayer score
d522554.1%54.7%
Nf618344.0%61.5%
g641.0%100.0%
f510.2%50.0%
e610.2%50.0%
d610.2%0.0%

Xiangzhi Bu's chess games

All 2,273 games by Xiangzhi Bu in the Chess.ceo database (Apr 2003 - Aug 2026) are free to browse, search and replay: filter by opening, opponent, event or date on the player page, or step through any game on the analysis board. Record: 874 wins, 1,095 draws, 304 losses.

Openings as White

ECOOpeningGamesW/D/LWin rate
A17English Opening199106/82/1153.3%
D17Slav Defense14865/64/1943.9%
D37Indian Defense13961/70/843.9%
A34English Opening: Symmetrical7128/38/539.4%
D38Queen's Gambit Declined: Ragozin Defense477/35/514.9%
D02Queen's Pawn Game4619/24/341.3%
A28English Opening: Reverse Sicilian4418/23/340.9%
A07Réti Opening4321/20/248.8%
E32Nimzo-Indian: Classical Variation3312/18/336.4%
E46Nimzo-Indian: Rubinstein System3213/14/540.6%

Openings as Black

ECOOpeningGamesW/D/LWin rate
D17Slav Defense23856/146/3623.5%
C42Petrov's Defense10218/74/1017.6%
B90Sicilian: Najdorf7829/35/1437.2%
B66Sicilian7439/17/1852.7%
B31Sicilian: Rossolimo4513/21/1128.9%
A70Benoni Defense3511/13/1131.4%
C78Ruy Lopez: Morphy Defense348/21/523.5%
D38Queen's Gambit Declined: Ragozin Defense328/19/525.0%
E04Catalan299/18/231.0%
C41Philidor2812/13/342.9%

Notable wins

DateOpponentEloEventECO
Dec 2017Magnus Carlsen2,837Wch RapidA28
Dec 2017Shakhriyar Mamedyarov2,799Wch RapidD38
May 2019Hao Wang2,795Hengshui IMSA RapidD27
Oct 2008Vassily Ivanchuk2,786Cap d'Agde CCAS Gp AD94
May 2020Alexander Grischuk2,777FIDE Steinitz MemorialA48

Top events

EventYearGamesScoreTPR
chT-CHN2024184122.52,663
ch-CHN20136634.52,600
FIDE World Cup20254523.52,680
Wch Blitz20174224.52,704
Moscow Aeroflot Open A200633202,650
Wch Rapid20173018.52,792
Hengshui IMSA Blitz20192214.52,831
2nd Shaoxing Hua Yi Rapid Cup20232110.52,630

Frequent opponents

Head-to-head records: Yangyi Yu (50 games) · Yue Wang (44 games) · Yi Wei (43 games) · Liren Ding (39 games) · Xiangyu Xu (35 games) · Hao Wang (35 games) · Chao b Li (32 games) · Shanglei Lu (30 games)

Prepare against Xiangzhi Bu — free

Interactive opening tree from all 2,273 games, weak-spot detection and engine analysis.

Start preparation

Frequently asked questions

Where can I find Xiangzhi Bu's chess games?

2,273 games by Xiangzhi Bu, from Apr 2003 to Aug 2026, are free to browse and replay move by move — no signup needed. The preparation view groups them into an opening tree showing every line Xiangzhi Bu has played.

What does Xiangzhi Bu play on the first move as White?

Across 1,148 games with White in our database, Xiangzhi Bu opens with 1.Nf3 (50% of games), 1.d4 (33% of games), 1.c4 (15% of games). Against 1.e4 as Black, Xiangzhi Bu answers 1...c5 (52% of games), 1...e5 (44% of games), 1...Nf6 (2% of games). Against 1.d4: 1...d5 (54% of games), 1...Nf6 (44% of games), 1...g6 (1% of games).

What openings does Xiangzhi Bu play as White?

As White, Xiangzhi Bu's most-played openings in our database are: English Opening (199 games, 53.3% win rate); Slav Defense (148 games, 43.9% win rate); Indian Defense (139 games, 43.9% win rate). The full breakdown of 1,148 games with White is in the table above.

What openings does Xiangzhi Bu play as Black?

As Black, Xiangzhi Bu most often plays: Slav Defense (238 games, 23.5% win rate); Petrov's Defense (102 games, 17.6% win rate); Sicilian: Najdorf (78 games, 37.2% win rate). See the table above for the top ten Black openings across 1,125 games.

What is Xiangzhi Bu's FIDE rating?

Xiangzhi Bu is currently rated 2,651 in classical chess, 2,590 in rapid and 2,717 in blitz. Peak classical rating: 2,731 (Mar 2019).

How many games has Xiangzhi Bu played?

Our database contains 2,273 games by Xiangzhi Bu, covering Apr 2003 to Aug 2026. Overall record: 874 wins, 1,095 draws, 304 losses (38.5% win rate).

How do I prepare against Xiangzhi Bu?

2,273 games by Xiangzhi Bu reveal their opening repertoire, most-played lines, and the variations where they score worst — the raw material for targeted preparation. The interactive opening tree lets you walk every line to any depth.

Similarly rated players