Wesley So vs Grigoriy Oparin
GM Wesley So (2765) · GM Grigoriy Oparin (2643)
Wesley So and Grigoriy Oparin have played 16 recorded games against each other, the first in Jan 2020 and the most recent in Oct 2025. So leads 11 wins to 2, with 3 draws (81% of the games were decisive). Their most common battleground is the Italian Game: Giuoco Pianissimo (2 games). The average game between them lasted 50 moves.
Results by color
| Split | Games | So | Draws | Oparin |
|---|---|---|---|---|
| So with White | 10 | 7 | 2 | 1 |
| Oparin with White | 6 | 4 | 1 | 1 |
Results by time format
| Format | Games | So | Draws | Oparin |
|---|---|---|---|---|
| Rapid | 10 | 10 | 0 | 0 |
| Blitz | 6 | 1 | 3 | 2 |
Openings in their games
| ECO | Opening | Games | So | Draws | Oparin |
|---|---|---|---|---|---|
| C54 | Italian Game: Giuoco Pianissimo | 2 | 2 | 0 | 0 |
| A45 | Trompowsky Attack | 1 | 0 | 0 | 1 |
| B30 | Sicilian: Rossolimo | 1 | 1 | 0 | 0 |
| B33 | Sicilian: Sveshnikov | 1 | 0 | 1 | 0 |
| B35 | Sicilian: Closed | 1 | 1 | 0 | 0 |
| B68 | Sicilian | 1 | 1 | 0 | 0 |
| B83 | Sicilian | 1 | 1 | 0 | 0 |
| B90 | Sicilian: Najdorf | 1 | 0 | 0 | 1 |
All games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Oct 2025 | W So | G Oparin | 1/2-1/2 | Sicilian: Sveshnikov | ch-USA 2025 |
| Aug 2025 | W So | G Oparin | 0-1 | Trompowsky Attack | Saint Louis Blitz |
| Aug 2025 | G Oparin | W So | 1-0 | Sicilian: Najdorf | Saint Louis Blitz |
| Aug 2025 | W So | G Oparin | 1-0 | Sicilian | Saint Louis Rapid |
| Oct 2024 | W So | G Oparin | 1/2-1/2 | Queen's Gambit Declined | ch-USA 2024 |
| Sep 2024 | Wesley So | Grigoriy Oparin | 1-0 | Italian Game | Julius Baer GenCup Pl/In |
| May 2024 | Grigoriy Oparin | Wesley So | 0-1 | Ruy Lopez: Berlin Defense | Chess.com Classic Div 2 L |
| May 2024 | Wesley So | Grigoriy Oparin | 1-0 | Sicilian: Rossolimo | Chess.com Classic Div 2 L |
| Jan 2024 | Grigoriy Oparin | Wesley So | 0-1 | Ruy Lopez: Berlin Defense | Chessable Masters Play In |
| Aug 2022 | Wesley So | Grigoriy Oparin | 1-0 | Sicilian | Chess.com Rapid Wk25 Swiss |
| Jun 2022 | Wesley So | Grigoriy Oparin | 1-0 | Italian Game: Giuoco Pianissimo | Titled Tue Early |
| Apr 2022 | Grigoriy Oparin | Wesley So | 1/2-1/2 | Catalan | American Cup Blitz |
| Mar 2022 | Grigoriy Oparin | Wesley So | 0-1 | Sicilian: Closed | Chess.com Rapid Wk4 Swiss |
| Feb 2022 | Grigoriy Oparin | Wesley So | 0-1 | Réti Opening: Double Fianchetto | Chess.com Rapid Wk3 Swiss |
| Feb 2022 | Wesley So | Grigoriy Oparin | 1-0 | Italian Game: Giuoco Pianissimo | Chess.com Rapid Wk1 Swiss |
| Jan 2020 | Wesley So | Grigoriy Oparin | 1-0 | Ruy Lopez: Closed | PRO League Stage |
Interactive board, all 16 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Wesley So and Grigoriy Oparin?
In 16 recorded games, Wesley So has 11 wins, Grigoriy Oparin has 2 wins, and they have drawn 3 times.
How many times have Wesley So and Grigoriy Oparin played each other?
Our database records 16 games between them, from Jan 2020 to Oct 2025.
What openings do Wesley So and Grigoriy Oparin play against each other?
The most common opening in their games is the Italian Game: Giuoco Pianissimo (2 games), followed by the Trompowsky Attack (1). The full opening breakdown and every game are on this page.