| Jun 30, 2025 | Makkar | 1–0 | Xu | Round 6: Makkar, Rajat - Xu, Yang | Catalan Opening: Closed | |
| Jun 29, 2025 | Bernabeu Lopez | ½–½ | Xu | Round 4: Bernabeu Lopez, Carlos Javier - Xu, Yang | Zukertort Opening | |
| Jan 25, 2025 | Smietanska | 1–0 | Xu | marianky-2025 | Caro-Kann Defense: Tartakower Variation | |
| Jan 24, 2025 | Xu | ½–½ | Papasimakopoulos | marianky-2025 | Scotch Game: Scotch Gambit, Göring Gambit Declined | |
| Jan 23, 2025 | Dylong | ½–½ | Xu | marianky-2025 | Caro-Kann Defense: Bronstein-Larsen Variation | |
| Jan 22, 2025 | Xu | 1–0 | Smolik | marianky-2025 | Sicilian Defense: Old Sicilian | |
| Jan 21, 2025 | Xu | 1–0 | Jurek | marianky-2025 | Sicilian Defense | |
| Jan 21, 2025 | Garsky | 0–1 | Xu | marianky-2025 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 20, 2025 | Xu | 0–1 | Prazak | marianky-2025 | Zukertort Opening: Sicilian Invitation | |
| Jan 19, 2025 | Dunnington | ½–½ | Xu | marianky-2025 | Zukertort Opening | |
| Jan 18, 2025 | Xu | 1–0 | Del Rey | marianky-2025 | Nimzo-Larsen Attack: Classical Variation | |
| Oct 1, 2024 | Xu | 0–1 | Sepehrkhoui | Round 7: Xu, Yang - Sepehrkhoui, Ardeshir | Zukertort Opening: Nimzo-Larsen Variation | |
| Sep 30, 2024 | Sukovic | ½–½ | Xu | Round 6: Sukovic, Andrej - Xu, Yang | Caro-Kann Defense: Forgacs Variation | |
| Sep 29, 2024 | Xu | 1–0 | Paduano | Round 5: Xu, Yang - Paduano, Claudio | Nimzo-Larsen Attack: Classical Variation | |
| Sep 28, 2024 | Xu | 1–0 | Frescura | Round 4: Xu, Yang - Frescura, Davide | Zukertort Opening: Nimzo-Larsen Variation | |
| Sep 27, 2024 | Xu | 1–0 | Abarca Gonzalez | Round 2: Xu, Yang - Abarca Gonzalez, Damaris | Nimzo-Larsen Attack: Classical Variation | |
| Sep 27, 2024 | Diermair | 1–0 | Xu | Round 3: Diermair, Andreas - Xu, Yang | Catalan Opening | |
| Sep 26, 2024 | Petriashvili | 1–0 | Xu | Round 1: Petriashvili, Nikoloz - Xu, Yang | Indian Defense: London System | |
| Aug 31, 2024 | Xu | 0–1 | Bazakutsa | Round 9: Xu, Yang - Bazakutsa, Svyatoslav | King's Indian Attack: Symmetrical Defense | |
| Aug 30, 2024 | Garcia Padron | 0–1 | Xu | Round 8: Garcia Padron, Jose - Xu, Yang | Yusupov-Rubinstein System | |
| Aug 29, 2024 | Xu | ½–½ | Kurajica | Round 7: Xu, Yang - Kurajica, Bojan | Zukertort Opening: Nimzo-Larsen Variation | |
| Aug 28, 2024 | Roselli Mailhe | ½–½ | Xu | Round 6: Roselli Mailhe, Bernardo - Xu, Yang | Queen's Indian Defense: Classical Variation | |
| Aug 27, 2024 | Xu | ½–½ | Perez Garcia | Round 5: Xu, Yang - Perez Garcia, Rodney Oscar | Zukertort Opening | |
| Aug 26, 2024 | Stella | ½–½ | Xu | Round 4: Stella, Andrea - Xu, Yang | Zukertort Opening | |
| Aug 25, 2024 | Woelk | 1–0 | Xu | Round 2: Woelk, Tom-Frederic - Xu, Yang | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |