45 games · 2013–2026 · 9 classical · 30 online
So 2215 draws8 Wei Yi
65.6% for So
Openings between them
| C83 | Ruy Lopez: Open, Classical Defense | 3 | 83.3% |
| C88 | Ruy Lopez: Closed | 3 | 66.7% |
| D41 | Queen's Gambit Declined: Semi-Tarrasch Defense | 3 | 50.0% |
| A01 | Nimzo-Larsen Attack: Classical Variation | 2 | 50.0% |
| A13 | English Opening: Agincourt Defense, Catalan Defense Accepted | 2 | 100.0% |
| A45 | Indian Defense: Accelerated London System | 2 | 100.0% |
| D02 | Queen's Pawn Game: London System | 2 | 50.0% |
| E04 | Catalan Opening: Open Defense | 2 | 75.0% |
| E05 | Catalan Opening: Open Defense, Classical Line | 2 | 75.0% |
| A06 | Zukertort Opening | 1 | 100.0% |
| A33 | English Opening: Symmetrical Variation, Anti-Benoni Variation, Geller Variation | 1 | 100.0% |
| B51 | Sicilian Defense: Moscow Variation | 1 | 100.0% |
All games
| Wei Yi2754 | ½-½ | So, W2753 | Tata Steel India Blitz | 2026 |
| So, W2753 | ½-½ | Wei Yi2754 | Tata Steel India Blitz | 2026 |
| Wei Yi2754 | 0-1 | So, W2753 | Tata Steel India Rapid | 2026 |
| Wei Yi2754 | 1-0 | So, W2753 | TechM GCL 2025 | 2025 |
| So, W2753 | ½-½ | Wei Yi2754 | TechM GCL 2025 | 2025 |
| So, W2752 | 1-0 | Wei Yi2762 | 45th Olympiad 2024 | 2024 |
| Wei Yi2732 | 0-1 | So, W2770 | PRO League KO Stage 2020 | 2020 |
| So, W2770 | 1-0 | Wei Yi2732 | Lindores Abbey Prelim | 2020 |
| So, W2754 | ½-½ | Wei Yi2736 | Cote d'Ivoire Blitz 2019 | 2019 |
| Wei Yi2736 | ½-½ | So, W2754 | Cote d'Ivoire Blitz 2019 | 2019 |
| Wei Yi2736 | ½-½ | So, W2754 | Cote d'Ivoire Rapid 2019 | 2019 |
| Wei Yi2729 | 1-0 | So, W2780 | chess.com Speed 1m+1spm 2017 | 2018 |
| So, W2780 | 0-1 | Wei Yi2729 | chess.com Speed 1m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 1m+1spm 2017 | 2018 |
| So, W2780 | ½-½ | Wei Yi2729 | chess.com Speed 1m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 1m+1spm 2017 | 2018 |
| So, W2780 | ½-½ | Wei Yi2729 | chess.com Speed 1m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 1m+1spm 2017 | 2018 |
| So, W2780 | 0-1 | Wei Yi2729 | chess.com Speed 1m+1spm 2017 | 2018 |
| Wei Yi2729 | 1-0 | So, W2780 | chess.com Speed 1m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 3m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 3m+1spm 2017 | 2018 |
| So, W2780 | ½-½ | Wei Yi2729 | chess.com Speed 3m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 3m+1spm 2017 | 2018 |
| So, W2780 | ½-½ | Wei Yi2729 | chess.com Speed 3m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 3m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 3m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 3m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 3m+1spm 2017 | 2018 |
| Wei Yi2729 | 1-0 | So, W2780 | chess.com Speed 5m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 5m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 5m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 5m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 5m+1spm 2017 | 2018 |
| So, W2780 | 1-0 | Wei Yi2729 | chess.com Speed 5m+1spm 2017 | 2018 |
| Wei Yi2729 | 0-1 | So, W2780 | chess.com Speed 5m+1spm 2017 | 2018 |
| So, W2780 | 0-1 | Wei Yi2729 | chess.com Speed 5m+1spm 2017 | 2018 |
| Wei Yi2729 | 1-0 | So, W2780 | chess.com Speed 5m+1spm 2017 | 2018 |
| So, W2780 | ½-½ | Wei Yi2729 | chess.com Speed 5m+1spm 2017 | 2018 |
| Wei Yi2743 | 0-1 | So, W2792 | 80th Tata Steel GpA | 2018 |
| So, W2808 | ½-½ | Wei Yi2706 | 79th Tata Steel GpA | 2017 |
| Wei Yi2696 | ½-½ | So, W2770 | 9th Masters Final 2016 | 2016 |
| So, W2770 | ½-½ | Wei Yi2696 | 9th Masters Final 2016 | 2016 |
| Wei Yi2706 | ½-½ | So, W2773 | 78th Tata Steel GpA | 2016 |
| So, W2684 | 1-0 | Wei Yi2501 | Reykjavik Open 2013 | 2013 |