| Oct 12, 2025 | Zhang | 0–1 | Nakamura | Round 1: Zhang, Michelle - Nakamura, Hikaru | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Jul 31, 2025 | Zhang | 1–0 | Donda | Round 6: Zhang, Michelle - Donda, Jazmin | French Defense: Tarrasch Variation | |
| Jul 30, 2025 | Li | 0–1 | Zhang | Round 5: Li, Audrey Keyan - Zhang, Michelle | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Jul 30, 2025 | Zhang | ½–½ | Rojas Salas | Round 4: Zhang, Michelle - Rojas Salas, Rihanna Irina | Sicilian Defense: Sozin Attack | |
| Apr 22, 2025 | Zhang | * | Ruchinskaya | Round 9: Zhang, Michelle - Ruchinskaya, Valerie | French Defense: Advance Variation, Euwe Variation | |
| Apr 21, 2025 | Zhang | 1–0 | Jiang | Round 7: Zhang, Michelle - Jiang, Hanxi (Hancy) | Caro-Kann Defense: Exchange Variation | |
| Apr 21, 2025 | Deepak | ½–½ | Zhang | Round 8: Deepak, Laksshana - Zhang, Michelle | Queen's Pawn Game: London System | |
| Apr 20, 2025 | Mills | 1–0 | Zhang | Round 6: Mills, Morgen - Zhang, Michelle | Sicilian Defense: O'Kelly Variation, Normal System | |
| Apr 19, 2025 | Zhang | 1–0 | Alison Koop | Round 5: Zhang, Michelle - Alison Koop | Sicilian Defense: Lasker-Pelikan Variation | |
| Apr 18, 2025 | Golubeva | 0–1 | Zhang | Canadian Closed 2025 | Sicilian Defense: Taimanov Variation | |
| Dec 23, 2024 | Zhang | ½–½ | Deepak | 2024 North American Youth Championship - GIRLS | French Defense: Tarrasch Variation, Closed Variation, Main Line | |
| Dec 20, 2024 | Duarte Cramer | 1–0 | Zhang | 2024 North American Youth Championship - GIRLS | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 19, 2024 | Fiset | 1–0 | Zhang | 2024 North American Youth Championship - GIRLS | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Apr 5, 2024 | Hitchlock | 0–1 | Zhang | Round 5: Hitchlock, Veronica vs Zhang, Michelle | English Opening: Caro-Kann Defensive System | |
| Apr 4, 2024 | Koop | 0–1 | Zhang | Round 9: Koop, Alison Emily vs Zhang, Michelle | Queen's Gambit Declined | |
| Apr 2, 2024 | Zhang | ½–½ | Baylon | Round 8: Zhang, Michelle vs. Baylon, Glenda | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Apr 1, 2024 | Jiang | 0–1 | Zhang | Round 7: Jiang, Hanxi (Hancy) - Zhang, Michelle | Semi-Slav Defense: Meran Variation | |
| Apr 1, 2024 | Zhang | 0–1 | Zhang | Round 6: Zhang, Michelle vs. Zhang, Joyce | Sicilian Defense: Najdorf Variation, English Attack | |
| Mar 30, 2024 | Zhang | 0–1 | Fiset | Round 4: Zhang, Michelle vs Fiset, Chloe Anais | Caro-Kann Defense: Exchange Variation | |
| Mar 30, 2024 | Todd | ½–½ | Zhang | zvictor's Study: 3.7 | Slav Defense: Exchange Variation | |
| Mar 29, 2024 | Zhang | ½–½ | Kaye | Zonals Games: Zhang, Michelle, vs Kaye, Olya | Petrov's Defense: Three Knights Game | |
| Mar 28, 2024 | Yang | 0–1 | Zhang | 2024 Canadian Championship at Hart House, Toronto | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 24, 2023 | Saparya | 0–1 | Zhang | WYCC_2023_Girls_U14 | Slav Defense: Modern Line | |
| Nov 23, 2023 | Zhang | ½–½ | Nguyen | WYCC_2023_Girls_U14 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Nov 22, 2023 | Alemanova | 0–1 | Zhang | WYCC_2023_Girls_U14 | Slav Defense: Exchange Variation | |
| Nov 21, 2023 | Zhang | 1–0 | Balazs | WYCC_2023_Girls_U14 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 20, 2023 | Sodgerelt | 1–0 | Zhang | WYCC_2023_Girls_U14 | Caro-Kann Defense: Two Knights Attack | |
| Nov 18, 2023 | Zhang | ½–½ | Michalska | WYCC_2023_Girls_U14 | Modern Defense: Two Knights Variation | |
| Nov 17, 2023 | Maral | 1–0 | Zhang | WYCC_2023_Girls_U14 | Catalan Opening: Closed | |
| Nov 16, 2023 | Zhang | 1–0 | Haapsal | g14 | Sicilian Defense: Lasker-Pelikan Variation | |
| Nov 15, 2023 | Nurgaliyeva | 1–0 | Zhang | TOP BOARDS | Caro-Kann Defense: Advance Variation | |
| Nov 14, 2023 | Zhang | 1–0 | Sun | g14 | Caro-Kann Defense: Exchange Variation | |
| Nov 13, 2023 | Dukic | 0–1 | Zhang | g14 | Semi-Slav Defense | |
| — | Zhang | ½–½ | Yuan | Round 9: Zhang, Michelle - Yuan, Serena | Caro-Kann Defense: Forgacs Variation | |
| — | Gomez Gonzales | 0–1 | Zhang | Round 7: Gomez Gonzales, Fabiana - Zhang, Michelle | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| — | Mollo Figueroa | 1–0 | Zhang | Round 8: Mollo Figueroa, Nicole - Zhang, Michelle | Queen's Gambit Declined: Exchange Variation, Positional Variation | |