| May 15, 2025 | Sun | 0–1 | Shen | Round 9: Sun, Wanyao Sarah - Shen, Zhiyuan | Sicilian Defense: Kalashnikov Variation | |
| May 14, 2025 | Shen | * | Cho | Round 8: Shen, Zhiyuan - Cho, Hung-Ling | ? | |
| May 13, 2025 | Olimova | 1–0 | Shen | Round 7: Olimova, Odina - Shen, Zhiyuan | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| May 12, 2025 | Shen | * | Sananda R | Round 6: Shen, Zhiyuan - Sananda R | ? | |
| May 11, 2025 | Aktamova | 1–0 | Shen | Round 5: Aktamova, Zilola - Shen, Zhiyuan | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| May 10, 2025 | Shen | 0–1 | Zhou | Round 4: Shen, Zhiyuan - Zhou, Shumeng | Caro-Kann Defense: Maróczy Variation | |
| May 9, 2025 | Nurman | 1–0 | Shen | Round 3: Nurman, Alua - Shen, Zhiyuan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 8, 2025 | Shen | 1–0 | Olimova | Round 2: Shen, Zhiyuan - Olimova, Rukiya | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| May 7, 2025 | Batkhuyag | 1–0 | Shen | Round 1: Batkhuyag, Munguntuul - Shen, Zhiyuan | Sicilian Defense: Kalashnikov Variation | |
| Apr 20, 2025 | Solomon | 1–0 | Shen | 2025 O2C Doeberl Cup Premier | Sicilian Defense: Kalashnikov Variation | |
| Apr 17, 2025 | Shen | ½–½ | Ikeda | 2025 O2C Doeberl Cup Premier | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Apr 14, 2025 | Shen | 1–0 | Cheng | 2025 Melbourne International Open - Masters | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 13, 2025 | Das | 1–0 | Shen | 2025 Melbourne International Open - Masters | King's Indian Attack | |
| Apr 11, 2025 | Shen | 1–0 | Thogata | 2025 Melbourne International Open - Masters | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Apr 11, 2025 | Chen | 1–0 | Shen | 2025 Melbourne International Open - Masters | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Apr 10, 2025 | Shen | 1–0 | Li | 2025 Melbourne International Open - Masters | Caro-Kann Defense: Karpov Variation, Modern Main Line | |
| Apr 10, 2025 | Sanjay | ½–½ | Shen | 2025 Melbourne International Open - Masters | Sicilian Defense: Closed, Traditional | |
| Apr 8, 2025 | Shen | 1–0 | Soo | 2025 Melbourne International Open - Masters | King's Pawn Game | |
| Apr 8, 2025 | Shen | 0–1 | Liu | 2025 Melbourne International Open - Masters | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Apr 7, 2025 | Kazarian | ½–½ | Shen | 2025 Melbourne International Open - Masters | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 29, 2025 | Shen | 1–0 | Xu | 2025 Oceania Zonal 3.6 | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jan 28, 2025 | Shen | 1–0 | Huey | 2025 Oceania Zonal 3.6 | Sicilian Defense: Kan Variation, Modern Variation | |
| Jan 28, 2025 | Sun | 0–1 | Shen | 2025 Oceania Zonal 3.6 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Jan 27, 2025 | Shen | 1–0 | Lu | 2025 Oceania Zonal 3.6 | French Defense: Tarrasch Variation, Closed Variation, Main Line | |
| Jan 27, 2025 | Ryjanova | ½–½ | Shen | 2025 Oceania Zonal 3.6 | Queen's Gambit Declined: Queen's Knight Variation | |
| Jan 26, 2025 | Cheng | ½–½ | Shen | 2025 Oceania Zonal 3.6 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 25, 2025 | Shen | 1–0 | Feng | 2025 Oceania Zonal 3.6 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jan 25, 2025 | Dissanayake | 0–1 | Shen | 2025 Oceania Zonal 3.6 | Queen's Gambit Declined | |
| Jan 24, 2025 | Shen | 1–0 | Qiang | 2025 Oceania Zonal 3.6 | Sicilian Defense: Kalashnikov Variation | |
| Jan 11, 2025 | Liu | 1–0 | Shen | 2024 Australian Open - Premier | Queen's Pawn Game: Accelerated London System | |
| Jan 8, 2025 | Testolin | 1–0 | Shen | 2024 Australian Open - Premier | Queen's Gambit Declined: Queen's Knight Variation | |
| Sep 22, 2024 | Shen | 1–0 | Janzelj | 45th FIDE Women's Chess Olympiad | Ruy Lopez: Fianchetto Defense | |
| Sep 21, 2024 | Shen | 1–0 | Forgas Moreno | 45th FIDE Women's Chess Olympiad | Modern Defense: Standard Line | |
| Sep 20, 2024 | Watson | 0–1 | Shen | 45th FIDE Women's Chess Olympiad | Indian Defense | |
| Sep 19, 2024 | Shen | 0–1 | Demchenko | 45th FIDE Women's Chess Olympiad | Scandinavian Defense: Gubinsky-Melts Defense | |
| Sep 18, 2024 | Guo | 1–0 | Shen | 45th FIDE Women's Chess Olympiad | King's Indian Defense: Orthodox Variation | |
| Sep 16, 2024 | Levitan | 0–1 | Shen | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 15, 2024 | Shen | ½–½ | Bogantes Robleto | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Sep 13, 2024 | Munoz Cortez | 0–1 | Shen | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Grand Prix Attack | |
| Sep 12, 2024 | Mammadova | ½–½ | Shen | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 11, 2024 | Shen | 1–0 | Hussin | 45th FIDE Women's Chess Olympiad | French Defense: Tarrasch Variation, Closed Variation | |
| Jun 10, 2024 | Shen | 0–1 | Bayasgalan | Round 7: Shen, Zhiyuan - Bayasgalan, Khishigbaatar | Sicilian Defense: Kan Variation, Modern Variation | |
| Jun 10, 2024 | Yu | 0–1 | Shen | Round 6: Yu, Zachary - Shen, Zhiyuan | Catalan Opening: Open Defense, Classical Line | |
| Apr 13, 2024 | Shen | ½–½ | Mitrabha | Round 1: Shen, Zhiyuan - Mitrabha, Guha | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Jan 12, 2024 | Grave | 1–0 | Shen | Open Praha 2024 A | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 11, 2024 | Shen | ½–½ | Krupa | Open Praha 2024 A | Sicilian Defense: Najdorf Variation, Main Line | |