20 games · 2013–2025 · 7 classical · 10 online
Wei Yi 58 draws7 Duda
45.0% for Wei Yi
Openings between them
| B90 | Sicilian Defense: Najdorf Variation, English Attack | 2 | 0.0% |
| A01 | Nimzo-Larsen Attack: Classical Variation | 1 | 100.0% |
| A10 | English Opening: Great Snake Variation | 1 | 0.0% |
| A13 | English Opening: Agincourt Defense | 1 | 0.0% |
| A18 | English Opening: Mikenas-Carls Variation | 1 | 100.0% |
| A21 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | 1 | 0.0% |
| B09 | Pirc Defense: Austrian Attack, Dragon Formation | 1 | 50.0% |
| B51 | Sicilian Defense: Moscow Variation | 1 | 0.0% |
| B91 | Sicilian Defense: Najdorf Variation, Zagreb Variation | 1 | 50.0% |
| C10 | French Defense: Rubinstein Variation, Fort Knox Variation | 1 | 50.0% |
| C50 | Italian Game: Giuoco Pianissimo, Normal | 1 | 50.0% |
| C54 | Italian Game: Classical Variation, Giuoco Pianissimo | 1 | 100.0% |
All games
| Wei Yi2755 | ½-½ | Duda, J2739 | Chessable Masters Losers | 2025 |
| Wei Yi2755 | 1-0 | Duda, J2739 | Chessable Masters Losers | 2025 |
| Duda, J2739 | 1-0 | Wei Yi2755 | Chessable Masters Losers | 2025 |
| Duda, J2739 | ½-½ | Wei Yi2755 | Chessable Masters Play-In | 2025 |
| Wei Yi2763 | ½-½ | Duda, J2740 | TechM GCL 2024 | 2024 |
| Duda, J2740 | 0-1 | Wei Yi2763 | TechM GCL 2024 | 2024 |
| Wei Yi2755 | 0-1 | Duda, J2734 | Superbet POL Blitz 2024 | 2024 |
| Duda, J2734 | 0-1 | Wei Yi2755 | Superbet POL Blitz 2024 | 2024 |
| Wei Yi2755 | 1-0 | Duda, J2734 | Superbet POL Rapid 2024 | 2024 |
| Duda, J2750 | 1-0 | Wei Yi2727 | FTX Road to Miami Prelim | 2022 |
| Duda, J2729 | 1-0 | Wei Yi2732 | Shenzhen Evening Blitz | 2021 |
| Wei Yi2732 | 0-1 | Duda, J2729 | Shenzhen Evening Blitz | 2021 |
| Duda, J2729 | 1-0 | Wei Yi2732 | Shenzhen Evening Rapid | 2021 |
| Wei Yi2732 | 0-1 | Duda, J2729 | Shenzhen Evening Rapid | 2021 |
| Wei Yi2732 | ½-½ | Duda, J2753 | Lindores Abbey Prelim | 2020 |
| Duda, J2737 | 0-1 | Wei Yi2729 | 9th Hainan Danzhou GM | 2018 |
| Wei Yi2734 | ½-½ | Duda, J2724 | China vs World Team 2018 | 2018 |
| Duda, J2724 | ½-½ | Wei Yi2734 | China vs World Team 2018 | 2018 |
| Wei Yi2641 | ½-½ | Duda, J2599 | World Junior Open 2014 | 2014 |
| Duda, J2534 | ½-½ | Wei Yi2551 | 52nd World Juniors 2013 | 2013 |