| Jun 30, 2026 | Kalogridis | ½–½ | Xu | Round 9: Kalogridis, Antonios - Xu, Xiangyu | Queen's Gambit Accepted: Normal Variation | |
| Jun 30, 2026 | Xu | 1–0 | Nasuta | Round 8: Xu, Xiangyu - Nasuta, Grzegorz | English Opening: Symmetrical Variation | |
| Jun 29, 2026 | Xu | 1–0 | Chasin | Round 6: Xu, Xiangyu - Chasin, Nico | Queen's Pawn Game: Colle System | |
| Jun 27, 2026 | Brilej | 0–1 | Xu | Round 5: Brilej, Jaka - Xu, Xiangyu | Horwitz Defense | |
| Jun 27, 2026 | Xu | ½–½ | Christodoulou | Round 4: Xu, Xiangyu - Christodoulou, Panagiotis | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 26, 2026 | Xu | 1–0 | Bouska | Round 3: Xu, Xiangyu - Bouska, Jiri | English Opening: Agincourt Defense | |
| Jun 26, 2026 | Itgelt | ½–½ | Xu | Round 2: Itgelt, Khuyagtsogt - Xu, Xiangyu | Dutch Defense: Semi-Leningrad Variation | |
| Jun 25, 2026 | Xu | 1–0 | Rosol | Round 1: Xu, Xiangyu - Rosol, Philip | English Opening: Agincourt Defense | |
| Jun 24, 2026 | Fedoseev | 0–1 | Xu | Round 7: Fedoseev, Vladimir - Xu, Xiangyu | Petrov's Defense: Millennium Attack | |
| Jun 20, 2026 | Xu | 1–0 | Niemann | Round of 16 | Game 2: Xu, Xiangyu - Niemann, Hans Moke | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Bc5 | |
| Jun 20, 2026 | Niemann | 1–0 | Xu | Round of 16 | Game 1: Niemann, Hans Moke - Xu, Xiangyu | Indian Defense: Anti-Nimzo-Indian | |
| Jun 20, 2026 | Xu | 0–1 | Anand | Round 11: Xu, Xiangyu - Anand, Viswanathan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 20, 2026 | Theodorou | 0–1 | Xu | Round 10: Theodorou, Nikolas - Xu, Xiangyu | East Indian Defense | |
| Jun 20, 2026 | Domingo Nunez | 0–1 | Xu | Round 8: Domingo Nunez, Ruben - Xu, Xiangyu | Sicilian Defense: Smith-Morra Gambit Accepted, Paulsen Formation | |
| Jun 20, 2026 | Xu | ½–½ | Ibarra Jerez | Round 7: Xu, Xiangyu - Ibarra Jerez, Jose Carlos | ? | |
| Jun 20, 2026 | Jin | 1–0 | Xu | Round 6: Jin, Ruijun - Xu, Xiangyu | ? | |
| Jun 20, 2026 | Nie | 1–0 | Xu | Round 5: Nie, Xinyang - Xu, Xiangyu | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Jun 20, 2026 | Xu | 1–0 | Bottazzi | Round 4: Xu, Xiangyu - Bottazzi, Ulysse | Trompowsky Attack | |
| Jun 20, 2026 | Andreikin | 1–0 | Xu | Round 3: Andreikin, Dmitry - Xu, Xiangyu | ? | |
| Jun 20, 2026 | Gao | ½–½ | Xu | 2026 Fide World Blitz Team Chess Championship Pool A | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 19, 2026 | Xu | ½–½ | Sargsyan | Round 12: Xu, Xiangyu - Sargsyan, Shant | Zukertort Opening | |
| Jun 19, 2026 | Xu | ½–½ | Sadhwani | Round 11: Xu, Xiangyu - Sadhwani, Raunak | Indian Defense: Normal Variation | |
| Jun 19, 2026 | Niemann | ½–½ | Xu | Round 10: Niemann, Hans Moke - Xu, Xiangyu | Tarrasch Defense: Dubov Tarrasch | |
| Jun 19, 2026 | Xu | 1–0 | Bilguun | Round 9: Xu, Xiangyu - Bilguun, Sumiya | East Indian Defense | |
| Jun 18, 2026 | Ivanchuk | ½–½ | Xu | Round 8: Ivanchuk, Vasyl - Xu, Xiangyu | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jun 18, 2026 | Xu | 1–0 | Naiditsch | Round 7: Xu, Xiangyu - Naiditsch, Arkadij | Indian Defense: Normal Variation | |
| Jun 18, 2026 | Megaranto | 1–0 | Xu | Round 6: Megaranto, Susanto - Xu, Xiangyu | Petrov's Defense: Classical Attack | |
| Jun 18, 2026 | Srihari L R | ½–½ | Xu | Round 5: Srihari L R - Xu, Xiangyu | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Jun 17, 2026 | Xu | 0–1 | Carlsen | Round 4: Xu, Xiangyu - Carlsen, Magnus | King's Indian Defense: Semi-Averbakh System | |
| Jun 17, 2026 | Firouzja | 1–0 | Xu | Round 2: Firouzja, Alireza - Xu, Xiangyu | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Jun 17, 2026 | Liu | 0–1 | Xu | Round 1: Liu, Xiangyi - Xu, Xiangyu | Bishop's Opening: Vienna Hybrid | |
| Jun 11, 2026 | Xu | 1–0 | Carlsen | Round 9: Xu, Xiangyu - Carlsen, Magnus | English Opening: Great Snake Variation | |
| Jun 6, 2026 | Abdisalimov | ½–½ | Xu | Round 9: Abdisalimov, Abdimalik - Xu, Xiangyu | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Jun 5, 2026 | Iniyan | ½–½ | Xu | Round 8: Iniyan, Pa - Xu, Xiangyu | Grünfeld Defense: Exchange Variation, Seville Variation | |
| Jun 4, 2026 | Xu | 1–0 | Megaranto | Round 7: Xu, Xiangyu - Megaranto, Susanto | English Opening: King's English Variation, Three Knights System | |
| Jun 3, 2026 | Shubin | ½–½ | Xu | Round 6: Shubin, Kirill - Xu, Xiangyu | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jun 2, 2026 | Xu | 1–0 | Tarigan | Round 5: Xu, Xiangyu - Tarigan, Gilbert Elroy | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Jun 1, 2026 | Lou | ½–½ | Xu | Round 4: Lou, Yiping - Xu, Xiangyu | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| May 31, 2026 | Xu | 1–0 | Megaranto | Round 3: Xu, Xiangyu - Megaranto, Susanto | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| May 30, 2026 | Xu | 0–1 | Bai | Round 2: Xu, Xiangyu - Bai, Adelard | Queen's Gambit Accepted: Mannheim Variation | |
| May 29, 2026 | Bacojo | 0–1 | Xu | Round 1: Bacojo, Mark Jay - Xu, Xiangyu | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| May 16, 2026 | Xu | 1–0 | Liu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Larsen Attack: Classical Variation | |
| May 15, 2026 | Wang | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Queen's Pawn Game: Modern Defense | |
| Apr 27, 2026 | Xu | ½–½ | Xie | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | English Opening: King's English Variation | |
| Apr 25, 2026 | Li | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Four Knights Game: Spanish Variation, Rubinstein Variation Accepted | |
| Apr 24, 2026 | Xu | ½–½ | Huang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Pawn Game: Symmetrical Variation | |
| Apr 23, 2026 | Wang | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Petrov's Defense: Classical Attack | |
| Apr 22, 2026 | Xu | 1–0 | Wang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | English Opening: King's English Variation | |
| Apr 21, 2026 | Chen | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Petrov's Defense: Cozio Attack | |
| Apr 20, 2026 | Xu | ½–½ | Meng | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Queen's Pawn Game | |
| Apr 19, 2026 | Pang | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼å¢ä½ï¼ | Indian Defense: Anti-Nimzo-Indian | |
| Apr 8, 2026 | Xu | 1–0 | Li | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Indian Defense: Kmoch Variation | |
| Apr 8, 2026 | Kong | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Sicilian Defense: Najdorf Variation | |
| Apr 8, 2026 | Xu | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Apr 8, 2026 | Xu | 1–0 | Zhang | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Zukertort Opening: Sicilian Invitation | |
| Apr 8, 2026 | Dai | ½–½ | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Queen's Gambit Declined: Semi-Tarrasch Defense, Endgame Variation | |
| Apr 8, 2026 | Xu | ½–½ | Bai | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Apr 8, 2026 | Meng | 0–1 | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Apr 8, 2026 | Xu | 1–0 | Lou | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | Nimzo-Indian Defense: Romanishin Variation | |
| Apr 8, 2026 | Shen | 0–1 | Xu | 2026å¹´å
¨å½å½é
象æ£é¦æ èµï¼ä¸ªäººï¼ | English Defense | |
| Dec 30, 2025 | Xu | 1–0 | Delgerdalai | Rilton Cup | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Dec 28, 2025 | Xu | 1–0 | Riehle | Round 2: Xu, Xiangyu - Riehle, Marco | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Dec 27, 2025 | Xu | 1–0 | Alinasab | Round 1: Xu, Xiangyu - Alinasab, Mobina | Queen's Pawn Game | |
| Dec 23, 2025 | Xu | ½–½ | Siva Mahadevan | Round 9: Xu, Xiangyu - Siva Mahadevan | Slav Defense: Exchange Variation, Symmetrical Line | |
| Dec 23, 2025 | Xu | 1–0 | Horvath | Round 8: Xu, Xiangyu - Horvath, Dominik | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Dec 23, 2025 | Zhalmakhanov | 0–1 | Xu | Round 7: Zhalmakhanov, Ramazan - Xu, Xiangyu | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 23, 2025 | Xu | 1–0 | Sai Krishna G V | Round 6: Xu, Xiangyu - Sai Krishna G V | Trompowsky Attack | |
| Dec 23, 2025 | Demchenko | ½–½ | Xu | Round 5: Demchenko, Anton - Xu, Xiangyu | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 23, 2025 | Waldhausen Gordon | 0–1 | Xu | Round 3: Waldhausen Gordon, Frederick - Xu, Xiangyu | Alekhine Defense: Exchange Variation | |
| Dec 22, 2025 | Xie | ½–½ | Xu | Sitges Sunway Festival 2025 Extras | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Dec 22, 2025 | Xu | 1–0 | Xie | Sitges Sunway Festival 2025 Extras | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Dec 22, 2025 | Zhang | 0–1 | Xu | Sitges Sunway Festival 2025 Extras | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 22, 2025 | Xu | 0–1 | Zhang | Sitges Sunway Festival 2025 Extras | Queen's Pawn Game: Symmetrical Variation | |
| Dec 22, 2025 | Xu | ½–½ | Zhang | Sitges Sunway Festival 2025 Extras | Indian Defense | |
| Dec 21, 2025 | Gholami Orimi | 1–0 | Xu | Sunway Sitges 2025 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Dec 21, 2025 | Xu | ½–½ | Zhang | Sunway Sitges 2025 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Dec 20, 2025 | Moussard | 0–1 | Xu | Sunway Sitges 2025 | English Opening: Symmetrical Variation, Four Knights Variation | |
| Dec 20, 2025 | Xu | ½–½ | Li | Sunway Sitges 2025 | Catalan Opening: Open Defense, Classical Line | |
| Dec 19, 2025 | Girel | 0–1 | Xu | Sunway Sitges 2025 | English Opening: King's English Variation | |
| Dec 19, 2025 | Xu | 1–0 | Baasansuren | Sunway Sitges 2025 | Indian Defense: Normal Variation | |
| Dec 19, 2025 | Xu | 1–0 | Lopez Martinez | Sunway Sitges 2025 | English Opening: Symmetrical Variation, Hedgehog Defense | |
| Dec 19, 2025 | Vergara Jofre | 0–1 | Xu | Sunway Sitges 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Dec 19, 2025 | Ilinca | ½–½ | Xu | Sunway Sitges 2025 | Queen's Gambit Accepted: Winawer Defense | |
| Dec 19, 2025 | Xu | 1–0 | Herms Agullo | Sunway Sitges 2025 | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Nov 26, 2025 | Lu | ½–½ | Xu | 2025年中国国际象棋甲级联赛总决赛 | Petrov's Defense: Modern Attack | |
| Nov 26, 2025 | Xu | ½–½ | Lu | 2025年中国国际象棋甲级联赛总决赛 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Nov 26, 2025 | Xu | ½–½ | Huang | 2025年中国国际象棋甲级联赛总决赛 | Trompowsky Attack | |
| Nov 26, 2025 | Huang | ½–½ | Xu | 2025年中国国际象棋甲级联赛总决赛 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Oct 5, 2025 | Xu | ½–½ | Kong | Round 11: Xu, Xiangyu - Kong, Xiangrui | Bishop's Opening: Vienna Hybrid | |
| Oct 3, 2025 | Peng | ½–½ | Xu | Round 9: Peng, Xiongjian - Xu, Xiangyu | Petrov's Defense: Classical Attack | |
| Oct 2, 2025 | Xu | ½–½ | Liu | Round 8: Xu, Xiangyu - Liu, Yan | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Oct 1, 2025 | Xu | ½–½ | Xu | Round 7: Xu, Yi - Xu, Xiangyu | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Sep 27, 2025 | Xu | 1–0 | Ding | 男子公开组 | Tarrasch Defense: Dubov Tarrasch | |
| Sep 27, 2025 | Ding | ½–½ | Xu | 男子公开组 | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Sep 27, 2025 | Xu | ½–½ | Ding | 男子公开组 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Sep 27, 2025 | Wang | ½–½ | Xu | 男子公开组 | Petrov's Defense: Kaufmann Attack | |
| Sep 26, 2025 | Xu | ½–½ | Ding | 男子公开组 | Queen's Gambit Declined: Ragozin Defense | |
| Sep 26, 2025 | Chan | 0–1 | Xu | 男子公开组 | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Sep 26, 2025 | Xu | 1–0 | Wang | 男子公开组 | English Opening: Agincourt Defense | |
| Sep 26, 2025 | Li | 0–1 | Xu | 男子公开组 | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |