Wesley So vs Gukesh D
GM Wesley So (2765) · GM Gukesh D (2717)
Wesley So and Gukesh D have played 31 recorded games against each other, the first in Jun 2021 and the most recent in Jun 2026. So leads 12 wins to 9, with 10 draws (68% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (5 games). The average game between them lasted 43 moves.
Results by color
| Split | Games | So | Draws | D |
|---|---|---|---|---|
| So with White | 18 | 8 | 6 | 4 |
| D with White | 13 | 4 | 4 | 5 |
Results by time format
| Format | Games | So | Draws | D |
|---|---|---|---|---|
| Blitz | 15 | 7 | 2 | 6 |
| Classical | 10 | 2 | 7 | 1 |
| Rapid | 6 | 3 | 1 | 2 |
Openings in their games
| ECO | Opening | Games | So | Draws | D |
|---|---|---|---|---|---|
| C65 | Ruy Lopez: Berlin Defense | 5 | 2 | 2 | 1 |
| B31 | Sicilian: Rossolimo | 2 | 2 | 0 | 0 |
| D38 | Queen's Gambit Declined: Ragozin Defense | 2 | 1 | 0 | 1 |
| A08 | Réti Opening | 1 | 1 | 0 | 0 |
| A49 | King's Indian Defense | 1 | 0 | 0 | 1 |
| A36 | English Opening: Symmetrical | 1 | 0 | 0 | 1 |
| B51 | Sicilian: Rossolimo | 1 | 1 | 0 | 0 |
| A17 | English Opening | 1 | 1 | 0 | 0 |
Most recent 30 of 31 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Jun 2026 | Gukesh D | Wesley So | 1-0 | English Opening: Symmetrical | Norway Chess 2026 | Open |
| Jun 2026 | Gukesh D | Wesley So | 1/2-1/2 | Italian Game | Norway Chess 2026 | Open |
| May 2026 | Wesley So | Gukesh D | 1-0 | Vienna Game | Norway Chess 2026 | Open |
| May 2026 | Wesley So | Gukesh D | 1/2-1/2 | Ruy Lopez: Closed | Norway Chess 2026 | Open |
| May 2026 | Wesley So | Dommaraju Gukesh | 0-1 | Queen's Gambit Declined: Ragozin Defense | GCT Super Blitz Poland |
| May 2026 | Dommaraju Gukesh | Wesley So | 1-0 | Réti Opening | GCT Super Blitz Poland |
| May 2026 | Wesley So | Dommaraju Gukesh | 1/2-1/2 | Four Knights Game: Spanish Variation | GCT Super Rapid Poland |
| Aug 2025 | W So | Gukesh D | 1-0 | Ruy Lopez: Berlin Defense | 12th Sinquefield Cup |
| Aug 2025 | W So | Gukesh D | 0-1 | Ruy Lopez: Berlin Defense | Saint Louis Blitz |
| Aug 2025 | Gukesh D | W So | 0-1 | Ruy Lopez: Berlin Defense | Saint Louis Blitz |
| Aug 2025 | W So | Gukesh D | 0-1 | Italian Game: Giuoco Pianissimo | Saint Louis Rapid |
| Jul 2025 | W So | Gukesh D | 1-0 | Italian Game: Giuoco Pianissimo | SuperUnited CRO Blitz |
| Jul 2025 | Gukesh D | W So | 0-1 | Réti Opening | SuperUnited CRO Blitz |
| Jul 2025 | Gukesh D | W So | 1-0 | Nimzo-Larsen Attack | SuperUnited CRO Rapid |
| May 2025 | Gukesh D | W So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Superbet ROM Classic |
| Aug 2024 | Dommaraju Gukesh | Wesley So | 1/2-1/2 | Nimzo-Indian Defense | 11th Sinquefield Cup |
| Jul 2024 | Wesley So | Dommaraju Gukesh | 1-0 | Sicilian: Rossolimo | Zagreb Superbet Blitz |
| Jul 2024 | Dommaraju Gukesh | Wesley So | 1-0 | London System | Zagreb Superbet Blitz |
| Jul 2024 | Wesley So | Dommaraju Gukesh | 1-0 | Sicilian: Rossolimo | Zagreb Superbet Rapid |
| Jul 2024 | Wesley So | Dommaraju Gukesh | 1/2-1/2 | Nimzo-Indian: Rubinstein System | Bucharest Superbet Classic 4th |
| Sep 2023 | Dommaraju Gukesh | Wesley So | 1-0 | King's Indian Defense | Armageddon Grand Final W |
| Sep 2023 | Wesley So | Dommaraju Gukesh | 0-1 | Italian Game | Armageddon Grand Final W |
| Jun 2023 | Wesley So | Dommaraju Gukesh | 1/2-1/2 | Indian Defense | 11th Norway Chess |
| Jun 2023 | Wesley So | Dommaraju Gukesh | 1/2-1/2 | Ruy Lopez: Berlin Defense | 11th Norway Chess Armageddon |
| May 2023 | Wesley So | Dommaraju Gukesh | 1-0 | English Opening | 11th Norway Masters Blitz |
| Feb 2023 | Wesley So | Dommaraju Gukesh | 1/2-1/2 | Queen's Gambit Accepted | Duesseldorf WR Masters |
| Jan 2023 | Dommaraju Gukesh | Wesley So | 0-1 | Ruy Lopez: Berlin Defense | 85th Tata Steel Masters |
| Dec 2022 | Dommaraju Gukesh | Wesley So | 0-1 | Sicilian: Najdorf | Tata Steel India Blitz |
| Dec 2022 | Wesley So | Dommaraju Gukesh | 1-0 | Sicilian: Rossolimo | Tata Steel India Blitz |
| Dec 2022 | Wesley So | Dommaraju Gukesh | 1-0 | Queen's Gambit Declined: Ragozin Defense | Tata Steel India Rapid |
Interactive board, all 31 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Wesley So and Gukesh D?
In 31 recorded games, Wesley So has 12 wins, Gukesh D has 9 wins, and they have drawn 10 times.
How many times have Wesley So and Gukesh D played each other?
Our database records 31 games between them, from Jun 2021 to Jun 2026.
What openings do Wesley So and Gukesh D play against each other?
The most common opening in their games is the Ruy Lopez: Berlin Defense (5 games), followed by the Sicilian: Rossolimo (2). The full opening breakdown and every game are on this page.