| Apr 19, 2026 | Yurasov | 1–0 | Duan | Round 1: Yurasov, Matfey - Duan, Yinan | King's Indian Attack | |
| Apr 21, 2025 | Kesare | 0–1 | Duan | Round 7: Kesare, Aarav - Duan, Yinan | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Apr 20, 2025 | Duan | 0–1 | Harrington | Round 4: Duan, Yinan - Harrington, Eoin | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Apr 20, 2025 | Duan | ½–½ | Lombard | Round 6: Duan, Yinan - Lombard, Luke | Scandinavian Defense: Main Line, Mieses Variation | |
| Apr 20, 2025 | Greenan | ½–½ | Duan | Round 5: Greenan, Darragh - Duan, Yinan | Semi-Slav Defense: Bogoljubow Variation | |
| Apr 19, 2025 | Duan | ½–½ | Ozarpaci | Round 2: Duan, Yinan - Ozarpaci, Mert Can | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Apr 19, 2025 | Frost | 0–1 | Duan | Round 3: Frost, Robert - Duan, Yinan | English Opening: Mikenas-Carls Variation | |
| Mar 23, 2025 | Duan | ½–½ | Burke | Round 5: Duan, Yinan - Burke, Alex | French Defense: Advance Variation, Euwe Variation | |
| Mar 22, 2025 | Briem | 0–1 | Duan | Round 3: Briem, Gudrun Fanney - Duan, Yinan | Bogo-Indian Defense: Retreat Variation | |
| Mar 22, 2025 | Marchix | 0–1 | Duan | Round 4: Marchix, Timeo - Duan, Yinan | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Mar 21, 2025 | Duan | 0–1 | Welling | Round 2: Duan, Yinan - Welling, Zac | Sicilian Defense: Najdorf Variation | |
| Mar 21, 2025 | Kryshtafor | 0–1 | Duan | Round 1: Kryshtafor, Maksym - Duan, Yinan | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |