GM Xiangzhi Bu

GM Xiangzhi Bu is ranked 65th on FIDE's open list of October 2026, with a rating of 2651. ChessBinder has 323 games of Xiangzhi Bu, played from 15 May 2020 to 2 August 2026. The most recent is a win with White against Aron Pasti in Round 8 of Alba Grand Prix Rapid 2026, on 2 August 2026.

Games from the events ChessBinder has covered since 4 October 2026, and from the Lichess broadcast database since 5 January 2020.

In these games

Games
323
Won
117
Drawn
165
Lost
38

Games

  1. Won1–0as WhiteagainstIM Pasti, Aron2377Alba Grand Prix Rapid 2026, Round 8 · Rubinstein Opening: Classical DefenseReplay the game against Pasti, Aron
  2. Won0–1as Blackagainst Ursente, Tudor-Alexandru2065Alba Grand Prix Rapid 2026, Round 2 · Indian Defense: Knights VariationReplay the game against Ursente, Tudor-Alexandru
  3. Won1–0as WhiteagainstFM Filev, Georgi2245Alba Grand Prix Rapid 2026, Round 3 · English Opening: Symmetrical Variation, Four Knights VariationReplay the game against Filev, Georgi
  4. Lost0–1as WhiteagainstIM Lortkipanidze, Nodar2453Alba Grand Prix Rapid 2026, Round 6 · English Opening: Agincourt DefenseReplay the game against Lortkipanidze, Nodar
  5. Won0–1as BlackagainstIM Srinath, Rao S.V.2260Alba Grand Prix Rapid 2026, Round 7 · Philidor Defense: Exchange VariationReplay the game against Srinath, Rao S.V.
  6. Won0–1as Blackagainst Psyk, Radoslaw2413Alba Grand Prix Rapid 2026, Round 5 · Petrov's Defense: Kaufmann AttackReplay the game against Psyk, Radoslaw
  7. Won0–1as BlackagainstGM Xiao, Tong(QD)2452Alba Grand Prix Rapid 2026, Round 9 · Indian Defense: London SystemReplay the game against Xiao, Tong(QD)
  8. Won1–0as Whiteagainst Laszlo, Zoltan-Imre1825Alba Grand Prix Rapid 2026, Round 1 · English Opening: Symmetrical Variation, Three Knights VariationReplay the game against Laszlo, Zoltan-Imre
  9. Drew½–½as BlackagainstIM Vedmediuc, Serghei2333Alba Grand Prix Rapid 2026, Round 4 · Ruy Lopez: Morphy Defense, Arkhangelsk VariationReplay the game against Vedmediuc, Serghei
  10. Drew½–½as WhiteagainstGM Santos Latasa, Jaime2615Alba Grand Prix Rapid 2026, Round 10 · Queen's Pawn Game: Symmetrical VariationReplay the game against Santos Latasa, Jaime
  11. Won0–1as BlackagainstIM Thorfinnsson, Bjorn239659th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 4 · Queen's Pawn Game: Torre AttackReplay the game against Thorfinnsson, Bjorn
  12. Won1–0as WhiteagainstIM Elmi, Saad Abobaker240959th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 5 · English Opening: Neo-CatalanReplay the game against Elmi, Saad Abobaker
  13. Won1–0as WhiteagainstFM Kolly, Jacques220359th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 3 · Dutch Defense: Stonewall Variation, Modern VariationReplay the game against Kolly, Jacques
  14. Won0–1as BlackagainstCM Stefan, Romulus-Cristian204859th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 2 · Torre Attack: Classical Defense, Nimzowitsch VariationReplay the game against Stefan, Romulus-Cristian
  15. Won1–0as Whiteagainst Gaier, Walter183259th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 1 · English Opening: Symmetrical Variation, Full Symmetry LineReplay the game against Gaier, Walter
  16. Won0–1as BlackagainstIM Gloeckler, Christian233259th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 4 · English Opening: Anglo-Indian Defense, King's Knight VariationReplay the game against Gloeckler, Christian
  17. Won1–0as WhiteagainstGM Ghosh, Diptayan248059th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 9 · Queen's Gambit Declined: Barmen VariationReplay the game against Ghosh, Diptayan
  18. Lost1–0as BlackagainstGM Kozak, Adam259259th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 8 · Zukertort Opening: Nimzo-Larsen VariationReplay the game against Kozak, Adam
  19. Won0–1as BlackagainstGM Arjun Kalyan245159th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 7 · Philidor Defense: Exchange VariationReplay the game against Arjun Kalyan
  20. Won1–0as WhiteagainstIM Gloeckler, Christian251359th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 13 · Queen's Gambit Declined: Vienna Variation, Quiet VariationReplay the game against Gloeckler, Christian
  21. Won1–0as WhiteagainstIM Savitha Shri B216159th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 11 · English Opening: Symmetrical Variation, Rubinstein VariationReplay the game against Savitha Shri B
  22. Won0–1as Blackagainst Liengme, Samuel196759th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 2 · Italian Game: Scotch Gambit, Max Lange AttackReplay the game against Liengme, Samuel
  23. Drew½–½as WhiteagainstGM Gopal G.N.247159th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 5 · Queen's Gambit Declined: Semi-Tarrasch DefenseReplay the game against Gopal G.N.
  24. Won0–1as Blackagainst Dong, Hongfu227159th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 6 · Italian Game: Two Knights Defense, Ulvestad VariationReplay the game against Dong, Hongfu
  25. Won1–0as Whiteagainst Heitmann, Erik188559th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 1 · Réti Opening: Anglo-Slav Variation, Bogoljubow Variation, Stonewall LineReplay the game against Heitmann, Erik
  26. Drew½–½as BlackagainstIM Aronyak Ghosh248859th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 6 · Indian Defense: Accelerated London SystemReplay the game against Aronyak Ghosh
  27. Won1–0as WhiteagainstFM Gautier, Anand222359th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 3 · King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo SystemReplay the game against Gautier, Anand
  28. Drew½–½as BlackagainstGM Kozak, Adam253759th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 12 · Zukertort Opening: Sicilian InvitationReplay the game against Kozak, Adam
  29. Won1–0as WhiteagainstWGM Shukhman, Anna239259th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 9 · Queen's Gambit Declined: Barmen VariationReplay the game against Shukhman, Anna
  30. Drew½–½as BlackagainstIM Mohammad Nubairshah Shaikh231659th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 10 · Réti Opening: Anglo-Slav Variation, with g3Replay the game against Mohammad Nubairshah Shaikh
  31. Won1–0as WhiteagainstGM Alexakis, Dimitris251859th Biel International Chess Festival 2026 | Open | Rapid (RAP), Round 7 · Tarrasch Defense: Dubov TarraschReplay the game against Alexakis, Dimitris
  32. Drew½–½as WhiteagainstGM Ghosh, Diptayan253059th Biel International Chess Festival 2026 | Open | Blitz (BTZ), Round 8 · Queen's Gambit Declined: Barmen VariationReplay the game against Ghosh, Diptayan
  33. Drew½–½as BlackagainstGM Peng, Xiongjian25192026 Chinese Chess League Division A | Round-Robin R1-6, Round 2 · Italian Game: Two Knights Defense, Modern Bishop's OpeningReplay the game against Peng, Xiongjian
  34. Lost1–0as BlackagainstGM Yu, Yangyi27142026 Chinese Chess League Division A | Round-Robin R1-6, Round 6 · Ruy Lopez: Closed, Martinez VariationReplay the game against Yu, Yangyi
  35. Drew½–½as BlackagainstIM Xie, Kaifan24412026 Chinese Chess League Division A | Round-Robin R1-6, Round 4 · Queen's Gambit Declined: Ragozin DefenseReplay the game against Xie, Kaifan
  36. Won1–0as WhiteagainstFM Li, Guohao23422026 Chinese Chess League Division A | Round-Robin R1-6, Round 3 · Slav Defense: Quiet VariationReplay the game against Li, Guohao
  37. Drew½–½as WhiteagainstGM Wang, Yue26232026 Chinese Chess League Division A | Round-Robin R1-6, Round 1 · English Opening: King's English Variation, Four Knights Variation, Quiet LineReplay the game against Wang, Yue
  38. Drew½–½as WhiteagainstGM Wan, Yunguo25032026 Chinese Chess League Division A | Round-Robin R1-6, Round 5 · English Opening: Anglo-Indian DefenseReplay the game against Wan, Yunguo
  39. Drew½–½as BlackagainstIM Kong, Xiangrui24992026 Chinese Team Chess Championship | Men, Round 5 · Petrov's Defense: Classical Attack, Staunton VariationReplay the game against Kong, Xiangrui
  40. Won1–0as Whiteagainst Huang, Renjie25162026 Chinese Team Chess Championship | Men, Round 4 · King's Indian Attack: Double FianchettoReplay the game against Huang, Renjie
  41. Drew½–½as BlackagainstGM Wang, Yue26252026 Chinese Team Chess Championship | Men, Round 7 · Ruy Lopez: Open, Howell AttackReplay the game against Wang, Yue
  42. Drew½–½as WhiteagainstIM Wang, Yiye24382026 Chinese Team Chess Championship | Men, Round 8 · English Opening: King's English Variation, Four Knights Variation, Flexible LineReplay the game against Wang, Yiye
  43. Drew½–½as BlackagainstGM Li, Chao b26212026 Chinese Team Chess Championship | Men, Round 2 · Ruy Lopez: Closed, Delayed ExchangeReplay the game against Li, Chao b
  44. Drew½–½as BlackagainstGM Pang, Tao24332026 Chinese Team Chess Championship | Men, Round 9 · Queen's Gambit Declined: Ragozin DefenseReplay the game against Pang, Tao
  45. Drew½–½as WhiteagainstGM Ding, Liren27342026 Chinese Team Chess Championship | Men, Round 6 · Queen's Gambit Declined: Ragozin DefenseReplay the game against Ding, Liren
  46. Drew½–½as BlackagainstGM Zhao, Jun25362025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组, Round 1 game 2 · Ruy Lopez: Morphy Defense, Anderssen VariationReplay the game against Zhao, Jun
  47. Won1–0as WhiteagainstGM Dai, Changren25492025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组, Round 2 game 1 · English Opening: King's English Variation, Two Knights VariationReplay the game against Dai, Changren
  48. Drew½–½as WhiteagainstGM Zhao, Jun25362025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组, Round 1 game 1 · English Opening: King's English Variation, Four Knights Variation, Quiet LineReplay the game against Zhao, Jun
  49. Won1–0as WhiteagainstGM Dai, Changren25492025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组, Round 2 game 3 · English Opening: King's English Variation, Two Knights Variation, Smyslov SystemReplay the game against Dai, Changren
  50. Drew½–½as BlackagainstGM Dai, Changren25492025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组, Round 2 game 2 · Slav DefenseReplay the game against Dai, Changren