Ian Nepomniachtchi vs Wesley So
GM Ian Nepomniachtchi (2735) · GM Wesley So (2765)
Ian Nepomniachtchi and Wesley So have played 73 recorded games against each other, the first in Jul 2014 and the most recent in Jan 2026. Nepomniachtchi leads 9 wins to 19 - trailing overall, with 45 draws (38% of the games were decisive). Their most common battleground is the Italian Game (5 games). The average game between them lasted 45 moves.
Results by color
| Split | Games | Nepomniachtchi | Draws | So |
|---|---|---|---|---|
| Nepomniachtchi with White | 39 | 7 | 22 | 10 |
| So with White | 34 | 2 | 23 | 9 |
Results by time format
| Format | Games | Nepomniachtchi | Draws | So |
|---|---|---|---|---|
| Blitz | 35 | 4 | 22 | 9 |
| Classical | 19 | 2 | 10 | 7 |
| Rapid | 19 | 3 | 13 | 3 |
Openings in their games
| ECO | Opening | Games | Nepomniachtchi | Draws | So |
|---|---|---|---|---|---|
| C50 | Italian Game | 5 | 1 | 2 | 2 |
| D85 | Indian Defense | 5 | 0 | 4 | 1 |
| C67 | Ruy Lopez: Berlin Defense | 4 | 0 | 4 | 0 |
| E05 | Catalan | 4 | 0 | 3 | 1 |
| C65 | Ruy Lopez: Berlin Defense | 4 | 0 | 4 | 0 |
| C55 | Italian Game | 3 | 1 | 1 | 1 |
| A28 | English Opening: Reverse Sicilian | 2 | 0 | 2 | 0 |
| B06 | Modern Defense | 2 | 1 | 0 | 1 |
Most recent 30 of 73 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Jan 2026 | Ian Nepomniachtchi | Wesley So | 1-0 | Sicilian: Najdorf | Titled Tue |
| Dec 2024 | Ian Nepomniachtchi | W So | 0-1 | Italian Game | World Blitz Final KO 2024 |
| Dec 2024 | Ian Nepomniachtchi | W So | 1-0 | Queen's Gambit Declined | World Blitz Final KO 2024 |
| Dec 2024 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Nimzo-Indian: Classical Variation | World Blitz Final KO 2024 |
| Dec 2024 | W So | Ian Nepomniachtchi | 1/2-1/2 | Nimzo-Indian: Classical Variation | World Blitz Final KO 2024 |
| Dec 2024 | Ian Nepomniachtchi | W So | 1-0 | Italian Game | CCT Final RR |
| Dec 2024 | W So | Ian Nepomniachtchi | 1/2-1/2 | English Opening: Reverse Sicilian | CCT Final RR |
| Aug 2024 | Wesley So | Ian Nepomniachtchi | 1-0 | Réti Opening | 11th Sinquefield Cup |
| Aug 2024 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Catalan | Saint Louis Blitz |
| Aug 2024 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | English Opening: Reverse Sicilian | Saint Louis Blitz |
| Aug 2024 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | English Opening: Reverse Sicilian | Saint Louis Rapid |
| Jul 2024 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Zagreb Superbet Blitz |
| Jul 2024 | Wesley So | Ian Nepomniachtchi | 1-0 | Sicilian: Moscow Variation | Zagreb Superbet Blitz |
| Jul 2024 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Indian Defense | Zagreb Superbet Rapid |
| Jun 2024 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Bucharest Superbet Classic 4th |
| Nov 2023 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Nimzo-Indian: Classical Variation | 10th Sinquefield Cup |
| Nov 2023 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Italian Game | Saint Louis Blitz |
| Nov 2023 | Ian Nepomniachtchi | Wesley So | 0-1 | Italian Game | Saint Louis Blitz |
| Nov 2023 | Ian Nepomniachtchi | Wesley So | 1-0 | Ruy Lopez: Closed | Saint Louis Rapid |
| Sep 2023 | Ian Nepomniachtchi | Wesley So | 1-0 | Italian Game | Amsterdam Levitov Rapid |
| Sep 2023 | Wesley So | Ian Nepomniachtchi | 1-0 | French: Winawer Variation | Amsterdam Levitov Rapid |
| May 2023 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | 3rd Bucharest Superbet Classic |
| Feb 2023 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Catalan | Duesseldorf WR Masters |
| Sep 2022 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Catalan | 9th Sinquefield Cup |
| Aug 2022 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Chess.com Rapid Wk25 KO |
| Aug 2022 | Wesley So | Ian Nepomniachtchi | 1/2-1/2 | Petrov's Defense | Chess.com Rapid Wk25 KO |
| Aug 2022 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Catalan | Chess.com Rapid Wk25 KO |
| Aug 2022 | Wesley So | Ian Nepomniachtchi | 1-0 | Petrov's Defense | Chess.com Rapid Wk25 KO |
| Aug 2022 | Ian Nepomniachtchi | Wesley So | 1/2-1/2 | Italian Game | Chess.com Rapid Wk25 Swiss |
| Jul 2022 | Ian Nepomniachtchi | Wesley So | 1-0 | English Opening | Zagreb SuperUnited Blitz |
Interactive board, all 73 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Ian Nepomniachtchi and Wesley So?
In 73 recorded games, Ian Nepomniachtchi has 9 wins, Wesley So has 19 wins, and they have drawn 45 times.
How many times have Ian Nepomniachtchi and Wesley So played each other?
Our database records 73 games between them, from Jul 2014 to Jan 2026.
What openings do Ian Nepomniachtchi and Wesley So play against each other?
The most common opening in their games is the Italian Game (5 games), followed by the Indian Defense (5). The full opening breakdown and every game are on this page.