| Mar 22, 2026 | Kilambi | 0–1 | Zhu | Round 8: Kilambi, Venkata Ananth Akshay - Zhu, Yaoyao | English Opening: Agincourt Defense | |
| Mar 21, 2026 | Zhu | 0–1 | Weersing | Round 7: Zhu, Yaoyao - Weersing, Abigail Riis | French Defense: Advance Variation, Euwe Variation | |
| Feb 8, 2026 | Zhu | ½–½ | Homer | Round 6: Zhu, Yaoyao - Homer, Stephen J | Sicilian Defense: Moscow Variation | |
| Feb 7, 2026 | Woozeer | 0–1 | Zhu | Round 5: Woozeer, Seth - Zhu, Yaoyao | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jan 11, 2026 | Zhang | ½–½ | Zhu | Round 4: Zhang, Junyi - Zhu, Yaoyao | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jan 10, 2026 | Zhu | ½–½ | Payne | Round 3: Zhu, Yaoyao - Payne, Matthew J | French Defense: Advance Variation, Paulsen Attack | |
| Nov 2, 2025 | Zhu | 0–1 | White | Round 2: Zhu, Yaoyao - White, Stuart A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 1, 2025 | Shek | 0–1 | Zhu | Round 1: Shek, Daniel - Zhu, Yaoyao | English Opening: Agincourt Defense | |
| Sep 7, 2025 | Zhu | 0–1 | Ganti | Hull 4NCL Congress 2025 - Open section. | Sicilian Defense: Nimzowitsch Variation, Main Line | |
| Sep 7, 2025 | Ciuravin | ½–½ | Zhu | Hull 4NCL Congress 2025 - Open section. | Queen's Pawn Game: Colle System | |
| Sep 6, 2025 | Zhu | ½–½ | Deepak Ambattu | Hull 4NCL Congress 2025 - Open section. | Sicilian Defense: Moscow Variation | |
| Sep 6, 2025 | Hu | 0–1 | Zhu | Hull 4NCL Congress 2025 - Open section. | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 21, 2025 | Zhu | 1–0 | Sheikh | Round 7: Zhu, Yaoyao - Sheikh, Anum | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Jul 20, 2025 | Zhu | 1–0 | Maton | Round 5: Zhu, Yaoyao - Maton, Emily | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 19, 2025 | Zhu | 1–0 | Dicen | Round 4: Zhu, Yaoyao - Dicen, Elis Denele | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jul 18, 2025 | Zhu | 1–0 | Hariharan | Round 2: Zhu, Yaoyao - Hariharan, Shambavi | Four Knights Game: Spanish Variation | |
| Jul 18, 2025 | Saharkar | 0–1 | Zhu | Round 1: Saharkar, Sharvari - Zhu, Yaoyao | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Jul 6, 2025 | Longson | 1–0 | Zhu | Round 6: Longson, Sarah N - Zhu, Yaoyao | Four Knights Game: Scotch Variation Accepted | |
| Jul 6, 2025 | Mirzoeva | 1–0 | Zhu | Round 3: Mirzoeva, Elmira - Zhu, Yaoyao | King's Indian Attack | |
| Feb 6, 2025 | Zhu | 1–0 | Plotnikov | 1st Cheadle FIDE Open | Caro-Kann Defense | |
| Feb 6, 2025 | Lee | 0–1 | Zhu | 1st Cheadle FIDE Open | Queen's Gambit Declined: Queen's Knight Variation | |
| Feb 5, 2025 | Zhu | 1–0 | Plotnikov | 1st Cheadle FIDE Open | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Feb 5, 2025 | Surtees | 1–0 | Zhu | 1st Cheadle FIDE Open | Nimzo-Larsen Attack: Classical Variation | |
| Feb 4, 2025 | Arkell | 1–0 | Zhu | 1st Cheadle FIDE Open | Queen's Gambit Declined | |
| Feb 3, 2025 | Zhu | 1–0 | Bamford | 1st Cheadle FIDE Open | Sicilian Defense: Moscow Variation | |
| Jan 19, 2025 | Zhu | ½–½ | Waterfield | 32nd 4NCL Congress | French Defense: Advance Variation, Paulsen Attack | |
| Jan 19, 2025 | Bryant | 0–1 | Zhu | 32nd 4NCL Congress | King's Indian Attack | |
| Jan 18, 2025 | Zhu | 0–1 | Sooraj M R | 32nd 4NCL Congress | Alekhine Defense: Four Pawns Attack | |
| Jan 18, 2025 | Collinson | ½–½ | Zhu | 32nd 4NCL Congress | Queen's Gambit Declined | |
| Jan 17, 2025 | Graham | 0–1 | Zhu | 32nd 4NCL Congress | Italian Game: Giuoco Pianissimo, Normal | |
| Jan 4, 2025 | Zhu | 0–1 | Graham | 98th Caplin Hastings Weekend Open 2025 | Ruy Lopez: Closed, Borisenko Variation | |
| Jan 4, 2025 | Kim | ½–½ | Zhu | 98th Caplin Hastings Weekend Open 2025 | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Jan 3, 2025 | Zhu | 0–1 | Waterfield | 98th Caplin Hastings Weekend Open 2025 | French Defense: Advance Variation, Paulsen Attack | |
| Jan 1, 2025 | Dewangan | 1–0 | Zhu | 98th Caplin Hastings Masters 2024 | Scotch Game: Scotch Gambit, Advance Variation | |
| Dec 31, 2024 | Zhu | 0–1 | Kolani | 98th Caplin Hastings Masters 2024 | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Dec 31, 2024 | Swiatkowski | 0–1 | Zhu | 98th Caplin Hastings Masters 2024 | Ruy Lopez: Closed, Pilnik Variation | |
| Dec 30, 2024 | Zhu | 0–1 | Patel | 98th Caplin Hastings Masters 2024 | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Dec 29, 2024 | Zhu | 1–0 | Kim | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Dec 29, 2024 | Cheng | 1–0 | Zhu | 98th Caplin Hastings Masters 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Dec 28, 2024 | Buckland | ½–½ | Zhu | 98th Caplin Hastings Masters 2024 | Queen's Gambit Declined | |
| Aug 6, 2024 | Rivera | 1–0 | Zhu | Leca Chess Open 2024 | Four Knights Game: Scotch Variation Accepted | |
| Jul 31, 2024 | Ilinca | 1–0 | Zhu | Leca Chess Open 2024 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 8, 2024 | Zhu | 0–1 | Cansdale | Round 4: Zhu, Yaoyao - Cansdale, Zach | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 8, 2024 | Collinson | 0–1 | Zhu | Round 5: Collinson, Mark I - Zhu, Yaoyao | Queen's Gambit Declined | |
| Sep 7, 2024 | Zhu | ½–½ | Ashton | Round 2: Zhu, Yaoyao - Ashton, Alannah | Benko Gambit: Zaitsev System | |
| Sep 7, 2024 | Kilshaw | ½–½ | Zhu | Round 3: Kilshaw, Joe - Zhu, Yaoyao | Bishop's Opening | |
| Apr 16, 2023 | Zhu | * | Gonzalez Gonzalez | Menorca Open | ? | |
| Apr 15, 2023 | Zhu | * | Sureda Gonzalez | Menorca Open | ? | |
| Apr 15, 2023 | Fraga Pons | * | Zhu | Menorca Open | ? | |
| Apr 14, 2023 | Sureda Gonzalez | * | Zhu | Menorca Open | ? | |
| Apr 13, 2023 | Nguyen | * | Zhu | Menorca Open | ? | |
| Apr 13, 2023 | Fernandez Garcia | * | Zhu | Menorca Open | ? | |
| Apr 12, 2023 | Zhu | 0–1 | Del Rio De Angelis | Menorca Open | ? | |
| Apr 12, 2023 | Mannion | ½–½ | Zhu | Menorca Open | ? | |
| Apr 11, 2023 | Zhu | 0–1 | Dhulipalla Bala Chandra Prasad | Menorca Open | ? | |
| Jan 22, 2023 | Zhu | ½–½ | Vickery | 29th 4NCL Congress Open | Alekhine Defense: Modern Variation, Flohr Variation | |
| Jan 22, 2023 | Booth | 0–1 | Zhu | 29th 4NCL Congress Open | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Jan 21, 2023 | Zhu | 1–0 | Holliday | 29th 4NCL Congress Open | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| Jan 21, 2023 | Wall | 1–0 | Zhu | 29th 4NCL Congress Open | Van Geet Opening | |
| Oct 16, 2022 | Thomson | 0–1 | Zhu | Hull 4NCL International Open | Ruy Lopez: Closed, Worrall Attack | |
| Oct 15, 2022 | Zhu | ½–½ | Burnett | Hull 4NCL International Open | French Defense: Schlechter Variation | |
| Oct 15, 2022 | Birtwistle | * | Zhu | Hull 4NCL International Open | King's Gambit Declined: Classical Variation | |
| — | Zhu | 0–1 | Kobryn | Round 2: Zhu, Yaoyao - Kobryn, Peter J | Modern Defense | |
| — | Zhu | 1–0 | Boganadham | Round 4: Zhu, Yaoyao - Boganadham, Ved Sudeep | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| — | Doherty | 0–1 | Zhu | Round 1: Doherty, Paul - Zhu, Yaoyao | Bishop's Opening: Berlin Defense | |
| — | Ashton | ½–½ | Zhu | Round 3: Ashton, Alannah - Zhu, Yaoyao | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| — | Rughani | ½–½ | Zhu | Round 5: Rughani, Mahin - Zhu, Yaoyao | Queen's Gambit Declined | |