| Dec 7, 2025 | Han | ½–½ | Camacho Collados | Round 10: Han, Qixiang - Camacho Collados, Jose | Bogo-Indian Defense: Grünfeld Variation | |
| Dec 7, 2025 | Quillaud | 0–1 | Han | Round 9: Quillaud, Maxime - Han, Qixiang | Queen's Gambit Accepted: Old Variation | |
| Dec 7, 2025 | Grose | 1–0 | Han | Round 7: Grose, Kameron - Han, Qixiang | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 7, 2025 | Han | 0–1 | Kalavannan | Round 6: Han, Qixiang - Kalavannan, Koby | Indian Defense: Wade-Tartakower Defense | |
| Dec 6, 2025 | Dhingra | 0–1 | Han | Round 5: Dhingra, Kanvansh - Han, Qixiang | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 6, 2025 | Han | ½–½ | Emms | Round 4: Han, Qixiang - Emms, John M | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development Variation | |
| Dec 3, 2025 | Tulchynskyi | 1–0 | Han | Round 9: Tulchynskyi, Feliks - Han, Qixiang | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 2, 2025 | Han | 0–1 | Travadon | Round 8: Han, Qixiang - Travadon, Loic | Queen's Gambit Accepted | |
| Dec 1, 2025 | Efroimski | 0–1 | Han | Round 7: Efroimski, Marsel - Han, Qixiang | Caro-Kann Defense: Tartakower Variation | |
| Nov 30, 2025 | Han | 1–0 | Koster | Round 6: Han, Qixiang - Koster, Ramon | Slav Defense: Czech Variation, Classical System, Main Line | |
| Nov 30, 2025 | Kovalskyi | 0–1 | Han | Round 5: Kovalskyi, Roman - Han, Qixiang | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Nov 29, 2025 | Han | ½–½ | Aditya Kunal Patil | Round 4: Han, Qixiang - Aditya Kunal Patil | Queen's Gambit Declined: Three Knights Variation | |
| Nov 28, 2025 | Sivanandan | ½–½ | Han | Round 3: Sivanandan, Bodhana - Han, Qixiang | Caro-Kann Defense: Tartakower Variation | |
| Nov 28, 2025 | Han | ½–½ | Gallana | Round 2: Han, Qixiang - Gallana, Marco | Queen's Indian Defense: Miles Variation | |
| Nov 27, 2025 | Golding | 1–0 | Han | Round 1: Golding, Alex - Han, Qixiang | King's Indian Attack | |
| Nov 7, 2025 | Demirkan | 1–0 | Han | Round 9: Demirkan, Mustafa - Han, Qixiang | Sicilian Defense: Hyperaccelerated Dragon | |
| May 31, 2025 | Ten Hertog | 1–0 | Han | Round 3: Ten Hertog, Hugo - Han, Qixiang | Hungarian Opening | |
| May 30, 2025 | Han | 1–0 | Kurt | Round 2: Han, Qixiang - Kurt, Sascha | Trompowsky Attack | |
| Apr 1, 2024 | McLean | ½–½ | Han | Round 7: McLean, Robert - Han, Qixiang | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Apr 1, 2024 | Han | ½–½ | Lukhi | Round 6: Han, Qixiang - Lukhi, Neev | Catalan Opening: Open Defense, Classical Line | |
| Mar 31, 2024 | Wynarczyk | 0–1 | Han | Round 5: Wynarczyk, Raymond - Han, Qixiang | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Mar 31, 2024 | Han | 0–1 | Guthrie | Round 4: Han, Qixiang - Guthrie, David | Benoni Defense: Fianchetto Variation | |
| Mar 30, 2024 | James | 1–0 | Han | Round 3: James, Russell A - Han, Qixiang | Sicilian Defense: Dragon Variation | |
| Mar 30, 2024 | White | 0–1 | Han | Round 2: White, Stuart A - Han, Qixiang | English Opening: Caro-Kann Defensive System | |
| Mar 29, 2024 | Han | 0–1 | Chan | Round 1: Han, Qixiang - Chan, Sheng Liang Bernard | Benoni Defense: Fianchetto Variation | |
| Jan 5, 2024 | Han | ½–½ | Patel | Caplin Hastings Masters 2023 | Catalan Opening | |
| Jan 4, 2024 | Honey | 1–0 | Han | Caplin Hastings Masters 2023 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jan 3, 2024 | Han | 0–1 | Onuoha | Caplin Hastings Masters 2023 | Dutch Defense: Stonewall Variation, Modern Variation | |
| Jan 2, 2024 | Derakhshani | 1–0 | Han | Caplin Hastings Masters 2023 | Slav Defense: Three Knights Variation | |
| Jan 1, 2024 | Thompson | 0–1 | Han | Caplin Hastings Masters 2023 | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Oct 13, 2024 | Han | 1–0 | Kennedy | Round 8: Han, Qixiang - Kennedy, Aden | Nimzo-Larsen Attack: Indian Variation | |
| Oct 13, 2024 | Han | 0–1 | Banerjee | Round 11: Han, Qixiang - Banerjee, Supratit | King's Indian Defense: Orthodox Variation | |
| Oct 13, 2024 | Sudagar | 0–1 | Han | Round 7: Sudagar, Vidhyuth Kavin - Han, Qixiang | English Opening: King's English Variation, Reversed Closed Sicilian | |
| Oct 13, 2024 | Bryant | 0–1 | Han | Round 9: Bryant, Amelie - Han, Qixiang | Slav Defense: Czech Variation, Classical System | |
| Oct 13, 2024 | Zhang | 1–0 | Han | Round 10: Zhang, Junyi - Han, Qixiang | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Oct 12, 2024 | Han | ½–½ | Lishoy Gengis Paratazham | Round 2: Han, Qixiang - Lishoy Gengis Paratazham, Dildarav | Nimzo-Larsen Attack: Modern Variation | |
| Oct 12, 2024 | Han | 1–0 | Veselow | Round 4: Han, Qixiang - Veselow, Zoe | Queen's Gambit Declined: Three Knights Variation | |
| Oct 12, 2024 | Han | 1–0 | Prabhakaran | Round 6: Han, Qixiang - Prabhakaran, Anvikkashri | Tarrasch Defense: Two Knights Variation | |
| Oct 12, 2024 | Kryshtafor | 0–1 | Han | Round 1: Kryshtafor, Maksym - Han, Qixiang | Sicilian Defense: Hyperaccelerated Dragon | |
| Oct 12, 2024 | Li | 0–1 | Han | Round 3: Li, Harvey - Han, Qixiang | Slav Defense: Czech Variation, Dutch Variation | |
| Oct 12, 2024 | Li | 0–1 | Han | Round 5: Li, Yueci - Han, Qixiang | Sicilian Defense: Accelerated Dragon | |
| Dec 31, 2023 | Han | 0–1 | Lux | Caplin Hastings Masters 2023 | Queen's Gambit Accepted: Normal Variation | |
| Dec 30, 2023 | Han | 1–0 | Binks | Caplin Hastings Masters 2023 | Catalan Opening | |
| Dec 29, 2023 | Unuk | 1–0 | Han | Caplin Hastings Masters 2023 | Queen's Pawn Game: Accelerated London System | |
| Dec 28, 2023 | Han | 1–0 | Hobson | Caplin Hastings Masters 2023 | Bogo-Indian Defense: Retreat Variation | |
| Apr 10, 2023 | Han | 0–1 | Vaidyanathan | 3rd 4NCL Easter Congress: U2000 | Nimzo-Larsen Attack: English Variation | |
| Apr 10, 2023 | Nilsson | 0–1 | Han | 3rd 4NCL Easter Congress: U2000 | King's Indian Attack: Symmetrical Defense | |
| Apr 9, 2023 | Obi | 0–1 | Han | 3rd 4NCL Easter Congress: U2000 | English Opening: Symmetrical Variation, Botvinnik System | |
| Apr 8, 2023 | Han | ½–½ | Anderson | 3rd 4NCL Easter Congress: U2000 | Nimzo-Larsen Attack: Modern Variation | |
| Apr 8, 2023 | Hall | ½–½ | Han | 3rd 4NCL Easter Congress: U2000 | Queen's Pawn Game: Hübsch Gambit | |
| Nov 13, 2021 | Han | 1–0 | Sasikumar | British Junior Rapidplay: Open Under 8 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 13, 2021 | Pradhan | 0–1 | Han | British Junior Rapidplay: Open Under 8 | Sicilian Defense: Closed | |
| Nov 13, 2021 | Zhao | 1–0 | Han | British Junior Rapidplay: Open Under 8 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| — | Han | ½–½ | Kairat | British Junior Rapidplay: Open Under 8 | Sicilian Defense: Löwenthal Variation | |
| — | Han | 1–0 | Banerjee | British Junior Rapidplay: Open Under 8 | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| — | Han | 1–0 | Gao | British Junior Rapidplay: Open Under 8 | Italian Game: Two Knights Defense, Polerio Defense, Suhle Defense | |
| — | Han | 0–1 | Verbytski | British Junior Rapidplay: Open Under 8 | Sicilian Defense: Najdorf Variation, Polugaevsky Variation | |
| — | Han | 0–1 | Tart | 3rd 4NCL Easter Congress: U2000 | Nimzo-Larsen Attack: Modern Variation | |
| — | Zhang | ½–½ | Han | British Junior Rapidplay: Open Under 8 | Sicilian Defense: Closed | |
| — | Chen | 1–0 | Han | British Junior Rapidplay: Open Under 8 | Sicilian Defense: Smith-Morra Gambit Accepted | |
| — | Chatalbashev | 1–0 | Han | Round 1: Chatalbashev, Boris - Han, Qixiang | English Opening: King's English Variation, Reversed Closed Sicilian | |
| — | Pajeken | 1–0 | Han | Primo turno: Pajeken, Jakob Leon - Han, Qixiang | Queen's Gambit Accepted: Janowski-Larsen Variation | |