Wesley So vs Grigoriy Oparin
GM Wesley So (2765) · GM Grigoriy Oparin (2638)
Wesley So and Grigoriy Oparin have played 17 recorded games against each other, the first in Jan 2020 and the most recent in Jul 2026. So leads 11 wins to 2, with 4 draws (76% 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 | 11 | 7 | 3 | 1 |
| Oparin with White | 6 | 4 | 1 | 1 |
Results by time format
| Format | Games | So | Draws | Oparin |
|---|---|---|---|---|
| Rapid | 10 | 10 | 0 | 0 |
| Blitz | 7 | 1 | 4 | 2 |
Openings in their games
| ECO | Opening | Games | So | Draws | Oparin |
|---|---|---|---|---|---|
| C54 | Italian Game: Giuoco Pianissimo | 2 | 2 | 0 | 0 |
| A29 | Réti Opening: Double Fianchetto | 1 | 1 | 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 |
All games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Jul 2026 | Wesley So | Grigoriy Oparin | 1/2-1/2 | English Opening | Titled Tue 7th Jul 2026 |
| Oct 2025 | Wesley So | Grigoriy Oparin | 1/2-1/2 | Sicilian: Sveshnikov | ch-USA 2025 |
| Aug 2025 | Wesley So | Grigoriy Oparin | 0-1 | Trompowsky Attack | Saint Louis Blitz |
| Aug 2025 | Grigoriy Oparin | Wesley So | 1-0 | Sicilian: Najdorf | Saint Louis Blitz |
| Aug 2025 | Wesley So | Grigoriy Oparin | 1-0 | Sicilian | Saint Louis Rapid |
| Oct 2024 | Wesley So | Grigoriy 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 17 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 17 recorded games, Wesley So has 11 wins, Grigoriy Oparin has 2 wins, and they have drawn 4 times.
How many times have Wesley So and Grigoriy Oparin played each other?
Our database records 17 games between them, from Jan 2020 to Jul 2026.
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 Réti Opening: Double Fianchetto (1). The full opening breakdown and every game are on this page.