| Feb 8, 2026 | Zhang | 1–0 | Mikkelsen | Nordisk Mesterskab gruppe D | French Defense: Tarrasch Variation, Open System, Main Line | |
| Feb 8, 2026 | Maurstad | 1–0 | Zhang | Nordisk Mesterskab gruppe D | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 8, 2026 | Zhang | 1–0 | Leosson | Nordisk Mesterskab gruppe D | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Feb 8, 2026 | Torres | 0–1 | Zhang | Nordisk Mesterskab gruppe D | Sicilian Defense: Closed | |
| Feb 8, 2026 | Zhang | 1–0 | Hallmundarson | Nordisk Mesterskab gruppe D | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 8, 2026 | Larsen | 0–1 | Zhang | Nordisk Mesterskab gruppe D | Sicilian Defense: Closed | |
| Jan 5, 2026 | Zhang | 1–0 | Zhao | Round 7: Zhang, Yiming - Zhao, Yixuan | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jan 5, 2026 | Bhaumik | 0–1 | Zhang | Round 6: Bhaumik, Mehr - Zhang, Yiming | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jan 4, 2026 | Pihlajamaki | ½–½ | Zhang | Round 4: Pihlajamaki, Niklas - Zhang, Yiming | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 14, 2025 | Zhang | ½–½ | Mashhadi Aghajan | Round 5: Zhang, Yiming - Mashhadi Aghajan, Rayan | Ruy Lopez: Berlin Defense, Anti-Berlin Variation, Mortimer Variation | |
| Dec 14, 2025 | Zhang | 1–0 | Sinitsyna | Round 3: Zhang, Yiming - Sinitsyna, Julia | Caro-Kann Defense: Exchange Variation | |
| Dec 14, 2025 | Varfolomeev | 0–1 | Zhang | Round 2: Varfolomeev, Maksim - Zhang, Yiming | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 14, 2025 | Zhang | 1–0 | Rautiainen | Round 1: Zhang, Yiming - Rautiainen, Olavi | Ruy Lopez | |
| Nov 5, 2025 | Belkovsky | 1–0 | Zhang | Round 7: Belkovsky, Guy - Zhang, Yiming | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 2, 2025 | Demirkan | 1–0 | Zhang | Round 5: Demirkan, Mustafa - Zhang, Yiming | Sicilian Defense: Moscow Variation | |
| Oct 31, 2025 | Zhang | 1–0 | Zhang | Round 3: Zhang, Xiheng - Zhang, Yiming | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 7, 2025 | Zhang | 1–0 | Koskensilta | Round 5: Zhang, Yiming - Koskensilta, Ohto | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jun 5, 2025 | Zhang | 1–0 | Prokofieva | Round 1: Zhang, Yiming - Prokofieva, Alexandra | Caro-Kann Defense: Exchange Variation | |
| May 7, 2025 | Zhang | 1–0 | Archishman Das | Round 7: Zhang, Yiming - Archishman Das | Caro-Kann Defense: Exchange Variation | |
| May 7, 2025 | Levanov | ½–½ | Zhang | Round 6: Levanov, Nikolay - Zhang, Yiming | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| May 7, 2025 | Pihlajamaki | 0–1 | Zhang | Round 4: Pihlajamaki, Niklas - Zhang, Yiming | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 7, 2025 | Zhang | 1–0 | DAmato | Round 3: Zhang, Yiming - DAmato, Raffaele | French Defense: Tarrasch Variation | |
| May 7, 2025 | Zyuzin | 0–1 | Zhang | Round 2: Zyuzin, Zakhar - Zhang, Yiming | Nimzo-Indian Defense: Normal Variation | |
| Aug 31, 2024 | Chen | ½–½ | Zhang | EYCC 2024 - O10 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 30, 2024 | Zhang | 1–0 | Mammadov | EYCC 2024 - O10 | Petrov's Defense: Classical Attack, Marshall Variation | |
| Aug 29, 2024 | Ivanovic | 1–0 | Zhang | EYCC 2024 - O10 | Queen's Gambit Declined: Ragozin Defense | |
| Aug 28, 2024 | Zhang | 1–0 | Scrimieri | EYCC 2024 - O10 | Ruy Lopez: Berlin Defense | |
| Aug 25, 2024 | Zhang | 0–1 | Szakolczai | EYCC 2024 - O10 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 23, 2024 | Zhang | ½–½ | Llari | EYCC 2024 - O10 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| — | Zhang | 1–0 | Xin | Nordic Youth Chess Championship | French Defense: Tarrasch Variation, Closed Variation | |
| — | Zhang | 1–0 | Mashhadi Aghajan | Nordic Youth Chess Championship | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| — | Zhang | ½–½ | Torres | Nordic Youth Chess Championship | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| — | Olsen | 0–1 | Zhang | Nordic Youth Chess Championship | Catalan Opening: Open Defense, Classical Line | |
| — | Bro Jacobsen | 0–1 | Zhang | Nordic Youth Chess Championship | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| — | Mortensen | 0–1 | Zhang | Nordic Youth Chess Championship | Sicilian Defense: Najdorf Variation | |