| Jan 19, 2026 | Peycheva | 1–0 | Xu | Round 9: Peycheva, Gergana - Xu, Grant | Queen's Pawn Game: Modern Defense | |
| Jan 19, 2026 | Xu | ½–½ | Paragua | Round 8: Xu, Grant - Paragua, Megan Althea | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jan 18, 2026 | Bortnyk | 1–0 | Xu | Round 7: Bortnyk, Mykola - Xu, Grant | Dutch Defense: Queen's Knight Variation | |
| Jan 18, 2026 | Xu | 1–0 | Hoffman | Round 6: Xu, Grant - Hoffman, Luc | Sicilian Defense: Alapin Variation | |
| Jan 17, 2026 | Ho | 0–1 | Xu | Round 4: Ho, Carter - Xu, Grant | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Jan 16, 2026 | Xu | 1–0 | Kostolansky | Round 3: Xu, Grant - Kostolansky, Sebastian Lukas | Rapport-Jobava System | |
| Jan 16, 2026 | Cherukuri | 1–0 | Xu | Round 2: Cherukuri, Nitesh - Xu, Grant | Scandinavian Defense: Marshall Variation | |
| Jan 15, 2026 | Grant Y Xu | 1–0 | Adam | Round 1: Grant Y Xu - Adam, Rafael | Dutch Defense: Staunton Gambit | |
| Jan 14, 2026 | Xu | 1–0 | Stremavicius | Round 5: Xu, Grant - Stremavicius, Pijus | Horwitz Defense | |
| Jul 19, 2025 | Xu | 0–1 | Mullodzhanov | Round 6: Xu, Grant - Mullodzhanov, Nathaniel | Indian Defense | |
| Jul 18, 2025 | Safranek | 0–1 | Xu | Round 5: Safranek, William - Xu, Grant | French Defense: Advance Variation, Wade Variation | |
| Jul 18, 2025 | Xu | 1–0 | Brain | Round 4: Xu, Grant - Brain, Logan | Rapport-Jobava System | |
| Jul 17, 2025 | Gershenov | 1–0 | Xu | Round 3: Gershenov, Ben - Xu, Grant | Dutch Defense | |
| Jul 17, 2025 | Xu | 0–1 | Putnam | Round 2: Xu, Grant - Putnam, Liam | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 16, 2025 | Weisz | 0–1 | Xu | Round 1: Weisz, Bryan - Xu, Grant | Modern Defense: Standard Defense | |
| May 3, 2025 | Fromm | 1–0 | Xu | Round 9: Fromm, Marius - Xu, Grant | Philidor Defense: Lion Variation | |
| May 2, 2025 | Xu | 1–0 | Van der Lende | Round 8: Xu, Grant - Van der Lende, Ilias | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| May 1, 2025 | Martinovici | ½–½ | Xu | Round 7: Martinovici, Ilia - Xu, Grant | Dutch Defense: Hopton Attack | |
| Apr 30, 2025 | Xu | 1–0 | Voiteanu | Round 6: Xu, Grant - Voiteanu, Gabriel | Rapport-Jobava System | |
| Apr 30, 2025 | Floris | 0–1 | Xu | Round 5: Floris, Federico - Xu, Grant | Modern Defense: Standard Line | |
| Apr 29, 2025 | Xu | 0–1 | Samunenkov | Round 4: Xu, Grant - Samunenkov, Ihor | Sicilian Defense: Delayed Alapin Variation | |
| Apr 28, 2025 | Berikkyzy Alanna | 0–1 | Xu | Round 3: Berikkyzy Alanna - Xu, Grant | Scandinavian Defense: Modern Variation | |
| Apr 27, 2025 | Xu | 1–0 | Hu | Round 2: Xu, Grant - Hu, Jiani | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Apr 27, 2025 | Wecker | 1–0 | Xu | Round 1: Wecker, Martin - Xu, Grant | English Opening: Anglo-Dutch Defense | |