| Apr 3, 2026 | Yin | 0–1 | Panjwani | Round 2: Yin, Zeming - Panjwani, Raja | Philidor Defense: Lion Variation | |
| Feb 16, 2026 | Yin | 0–1 | Razin | 2026 Hart House Reading Week Open | French Defense: Tarrasch Variation, Morozevich Variation | |
| Feb 16, 2026 | Plotkin | ½–½ | Yin | 2026 Hart House Reading Week Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 15, 2026 | Yin | 1–0 | Marchand | 2026 Hart House Reading Week Open | Caro-Kann Defense: Two Knights Attack | |
| Feb 15, 2026 | Yang | ½–½ | Yin | 2026 Hart House Reading Week Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 14, 2026 | Plotkin | 1–0 | Yin | 2026 Hart House Reading Week Open | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Jul 5, 2025 | Yin | * | Wang | 53rd Annual World Open Chess Tournament | ? | |
| Jul 2, 2024 | Yin | ½–½ | Diaz Guerrero | Game 2: Yin, Zeming - Diaz Guerrero, Jesus Daniel | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 1, 2024 | Diaz Guerrero | 1–0 | Yin | Game 1: Diaz Guerrero, Jesus Daniel - Yin, Zeming | Sicilian Defense: Four Knights Variation | |
| Jun 29, 2024 | Yerzhanuly Yernur | 1–0 | Yin | Round 7: Yerzhanuly Yernur - Yin, Zeming | Indian Defense | |
| Jun 28, 2024 | Yin | 1–0 | Nanayakkara | Round 6: Yin, Zeming - Nanayakkara, Sanuk | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 27, 2024 | Wang | 1–0 | Yin | Round 5: Wang, Ted - Yin, Zeming | Sicilian Defense: Old Sicilian | |
| Jun 26, 2024 | Yin | 1–0 | Haresh | Round 4: Yin, Zeming - Haresh, Venkata Narayanaswamy | Sicilian Defense: Najdorf Variation | |
| Jun 25, 2024 | Yin | ½–½ | Guo | Round 3: Yin, Zeming - Guo, Ethan | Sicilian Defense: Najdorf Variation | |
| Jun 24, 2024 | Siddhanth Poonja | 1–0 | Yin | Round 2: Siddhanth Poonja - Yin, Zeming | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| Jun 23, 2024 | Lieyanto | 0–1 | Yin | Round 1: Lieyanto, Ryu Manson - Yin, Zeming | Indian Defense | |