| Apr 30, 2026 | Ismayil | 1–0 | Xu | Round 3: Ismayil, Malak - Xu, Yuanyuan | Nimzo-Larsen Attack: Classical Variation | |
| Apr 29, 2026 | Xu | ½–½ | Sherali Pattnaik | Round 2: Xu, Yuanyuan - Sherali Pattnaik | Queen's Gambit Declined: Three Knights Variation | |
| Apr 28, 2026 | Shuvalova | 1–0 | Xu | Round 1: Shuvalova, Polina - Xu, Yuanyuan | French Defense: Winawer Variation, Advance Variation | |
| Jun 13, 2025 | Bronstein | 1–0 | Xu | Round 10: Bronstein, Or - Xu, Yuanyuan | Queen's Gambit Declined | |
| Jun 13, 2025 | Xu | ½–½ | Badacsonyi | Round 9: Xu, Yuanyuan - Badacsonyi, Frankie | Queen's Gambit Declined | |
| Jun 12, 2025 | Al-Mudahka | 1–0 | Xu | Round 8: Al-Mudahka, Mohd - Xu, Yuanyuan | Caro-Kann Defense: Exchange Variation | |
| Jun 12, 2025 | Xu | ½–½ | Balogh | Round 7: Xu, Yuanyuan - Balogh, Csaba | Slav Defense: Exchange Variation | |
| Jun 12, 2025 | Giri | ½–½ | Xu | Round 6: Giri, Anish - Xu, Yuanyuan | King's Indian Attack | |
| Jun 12, 2025 | Smirin | ½–½ | Xu | Round 5: Smirin, Ilia - Xu, Yuanyuan | Caro-Kann Defense: Exchange Variation | |
| Jun 11, 2025 | Xu | 1–0 | Cieslak | 2025 FIDE World Rapid Team Championschip matches 11-18 | Nimzo-Indian Defense: Classical Variation | |
| Jun 11, 2025 | Longson | 0–1 | Xu | 2025 FIDE World Rapid Team Championschip matches 11-18 | Caro-Kann Defense: Exchange Variation | |
| Jun 11, 2025 | Xu | 1–0 | Dicen | 2025 FIDE World Rapid Team Championschip matches 11-18 | Queen's Gambit Declined: Janowski Variation | |
| Jun 11, 2025 | Ansat | 1–0 | Xu | 2025 FIDE World Rapid Team Championship | Caro-Kann Defense: Classical Variation | |
| Apr 21, 2025 | Xu | ½–½ | Fedorovsky | Grenke Chess Open A | Nimzo-Indian Defense: Reshevsky Variation | |
| Apr 21, 2025 | Domingo Nunez | 0–1 | Xu | Round 8: Domingo Nunez, Ruben - Xu, Yuanyuan | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Apr 19, 2025 | Xu | 0–1 | Meier | Round 5: Xu, Yuanyuan - Meier, Georg | English Defense | |
| Apr 15, 2025 | Sokolovsky | 1–0 | Xu | Reykjavik Open 2025 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Apr 13, 2025 | Xu | 0–1 | Sivuk | Reykjavik Open 2025 | Nimzo-Indian Defense: Reshevsky Variation | |
| Apr 10, 2025 | Xu | ½–½ | Zierk | Reykjavik Open 2025 | Nimzo-Indian Defense: Reshevsky Variation | |
| Apr 10, 2025 | Friedel | 1–0 | Xu | Reykjavik Open 2025 | King's Indian Attack | |
| Apr 9, 2025 | Saine | 0–1 | Xu | Reykjavik Open 2025 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 21, 2024 | Xu | ½–½ | Stefansson | Reykjavik Open 2024 | Benoni Defense | |
| Mar 18, 2024 | Ivanchuk | 1–0 | Xu | Reykjavik Open 2024 | Caro-Kann Defense: Classical Variation | |
| Mar 16, 2024 | Xu | ½–½ | Yilmazyerli | Reykjavik Open 2024 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Mar 16, 2024 | Xu | 0–1 | Adhiban | Reykjavik Open 2024 | Semi-Slav Defense: Accelerated Move Order | |
| Mar 10, 2024 | Xu | 0–1 | Mehmed | Round 9: Xu, Yuanyuan - Mehmed, Elif | Zukertort Opening | |
| Mar 9, 2024 | Vujovic | 0–1 | Xu | Round 8: Vujovic, Vera - Xu, Yuanyuan | Caro-Kann Defense: Endgame Offer | |
| Mar 8, 2024 | Xu | ½–½ | Maltsevskaya | Round 7: Xu, Yuanyuan - Maltsevskaya, Aleksandra | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| Mar 7, 2024 | Kulkarni Bhakti | 0–1 | Xu | Round 6: Kulkarni Bhakti - Xu, Yuanyuan | Nimzo-Indian Defense: Normal Variation | |
| Mar 6, 2024 | Xu | 0–1 | Doluhanova | Round 5: Xu, Yuanyuan - Doluhanova, Evgeniya | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Mar 5, 2024 | Djukic | 1–0 | Xu | Round 4: Djukic, Sandra - Xu, Yuanyuan | Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch | |
| Mar 4, 2024 | Xu | 1–0 | Kubicka | Round 3: Xu, Yuanyuan - Kubicka, Anna | King's Indian Defense: Larsen Variation | |
| Mar 3, 2024 | Pogorelskikh | ½–½ | Xu | Round 2: Pogorelskikh, Sofia - Xu, Yuanyuan | Caro-Kann Defense: Classical Variation, Main Line | |
| Mar 2, 2024 | Lu | 1–0 | Xu | Round 1: Lu, Miaoyi - Xu, Yuanyuan | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 25, 2024 | Lu | 1–0 | Xu | Kragerø Resort Chess International 2024 | Caro-Kann Defense: Tartakower Variation | |
| Feb 24, 2024 | Xu | 1–0 | Berzina | Kragerø Resort Chess International 2024 | Zukertort Opening | |
| Feb 24, 2024 | Horvath | 1–0 | Xu | Kragerø Resort Chess International 2024 | Queen's Pawn Game: Accelerated London System | |
| Feb 23, 2024 | Xu | 1–0 | Hestholm | Kragerø Resort Chess International 2024 | Zukertort Opening | |
| Feb 18, 2024 | Xu | 0–1 | Licznerski | Round 9: Yuanyuan Xu - Lukasz Licznerski | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Feb 17, 2024 | Stijve | 0–1 | Xu | Round 8: Theo Stijve - Yuanyuan Xu | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| Sep 17, 2023 | Kaczur | 1–0 | Xu | Round 9: Kaczur, Florian - Xu, Yuanyuan | Catalan Opening: Closed | |
| Sep 16, 2023 | Xu | 1–0 | Patil Harshal | Round 8: Xu, Yuanyuan - Patil Harshal | Zukertort Opening | |
| Sep 15, 2023 | Kovacevic | 1–0 | Xu | Round 7: Kovacevic, Blazimir - Xu, Yuanyuan | King's Indian Attack: Double Fianchetto | |
| Sep 14, 2023 | Xu | ½–½ | Vasquez Schroeder | Round 6: Xu, Yuanyuan - Vasquez Schroeder, Rodrigo | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Sep 13, 2023 | D'Amore Carlo | 0–1 | Xu | Round 5: D'Amore Carlo - Xu, Yuanyuan | King's Indian Attack | |
| Sep 13, 2023 | Xu | 1–0 | Verga | Round 4: Xu, Yuanyuan - Verga, Francesco | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Sep 12, 2023 | Sereinig | 0–1 | Xu | Round 3: Sereinig, Eduard - Xu, Yuanyuan | Caro-Kann Defense: Advance Variation, Van der Wiel Attack, Dreyev Defense | |
| Sep 11, 2023 | Albertini | 1–0 | Xu | Round 1: Albertini, Luca - Xu, Yuanyuan | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| Sep 11, 2023 | Xu | ½–½ | Steadman | Round 2: Xu, Yuanyuan - Steadman, Michael V R | Nimzo-Larsen Attack: Classical Variation | |
| Aug 26, 2023 | Xu | 1–0 | Medina Sanchez | San Christobal de la Laguna | Indian Defense: Wade-Tartakower Defense | |