| Jun 20, 2026 | Lu | 0–1 | He | Round 9: Lu, Jason - He, Junchen | French Defense: Schlechter Variation | |
| Jun 20, 2026 | Wong | 0–1 | He | Round 7: Wong, Ho Cheung - He, Junchen | Polish Opening: Czech Defense | |
| Jun 20, 2026 | He | 0–1 | Song | Round 6: He, Junchen - Song, Yuxin | English Opening: Symmetrical Variation | |
| Jun 20, 2026 | Koneru | 1–0 | He | Round 5: Koneru, Humpy - He, Junchen | Indian Defense: Anti-Nimzo-Indian | |
| Oct 9, 2025 | He | 1–0 | Chitlange Sakshi | The 4th China Binhai Chess Open | Anderssen's Opening | |
| Oct 9, 2025 | Sun | 1–0 | He | The 4th China Binhai Chess Open | French Defense: Advance Variation, Wade Variation | |
| Jul 24, 2025 | Sushanth Kamabathula | ½–½ | He | Biel Chess Festival 2025 MTO | French Defense: Advance Variation, Euwe Variation | |
| Jul 23, 2025 | Harish | 0–1 | He | Biel Chess Festival 2025 MTO | French Defense: Classical Variation, Shirov-Anand Variation | |
| Jul 22, 2025 | He | ½–½ | Tureshbayev | Biel Chess Festival 2025 MTO | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 21, 2025 | He | ½–½ | Maria | Biel Chess Festival 2025 MTO | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Jul 20, 2025 | Jordan | 1–0 | He | Biel Chess Festival 2025 Blitz | French Defense: St. George Defense | |
| Jul 20, 2025 | He | 1–0 | Gautschi | Biel Chess Festival 2025 Blitz | Anderssen's Opening | |
| Jul 20, 2025 | Jehnichen | 1–0 | He | Biel Chess Festival 2025 Blitz | French Defense: St. George Defense | |
| Jul 20, 2025 | He | 0–1 | Pinchetti | Biel Chess Festival 2025 Blitz | Anderssen's Opening | |
| Jul 20, 2025 | Hu | 1–0 | He | Biel Chess Festival 2025 Blitz | French Defense: St. George Defense | |
| Jul 20, 2025 | Harish | 1–0 | He | Biel Chess Festival 2025 Blitz | Queen's Pawn Game | |
| Jul 20, 2025 | He | ½–½ | Frey | Biel Chess Festival 2025 Blitz | Anderssen's Opening | |
| Jul 20, 2025 | Lipecki | 0–1 | He | Biel Chess Festival 2025 Blitz | Queen's Pawn Game | |
| Jul 20, 2025 | He | 1–0 | Ermeni | Biel Chess Festival 2025 Blitz | Anderssen's Opening | |
| Jul 20, 2025 | Anetov | 0–1 | He | Biel Chess Festival 2025 Blitz | Modern Defense | |
| Jul 20, 2025 | He | 0–1 | Kobalia | Biel Chess Festival 2025 Blitz | Anderssen's Opening | |
| Jul 19, 2025 | Monteverde | ½–½ | He | Biel Chess Festival 2025 MTO | Nimzo-Indian Defense: Classical Variation | |
| Jul 18, 2025 | Gafner | ½–½ | He | Biel Chess Festival 2025 MTO | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 16, 2025 | He | ½–½ | Trubini | Biel Chess Festival 2025 MTO | Queen's Pawn Game: London System, with e6 | |
| Jul 15, 2025 | Vihaan Dumir | 1–0 | He | Biel Chess Festival 2025 MTO | Ruy Lopez: Exchange Variation, Gligoric Variation | |
| Jul 14, 2025 | He | 0–1 | Vincenti | Biel Chess Festival 2025 MTO | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 13, 2025 | He | 0–1 | Menzi | Biel Chess Festival 2025 Rapid | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 13, 2025 | Harish | ½–½ | He | Biel Chess Festival 2025 Rapid | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 13, 2025 | Degtiarev | 1–0 | He | Biel Chess Festival 2025 Rapid | Nimzo-Indian Defense: Reshevsky Variation | |
| Jul 13, 2025 | He | 1–0 | Shumilov | Biel Chess Festival 2025 Rapid | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 13, 2025 | Maier | 1–0 | He | Biel Chess Festival 2025 Rapid | Petrov's Defense: Three Knights Game | |
| Jul 13, 2025 | He | 1–0 | Di Meo | Biel Chess Festival 2025 Rapid | Anderssen's Opening | |
| Jul 13, 2025 | Vemparala | 1–0 | He | Biel Chess Festival 2025 Rapid | English Opening | |
| Jul 13, 2025 | He | 1–0 | Mazzeo | Biel Chess Festival 2025 Rapid | Rapport-Jobava System | |
| Jul 12, 2025 | He | 1–0 | Georgescu | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Sauvin | 0–1 | He | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | He | 0–1 | Karthikeyan | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Maier | 0–1 | He | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | He | 1–0 | Angst | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Vincenti | 0–1 | He | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | He | 1–0 | Ademi | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jun 30, 2025 | Shafer | 1–0 | He | 18th Annual Philadephia International | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jun 29, 2025 | Khanbutaev | * | He | 18th Annual Philadephia International | ? | |
| Jun 28, 2025 | Rajaram | * | He | 18th Annual Philadephia International | ? | |
| Mar 21, 2024 | He | 1–0 | Cramling Bellon | Reykjavik Open 2024 | Anderssen's Opening | |
| Mar 3, 2024 | Raman | ½–½ | He | Round 5: Raman, Arjun - He, Junchen | French Defense: Tarrasch Variation, Morozevich Variation | |
| Mar 2, 2024 | He | * | Zhaoxiong Zheng | Round 2: He, Junchen - Zhaoxiong Zheng | ? | |
| Mar 2, 2024 | Carr | * | He | Round 1: Carr, Jay - He, Junchen | ? | |
| — | He | 0–1 | Chernyavsky | 22nd Bangkok Chess Club Open 2025 | Zukertort Opening: Sicilian Invitation | |
| — | Khamatgaleev | 0–1 | He | 22nd Bangkok Chess Club Open 2025 | Petrov's Defense: Paulsen Attack | |