| Oct 12, 2025 | De Silva | 1–0 | Xu | Round 9: De Silva, Sithun - Xu, Jiarui | Scotch Game: Lolli Variation | |
| Oct 12, 2025 | Xu | * | Singh | Round 8: Xu, Jiarui - Singh, Avyanna | ? | |
| Oct 12, 2025 | Xu | 0–1 | Efstathiou | Round 7: Xu, Jiarui - Efstathiou, James | Italian Game: Giuoco Pianissimo | |
| Oct 12, 2025 | Hornsby | * | Xu | Round 6: Hornsby, Albert - Xu, Jiarui | ? | |
| Oct 11, 2025 | Khan | * | Xu | Round 5: Khan, TaoHai - Xu, Jiarui | ? | |
| Oct 11, 2025 | Xu | 0–1 | Balmond | Round 4: Xu, Jiarui - Balmond, Tom | Italian Game: Giuoco Pianissimo | |
| Oct 11, 2025 | Xu | * | Boganadham | Round 3: Xu, Jiarui - Boganadham, Ved Sudeep | ? | |
| Oct 11, 2025 | Van Hensbergen | 1–0 | Xu | Round 2: Van Hensbergen, Adri - Xu, Jiarui | Vienna Game: Vienna Gambit | |
| Oct 11, 2025 | Xu | ½–½ | Chapman | Round 1: Xu, Jiarui - Chapman, Luke | Sicilian Defense: Löwenthal Variation | |
| May 31, 2025 | Hedger | ½–½ | Xu | Round 9: Hedger, Alec - Xu, Jiarui | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 30, 2025 | Xu | 1–0 | Volovich | Round 8: Xu, Jiarui - Volovich, Andrew | French Defense: Exchange Variation | |
| May 30, 2025 | Leigh | ½–½ | Xu | Round 7: Leigh, Dominic - Xu, Jiarui | Nimzo-Indian Defense: Kmoch Variation | |
| May 29, 2025 | Xu | 0–1 | Pereslavtsev | Round 6: Xu, Jiarui - Pereslavtsev, Alexandr | Sicilian Defense: French Variation | |
| May 28, 2025 | Xu | 1–0 | Kirupakaran | Round 5: Xu, Jiarui - Kirupakaran, Vishnu | Sicilian Defense: French Variation | |
| May 28, 2025 | Matthews | ½–½ | Xu | Round 4: Matthews, Adrian M S - Xu, Jiarui | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 27, 2025 | McMahon | 1–0 | Xu | Round 3: McMahon, Paul - Xu, Jiarui | Caro-Kann Defense: Apocalypse Attack | |
| May 26, 2025 | Xu | 0–1 | Patel | Round 2: Xu, Jiarui - Patel, Keatan | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| May 26, 2025 | Tso | 0–1 | Xu | Round 1: Tso, Chi Wai - Xu, Jiarui | Queen's Gambit Declined: Three Knights Variation | |
| Sep 21, 2024 | Xu | 0–1 | Dasgupta | 2024 UK Chess Challenge Terafinal Challengers U14 | Sicilian Defense: French Variation | |
| Sep 21, 2024 | Mokhber-Garcia | 1–0 | Xu | 2024 UK Chess Challenge Terafinal Challengers U14 | Italian Game: Anti-Fried Liver Defense | |
| Aug 3, 2024 | Xu | ½–½ | Calvert | Round 7: Xu, Jiarui - Calvert, George | Sicilian Defense: Old Sicilian | |
| Aug 2, 2024 | Parikh | 1–0 | Xu | Round 6: Parikh, Naavya - Xu, Jiarui | Italian Game: Classical Variation | |
| Jul 31, 2024 | Ding | 1–0 | Xu | Round 4: Ding, Yiwen - Xu, Jiarui | Queen's Gambit Declined: Harrwitz Attack, Fianchetto Defense | |
| Jul 29, 2024 | Kumar | 1–0 | Xu | Round 2: Kumar, Sanjit S - Xu, Jiarui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 28, 2024 | Xu | 1–0 | Ding | Round 1: Xu, Jiarui - Ding, Yihua | Sicilian Defense: Modern Variations | |
| Jul 27, 2024 | Patel | 1–0 | Xu | Round 9: Patel, Zain - Xu, Jiarui | Rubinstein Opening: Semi-Slav Defense | |
| Jul 27, 2024 | Xu | 1–0 | Malibiran | Round 8: Xu, Jiarui - Malibiran, Alexis Kristoff | Sicilian Defense: Hyperaccelerated Dragon | |
| Jul 27, 2024 | Ding | ½–½ | Xu | Round 7: Ding, Yiwen - Xu, Jiarui | Queen's Gambit Declined: Harrwitz Attack | |
| Jul 26, 2024 | Xu | ½–½ | Freeman | Round 6: Xu, Jiarui - Freeman, Luke | Sicilian Defense: Hyperaccelerated Dragon | |
| Jul 26, 2024 | Kumar | ½–½ | Xu | Round 5: Kumar, Sanjit S - Xu, Jiarui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 26, 2024 | Xu | 1–0 | Laba | Round 4: Xu, Jiarui - Laba, Danylo | Sicilian Defense: Hyperaccelerated Dragon | |
| Jul 26, 2024 | Mouskos | ½–½ | Xu | Round 3: Mouskos, Mia - Xu, Jiarui | Scotch Game | |
| Jul 26, 2024 | Xu | 0–1 | De Silva | Round 2: Xu, Jiarui - De Silva, Sithun | French Defense: Exchange Variation | |
| Jul 26, 2024 | Adheedhan Ganessin | 0–1 | Xu | Round 1: Adheedhan Ganessin - Xu, Jiarui | Italian Game: Giuoco Pianissimo | |
| Jul 25, 2024 | Xu | 1–0 | Ganti | Round 9: Xu, Jiarui - Ganti, Shriaansh | Alekhine Defense: Maróczy Variation | |
| Jul 25, 2024 | Sisupalan | 1–0 | Xu | Round 8: Sisupalan, Beni - Xu, Jiarui | Italian Game: Paris Defense | |
| Jul 25, 2024 | Xu | 1–0 | Mittal | Round 7: Xu, Jiarui - Mittal, Aditya | French Defense: Exchange Variation | |
| Jul 25, 2024 | Vadalia | ½–½ | Xu | Round 6: Vadalia, Jainill - Xu, Jiarui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 25, 2024 | Xu | 0–1 | Yu | Round 5: Xu, Jiarui - Yu, Rock | Alekhine Defense: Scandinavian Variation | |
| Jul 25, 2024 | Ratcliffe | 0–1 | Xu | Round 4: Ratcliffe, James - Xu, Jiarui | Italian Game: Classical Variation, Center Attack | |
| Jul 25, 2024 | Xu | 1–0 | Michael Ingleby | Round 3: Xu, Jiarui - Michael Ingleby | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 25, 2024 | Zhu | 1–0 | Xu | Round 2: Zhu, Pengxiao - Xu, Jiarui | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 25, 2024 | Xu | 1–0 | Adheedhan Ganessin | Round 1: Xu, Jiarui - Adheedhan Ganessin | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Aug 1, 2024 | Xu | 1–0 | Walia | Round 5: Xu, Jiarui - Walia, Michael Kanishk | French Defense: Exchange Variation | |
| Jul 30, 2024 | Xu | 1–0 | Sahoo | Round 3: Xu, Jiarui - Sahoo, Shivam | French Defense: Exchange Variation | |
| Sep 10, 2023 | Xu | 0–1 | Hazell | 2023 UK Chess Challenge Terafinal Challengers U12 | Sicilian Defense: Old Sicilian | |
| Sep 10, 2023 | Linton | 1–0 | Xu | 2023 UK Chess Challenge Terafinal Challengers U12 | Ponziani Opening | |
| Sep 9, 2023 | Xu | 0–1 | Ward | 2023 UK Chess Challenge Terafinal Challengers U12 | French Defense: Exchange Variation | |
| Sep 9, 2023 | Kumar | 1–0 | Xu | 2023 UK Chess Challenge Terafinal Challengers U12 | Ruy Lopez: Steinitz Defense | |
| Feb 19, 2023 | Kemp | ½–½ | Xu | Cambridge International Open | Philidor Defense: Exchange Variation | |
| Feb 18, 2023 | Xu | ½–½ | Banerjee | Cambridge International Open | French Defense: Exchange Variation | |
| Feb 17, 2023 | Xu | ½–½ | Adams | Cambridge International Open | Sicilian Defense: Modern Variations | |
| Feb 17, 2023 | Chan | 0–1 | Xu | Cambridge International Open | Philidor Defense | |
| Feb 16, 2023 | Xu | ½–½ | Latypova | The Cambridge International Open | Sicilian Defense: French Variation | |
| Feb 16, 2023 | Liu | 1–0 | Xu | Cambridge International Open | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Feb 15, 2023 | Hutchinson | 1–0 | Xu | The Cambridge International Open | Ruy Lopez: Morphy Defense, Steinitz Deferred | |