Wesley So vs Shakhriyar Mamedyarov
GM Wesley So (2765) · GM Shakhriyar Mamedyarov (2723)
Wesley So and Shakhriyar Mamedyarov have played 100 recorded games against each other, the first in Apr 2015 and the most recent in Apr 2025. So leads 34 wins to 21, with 45 draws (55% of the games were decisive). Their most common battleground is the Indian Defense (5 games). The average game between them lasted 40 moves.
Results by color
| Split | Games | So | Draws | Mamedyarov |
|---|---|---|---|---|
| So with White | 49 | 23 | 18 | 8 |
| Mamedyarov with White | 51 | 11 | 27 | 13 |
Results by time format
| Format | Games | So | Draws | Mamedyarov |
|---|---|---|---|---|
| Blitz | 58 | 24 | 21 | 13 |
| Classical | 21 | 3 | 15 | 3 |
| Rapid | 21 | 7 | 9 | 5 |
Openings in their games
| ECO | Opening | Games | So | Draws | Mamedyarov |
|---|---|---|---|---|---|
| D50 | Indian Defense | 5 | 1 | 3 | 1 |
| C54 | Italian Game: Classical Variation | 4 | 1 | 2 | 1 |
| A00 | Anderssen's opening | 3 | 1 | 2 | 0 |
| D20 | Queen's Gambit Accepted | 3 | 0 | 2 | 1 |
| D00 | Trompowsky Attack | 3 | 1 | 2 | 0 |
| D30 | Indian Defense | 3 | 1 | 0 | 2 |
| C54 | Italian Game: Giuoco Pianissimo | 2 | 0 | 2 | 0 |
| C55 | Four Knights Game: Italian Variation | 2 | 1 | 0 | 1 |
Most recent 30 of 100 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Apr 2025 | W So | Shakhriyar Mamedyarov | 1-0 | Sicilian | Bundesliga 2024-25 |
| Sep 2023 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Sicilian: Taimanov | Amsterdam Levitov Rapid |
| Sep 2023 | Shakhriyar Mamedyarov | Wesley So | 1-0 | Indian Defense | Amsterdam Levitov Rapid |
| Jun 2023 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Queen's Gambit Accepted | 11th Norway Chess |
| Jun 2023 | Shakhriyar Mamedyarov | Wesley So | 0-1 | English Opening: Symmetrical | 11th Norway Chess Armageddon |
| May 2023 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Indian Defense | 11th Norway Masters Blitz |
| Dec 2022 | Shakhriyar Mamedyarov | Wesley So | 0-1 | King's Indian Defense | Tata Steel India Blitz |
| Dec 2022 | Wesley So | Shakhriyar Mamedyarov | 0-1 | Italian Game: Classical Variation | Tata Steel India Blitz |
| Nov 2022 | Wesley So | Shakhriyar Mamedyarov | 0-1 | Bogo-Indian Defense | Tata Steel India Rapid |
| Nov 2022 | Wesley So | Shakhriyar Mamedyarov | 1-0 | Indian Defense | Meltwater Tour Final |
| Nov 2022 | Shakhriyar Mamedyarov | Wesley So | 0-1 | English Opening | Meltwater Tour Final |
| Nov 2022 | Wesley So | Shakhriyar Mamedyarov | 1-0 | Italian Game | Meltwater Tour Final |
| Sep 2022 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Indian Defense | 9th Sinquefield Cup |
| Jul 2022 | Wesley So | Shakhriyar Mamedyarov | 1-0 | Petrov's Defense | Zagreb SuperUnited Blitz |
| Jul 2022 | Shakhriyar Mamedyarov | Wesley So | 0-1 | Indian Defense | Zagreb SuperUnited Blitz |
| Jul 2022 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Italian Game: Giuoco Pianissimo | Zagreb SuperUnited Rapid |
| Jun 2022 | Shakhriyar Mamedyarov | Wesley So | 1-0 | Réti Opening | 10th Norway Chess Armageddon |
| Jun 2022 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Indian Defense | 10th Norway Chess |
| May 2022 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Queen's Gambit Accepted | 10th Norway Masters Blitz |
| May 2022 | Wesley So | Shakhriyar Mamedyarov | 1-0 | Nimzo-Indian: Rubinstein System | 2nd Bucharest Superbet Classic |
| Sep 2021 | Shakhriyar Mamedyarov | Wesley So | 0-1 | Indian Defense | Meltwater Tour Final |
| Sep 2021 | Shakhriyar Mamedyarov | Wesley So | 0-1 | Réti Opening | Meltwater Tour Final |
| Sep 2021 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Sicilian: Four Knights | Meltwater Tour Final |
| Sep 2021 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Sicilian: Four Knights | Meltwater Tour Final |
| Aug 2021 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Aimchess US Rapid Prelim |
| Aug 2021 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Italian Game: Giuoco Pianissimo | 8th Sinquefield Cup |
| Aug 2021 | Shakhriyar Mamedyarov | Wesley So | 1-0 | Indian Defense | Saint Louis Blitz |
| Aug 2021 | Wesley So | Shakhriyar Mamedyarov | 1-0 | Italian Game: Classical Variation | Saint Louis Blitz |
| Aug 2021 | Shakhriyar Mamedyarov | Wesley So | 1/2-1/2 | Indian Defense | Saint Louis Rapid |
| Aug 2021 | Wesley So | Shakhriyar Mamedyarov | 1/2-1/2 | Italian Game: Classical Variation | Chessable Masters Prelim |
Interactive board, all 100 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Wesley So and Shakhriyar Mamedyarov?
In 100 recorded games, Wesley So has 34 wins, Shakhriyar Mamedyarov has 21 wins, and they have drawn 45 times.
How many times have Wesley So and Shakhriyar Mamedyarov played each other?
Our database records 100 games between them, from Apr 2015 to Apr 2025.
What openings do Wesley So and Shakhriyar Mamedyarov play against each other?
The most common opening in their games is the Indian Defense (5 games), followed by the Italian Game: Classical Variation (4). The full opening breakdown and every game are on this page.