| Jun 30, 2026 | Riquelme Bravo | 1–0 | Liu | Canadian Jr. and Sr. Championship 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 29, 2026 | Liu | ½–½ | Hoekman | Canadian Jr. and Sr. Championship 2026 | English Opening: Agincourt Defense | |
| Jun 29, 2026 | Liu | ½–½ | Hoekman | Canadian Jr. and Sr. Championship 2026 | English Opening: Agincourt Defense | |
| Jun 28, 2026 | Jin | 0–1 | Liu | Canadian Jr. and Sr. Championship 2026 | King's Indian Attack, with e6 | |
| Jun 28, 2026 | Liu | 0–1 | Keleberda | Canadian Jr. and Sr. Championship 2026 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jun 28, 2026 | Liu | 1–0 | Yin | Canadian Jr. and Sr. Championship 2026 | Réti Opening: Anglo-Slav Variation, with g3 | |
| Jun 28, 2026 | Jin | 0–1 | Liu | Canadian Jr. and Sr. Championship 2026 | King's Indian Attack, with e6 | |
| Jun 28, 2026 | Liu | 0–1 | Keleberda | Canadian Jr. and Sr. Championship 2026 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jun 27, 2026 | Liu | 1–0 | Yin | Canadian Jr. and Sr. Championship 2026 | Réti Opening: Anglo-Slav Variation, with g3 | |
| May 17, 2026 | Vuyyuru | ½–½ | Liu | XV Campeonato Panamericano U7 - U17 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| May 16, 2026 | Liu | * | Ayala Delgado | Round 8: Liu, Zachary Hankun - Ayala Delgado, Sergio Alejandro | English Opening: Neo-Catalan | |
| May 14, 2026 | Liu | ½–½ | Yu | Round 5: Liu, Zachary Hankun - Yu, Vincent Zhiwen | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| May 13, 2026 | Liu | 1–0 | Yin | Round 3: Liu, Zachary Hankun - Yin, Aiden | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| May 12, 2026 | Ajith | 0–1 | Liu | Round 2: Ajith, Aarush - Liu, Zachary Hankun | Catalan Opening: Closed | |
| May 12, 2026 | Liu | 1–0 | Porras Taipe | Round 1: Liu, Zachary Hankun - Porras Taipe, Rodrigo Thiago | Four Knights Game: Gunsberg Variation | |
| Apr 22, 2026 | Diaz Guerrero | ½–½ | Liu | Round 4: Diaz Guerrero, Jesus Daniel - Liu, Zachary Hankun | Sicilian Defense: Taimanov Variation | |
| Apr 22, 2026 | Jain | ½–½ | Liu | Round 6: Jain, Vihaan - Liu, Zachary Hankun | Sicilian Defense: Kalashnikov Variation | |
| Jul 28, 2025 | Shergil | ½–½ | Liu | Round 2: Shergil, Ronak - Liu, Zachary Hankun | Sicilian Defense: Alapin Variation | |
| Jul 28, 2025 | Liu | 1–0 | Bartlett | Round 1: Liu, Zachary Hankun - Bartlett, Khaleel | ? | |
| Dec 19, 2024 | Liu | 0–1 | Wang | 2024 North American Youth Championship - OPEN | English Opening: Anglo-Indian Defense | |
| Dec 18, 2024 | Liu | 1–0 | Sankar | 2024 North American Youth Championship - OPEN | English Opening: King's English Variation | |
| Dec 18, 2024 | Iranian Prabhu Kumar | 0–1 | Liu | 2024 North American Youth Championship - OPEN | Sicilian Defense: Moscow Variation, Main Line | |
| May 24, 2024 | Rahul Srivatshav P | 1–0 | Liu | Round 2: Rahul Srivatshav P - Liu, Zachary Hankun | Semi-Slav Defense: Chigorin Defense | |
| May 24, 2024 | Liu | ½–½ | Atwell | Round 1: Liu, Zachary Hankun - Atwell, Rose | Réti Opening: Anglo-Slav Variation, Bogoljubow Variation, Stonewall Line | |
| Apr 4, 2024 | England | 1–0 | Liu | Round 10: England, Max vs Liu, Zachary | King's Indian Attack: Double Fianchetto | |
| Apr 4, 2024 | Barron | 0–1 | Liu | Round 9: Barron, Michael vs Liu, Zachary Hankun | Sicilian Defense: Prins Variation | |
| Apr 1, 2024 | Liu | ½–½ | Lin | Round 8: Liu, Zachary Hankun - Lin, Leo | English Opening: Anglo-Indian Defense | |
| Mar 31, 2024 | Wiebe | 1–0 | Liu | Round 6: Wiebe, Isaac vs Liu, Zachary Hankun | Zukertort Opening | |
| Mar 30, 2024 | Liu | 0–1 | Chiku-Ratte | Round 4: Liu, Zachary Hankun vs Chiku-Ratte, Olivier-Kenta | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 29, 2024 | Jodar Arias | 1–0 | Liu | 2024 Canadian Championship at Hart House, Toronto | Sicilian Defense: Dragon Variation, Yugoslav Attack, Old Line | |
| Mar 28, 2024 | Liu | 1–0 | Clyde | Zonals Games: 2.30 | English Opening: King's English Variation | |
| Nov 11, 2024 | Liu | 1–0 | Tran | Round 5: Liu, Zachary Hankun - Tran, Tri | English Opening: Anglo-Indian Defense | |
| Nov 11, 2024 | Malek | ½–½ | Liu | Round 6: Malek, Omid - Liu, Zachary Hankun | Caro-Kann Defense: Exchange Variation | |
| Nov 10, 2024 | Liu | 1–0 | Bahmani | Round 3: Liu, Zachary Hankun - Bahmani, Amir Mohammad | English Opening: King's English Variation | |
| Nov 10, 2024 | Chiku-Ratte | 1–0 | Liu | Round 4: Chiku-Ratte, Olivier-Kenta - Liu, Zachary Hankun | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| Nov 9, 2024 | Findlay | ½–½ | Liu | Round 2: Findlay, Ian T. - Liu, Zachary Hankun | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Aug 26, 2021 | Liu | 0–1 | Yeganegi | U10 FIDE Online Rapid World Cup | Knockout | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Aug 26, 2021 | Yeganegi | 1–0 | Liu | World Youth Cup FINALS Under 10 - Open 10 | English Opening: Caro-Kann Defensive System | |
| Aug 1, 2021 | Liu | 1–0 | Siddharth | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 1, 2021 | Liu | 0–1 | Palaiologou | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Najdorf Variation, Polugaevsky Variation | |
| Aug 1, 2021 | Liu | 1–0 | Rashid Mugdho | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Aug 1, 2021 | Liu | 1–0 | Mohan | World Youth Cup 2021 O10-G18 - Open 10 | Lion Defense: Anti-Philidor, Lion's Cave | |
| Aug 1, 2021 | Liu | 1–0 | Vijay Saraogi | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Najdorf Variation | |
| Aug 1, 2021 | Marynychenko | 0–1 | Liu | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Grand Prix Attack | |
| Aug 1, 2021 | Kukhianidze | 0–1 | Liu | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Closed | |
| Aug 1, 2021 | Arutla | 0–1 | Liu | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Aug 1, 2021 | Dau | 1–0 | Liu | World Youth Cup 2021 O10-G18 - Open 10 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Aug 1, 2021 | Duong | 0–1 | Liu | World Youth Cup 2021 O10-G18 - Open 10 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| — | Liu | 1–0 | Cano Alcaraz | Round 9: Liu, Zachary Hankun - Cano Alcaraz, Juan Jose | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| — | Zhao | * | Liu | Round 8: Zhao, Jifan - Liu, Zachary Hankun | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |