| Apr 19, 2026 | Arca | 1–0 | Xu | 23rd Bangkok Chess Club Open 2026 | English Opening | |
| Apr 18, 2026 | Xu | 0–1 | Short | 23rd Bangkok Chess Club Open 2026 | Blumenfeld Countergambit Accepted | |
| Apr 17, 2026 | Omelja | 0–1 | Xu | 23rd Bangkok Chess Club Open 2026 | Queen's Pawn Game: Colle System | |
| Apr 16, 2026 | Xu | ½–½ | Ayush Sharma | 23rd Bangkok Chess Club Open 2026 | English Opening: Romanishin Gambit | |
| Apr 15, 2026 | Stremavicius | ½–½ | Xu | new tournament description | Queen's Gambit Declined: Ragozin Defense | |
| Apr 14, 2026 | Xu | ½–½ | Jacobson | new tournament description | Queen's Gambit Declined: Anti-Tartakower Variation, Petrosian Variation | |
| Apr 14, 2026 | Xu | * | Jacobson | new tournament description | Queen's Gambit Declined: Charousek Variation | |
| Apr 13, 2026 | Subhayan Kundu | 0–1 | Xu | new tournament description | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 12, 2026 | Xu | 1–0 | Parondo | new tournament description | Dutch Defense: Stonewall Variation, Modern Variation | |
| Apr 11, 2026 | Pranav Ganesh Prabhu | 0–1 | Xu | 23rd Bangkok Chess Club Open 2026 | Pirc Defense | |
| Dec 4, 2025 | Xu | 1–0 | Sandoval Mercado | XXII Torneo Internacional Gran Hotel Bali Grupo A | Queen's Pawn Game | |
| Dec 3, 2025 | Petriashvili | ½–½ | Xu | XXII Torneo Internacional Gran Hotel Bali Grupo A | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Nov 30, 2025 | Xu | ½–½ | Besou | XXII Torneo Internacional Gran Hotel Bali Grupo A | Sicilian Defense: Chekhover Variation | |
| Nov 30, 2025 | Xu | 1–0 | Assylov | XXII Torneo Internacional Gran Hotel Bali Grupo A | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Nov 29, 2025 | Rey Martinez | 0–1 | Xu | XXII Torneo Internacional Gran Hotel Bali Grupo A | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Nov 28, 2025 | Xu | 1–0 | Neagu | XXII Torneo Internacional Gran Hotel Bali Grupo A | Sicilian Defense: Chekhover Variation | |
| Nov 28, 2025 | Rachit H Gurnani | 0–1 | Xu | XXII Torneo Internacional Gran Hotel Bali Grupo A | Scandinavian Defense: Richter Variation | |
| Nov 4, 2025 | Xu | ½–½ | Bernadskiy | XXII Torneo Internacional Gran Hotel Bali Grupo A | Slav Defense: Quiet Variation, Schallopp Defense | |
| Nov 4, 2025 | Jacobson | ½–½ | Xu | XXII Torneo Internacional Gran Hotel Bali Grupo A | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Dec 12, 2024 | Xu | ½–½ | Nazari | Qatar Masters 2024 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Dec 11, 2024 | Vokhidov | 1–0 | Xu | Qatar Masters 2024 | Ruy Lopez: Closed, Martinez Variation | |
| Dec 10, 2024 | Xu | 1–0 | Akhmetov | Qatar Masters 2024 | French Defense: Winawer Variation, Advance Variation | |
| Dec 9, 2024 | Al Hosani | 0–1 | Xu | Qatar Masters 2024 | Scotch Game: Schmidt Variation | |
| Dec 7, 2024 | Xu | ½–½ | Moksh Amit Doshi | Qatar Masters 2024 | Neo-Grünfeld Defense: Classical Variation, Modern Defense | |
| Dec 6, 2024 | Xu | ½–½ | Zhu | Qatar Masters 2024 | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| Dec 5, 2024 | Shturman | ½–½ | Xu | Qatar Masters 2024 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Dec 4, 2024 | Xu | ½–½ | Tissir | Qatar Masters 2024 | King's Indian Defense: Semi-Averbakh System | |
| Dec 3, 2024 | Aziz | ½–½ | Xu | Qatar Masters 2024 | Queen's Pawn Game: Barry Attack | |
| Jun 17, 2023 | Xu | ½–½ | Huang | 2023 Chinese Chess League Division A(Regular) | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jun 16, 2023 | Peng | 0–1 | Xu | 2023 Chinese Chess League Division A(Regular) | Nimzo-Larsen Attack: Classical Variation | |
| Jun 15, 2023 | Peng | 0–1 | Xu | 2023 Chinese Chess League Division A(Regular) | Queen's Pawn Game: Levitsky Attack | |
| Jun 13, 2023 | Xu | 0–1 | Wei | 2023 Chinese Chess League Division A(Regular) | Bogo-Indian Defense: Retreat Variation | |
| Jun 12, 2023 | Xie | ½–½ | Xu | 2023 Chinese Chess League Division A(Regular) | Queen's Gambit Declined: Ragozin Defense | |
| Jun 11, 2023 | Xu | ½–½ | Zhou | 2023 Chinese Chess League Division A(Regular) | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 10, 2023 | Chen | ½–½ | Xu | 2023 Chinese Chess League Division A(Regular) | Ruy Lopez: Closed, Anti-Marshall | |
| Jun 7, 2023 | Dai | ½–½ | Xu | 2023 Chinese Chess League Division A(Regular) | Queen's Gambit Declined: Ragozin Defense | |
| Feb 11, 2023 | Xu | 0–1 | Bu | 2022 china chess league A | Grünfeld Defense: Exchange Variation | |
| Feb 10, 2023 | Liu | ½–½ | Xu | 2022 china chess league A | English Opening: Anglo-Indian Defense | |
| Feb 9, 2023 | Wen | ½–½ | Xu | 2022 china chess league A | Ruy Lopez: Closed | |
| Feb 8, 2023 | Xu | ½–½ | Xu | 2022 china chess league A | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| Feb 7, 2023 | Xu | ½–½ | Lin | 2022 china chess league A | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Feb 6, 2023 | Chen | ½–½ | Xu | 2022 china chess league A | Scotch Game: Mieses Variation | |
| Sep 19, 2022 | Xu | ½–½ | Ma | 2022 China Chess league A 慢棋 | Queen's Indian Defense: Fianchetto Variation | |
| Sep 18, 2022 | Zhang | 0–1 | Xu | 2022 China Chess league A 慢棋 | Scotch Game: Mieses Variation | |
| Sep 16, 2022 | Xu | ½–½ | Wen | 2022 China Chess league A 慢棋 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Sep 15, 2022 | Xu | ½–½ | Xu | 2022 China Chess league A 慢棋 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Sep 14, 2022 | Xu | ½–½ | Lu | 2022 China Chess league A 慢棋 | Catalan Opening: Open Defense | |
| Sep 12, 2022 | Li | 0–1 | Xu | 2022 China Chess league A 慢棋 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 11, 2022 | Xu | 1–0 | Liu | 2022 China Chess league A 慢棋 | Blumenfeld Countergambit Accepted | |
| Sep 10, 2022 | Zou | ½–½ | Xu | 2022 China Chess league A 慢棋 | Bogo-Indian Defense: Retreat Variation | |
| Sep 7, 2022 | Lou | ½–½ | Xu | 2022 China Chess league A 慢棋 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 6, 2022 | Liu | ½–½ | Xu | 2022 China Chess league A 慢棋 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Sep 14, 2021 | Esipenko | 1–0 | Xu | Online_Olympiad_SF1 | Pirc Defense | |
| Sep 13, 2021 | Xu | 0–1 | Teclaf | Online_Olympiad_QF1 | Sicilian Defense: French Variation | |
| Sep 13, 2021 | Teclaf | 1–0 | Xu | Online_Olympiad_QF1 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Sep 10, 2021 | Xu | ½–½ | Kacharava | Online_Olympiad_Div1_PoolA | Slav Defense: Modern Line | |
| Sep 10, 2021 | Xu | 1–0 | Gharibyan | Online_Olympiad_Div1_PoolA | Queen's Gambit Declined: Ragozin Defense | |
| Sep 9, 2021 | ram1zan | 1–0 | Xu | Online_Olympiad_Div1_PoolA | Rapport-Jobava System | |
| Sep 9, 2021 | Tabatabaei | 1–0 | Xu | Online_Olympiad_Div1_PoolA | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Sep 8, 2021 | Xu | 1–0 | Gan-Erdene | Online_Olympiad_Div1_PoolA | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Sep 8, 2021 | Winkelman | 0–1 | Xu | Online_Olympiad_Div1_PoolA | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Sep 8, 2021 | Tarigan | 0–1 | Xu | Online_Olympiad_Div1_PoolA | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| May 15, 2021 | Wei | 1–0 | Xu | Chinese Championship | Réti Opening: Advance Variation | |
| May 14, 2021 | Xu | ½–½ | Bai | Chinese Championship | English Opening: Symmetrical Variation, Mecking Variation | |
| May 13, 2021 | Liu | 1–0 | Xu | Chinese Championship | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| May 12, 2021 | Xu | ½–½ | Xu | Chinese Championship | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| May 12, 2021 | Xu | ½–½ | Xu | Chinese Championship | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| May 11, 2021 | Xu | 1–0 | Xu | Chinese Championship | Queen's Gambit Declined: Ragozin Defense | |
| May 10, 2021 | Xu | 0–1 | Lu | Chinese Championship | Nimzo-Indian Defense: Three Knights Variation | |
| May 9, 2021 | Xu | ½–½ | Zhao | Chinese Championship | Queen's Gambit Declined: Cambridge Springs Defense, Bogoljubow Variation | |
| May 9, 2021 | Yu | ½–½ | Xu | Chinese Championship | Italian Game: Giuoco Pianissimo, Normal | |
| May 8, 2021 | Li | 0–1 | Xu | Chinese Championship | Rapport-Jobava System | |
| May 7, 2021 | Xu | ½–½ | Ju | Chinese Championship | Nimzo-Indian Defense: Normal Variation, Schlechter Defense | |