Wesley So vs Anish Giri
GM Wesley So (2765) · GM Anish Giri (2764)
Wesley So and Anish Giri have played 131 recorded games against each other, the first in Jan 2009 and the most recent in Aug 2026. So leads 27 wins to 23, with 81 draws (38% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (9 games). The average game between them lasted 44 moves.
Results by color
| Split | Games | So | Draws | Giri |
|---|---|---|---|---|
| So with White | 62 | 14 | 36 | 12 |
| Giri with White | 69 | 13 | 45 | 11 |
Results by time format
| Format | Games | So | Draws | Giri |
|---|---|---|---|---|
| Blitz | 69 | 19 | 34 | 16 |
| Classical | 31 | 3 | 25 | 3 |
| Rapid | 29 | 5 | 20 | 4 |
| unknown | 2 | 0 | 2 | 0 |
Openings in their games
| ECO | Opening | Games | So | Draws | Giri |
|---|---|---|---|---|---|
| C65 | Ruy Lopez: Berlin Defense | 9 | 2 | 4 | 3 |
| C67 | Ruy Lopez: Berlin Defense | 7 | 0 | 6 | 1 |
| A14 | English Opening: Neo-Catalan | 6 | 4 | 1 | 1 |
| A07 | Réti Opening: Keres Variation | 4 | 0 | 3 | 1 |
| C54 | Italian Game: Giuoco Pianissimo | 4 | 1 | 3 | 0 |
| E05 | Catalan | 4 | 0 | 4 | 0 |
| D45 | Slav Defense | 3 | 0 | 3 | 0 |
| A48 | Torre Attack | 3 | 2 | 1 | 0 |
Most recent 30 of 131 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Aug 2026 | Anish Giri | Wesley So | 1/2-1/2 | Réti Opening: Keres Variation | GCT: Saint Louis Rapid & Blitz 2026 | Blitz |
| Aug 2026 | So,W | Giri,A | 1/2-1/2 | Catalan | Saint Louis Rapid 2026 |
| May 2026 | Giri,A | So,W | 1/2-1/2 | Ruy Lopez: Berlin Defense | GCT Super ROM Classic |
| Dec 2025 | W So | A Giri | 1/2-1/2 | King's Indian: Sämisch | TechM GCL 2025 |
| Dec 2025 | A Giri | W So | 1/2-1/2 | Scotch Game | TechM GCL 2025 |
| Jul 2025 | A Giri | W So | 1/2-1/2 | Réti Opening: Double Fianchetto | SuperUnited CRO Blitz |
| Jul 2025 | W So | A Giri | 1-0 | Réti Opening | SuperUnited CRO Blitz |
| Jul 2025 | W So | A Giri | 1-0 | Nimzo-Indian: Rubinstein System | SuperUnited CRO Rapid |
| May 2025 | W So | A Giri | 1/2-1/2 | Sicilian: Najdorf | Titled Tue Early |
| Dec 2024 | A Giri | W So | 0-1 | Ruy Lopez: Berlin Defense | World Blitz 2024 |
| Aug 2024 | Wesley So | Anish Giri | 1/2-1/2 | English Opening: Neo-Catalan | 11th Sinquefield Cup |
| Jul 2024 | Anish Giri | Wesley So | 0-1 | English Opening: Reverse Sicilian | Zagreb Superbet Blitz |
| Jul 2024 | Wesley So | Anish Giri | 0-1 | Slav Defense | Zagreb Superbet Blitz |
| Jul 2024 | Anish Giri | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Zagreb Superbet Rapid |
| Jun 2024 | Anish Giri | Wesley So | 1/2-1/2 | Catalan | Bucharest Superbet Classic 4th |
| Nov 2023 | Anish Giri | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | 10th Sinquefield Cup |
| Nov 2023 | Wesley So | Anish Giri | 0-1 | Ruy Lopez: Berlin Defense | Saint Louis Blitz |
| Nov 2023 | Anish Giri | Wesley So | 0-1 | Italian Game | Saint Louis Blitz |
| Nov 2023 | Anish Giri | Wesley So | 1/2-1/2 | Indian Defense | Saint Louis Rapid |
| Jun 2023 | Wesley So | Anish Giri | 1/2-1/2 | Nimzo-Indian: Rubinstein System | 11th Norway Chess Armageddon |
| Jun 2023 | Wesley So | Anish Giri | 1/2-1/2 | Indian Defense | 11th Norway Chess |
| May 2023 | Anish Giri | Wesley So | 1/2-1/2 | Italian Game: Giuoco Pianissimo | 11th Norway Masters Blitz |
| May 2023 | Anish Giri | Wesley So | 0-1 | Italian Game: Giuoco Pianissimo | Warsaw Superbet Blitz |
| May 2023 | Wesley So | Anish Giri | 0-1 | Sicilian: Moscow Variation | Warsaw Superbet Blitz |
| May 2023 | Anish Giri | Wesley So | 1/2-1/2 | Nimzo-Indian: Classical Variation | Warsaw Superbet Rapid |
| May 2023 | Wesley So | Anish Giri | 1/2-1/2 | Ruy Lopez: Berlin Defense | 3rd Bucharest Superbet Classic |
| Feb 2023 | Anish Giri | Wesley So | 1/2-1/2 | Nimzo-Indian: Rubinstein System | Duesseldorf WR Masters |
| Jan 2023 | Wesley So | Anish Giri | 1/2-1/2 | Catalan | 85th Tata Steel Masters |
| Nov 2022 | Wesley So | Anish Giri | 1-0 | English Opening: Neo-Catalan | Meltwater Tour Final |
| Nov 2022 | Wesley So | Anish Giri | 1/2-1/2 | King's Indian Defense | Meltwater Tour Final |
Interactive board, all 131 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Wesley So and Anish Giri?
In 131 recorded games, Wesley So has 27 wins, Anish Giri has 23 wins, and they have drawn 81 times.
How many times have Wesley So and Anish Giri played each other?
Our database records 131 games between them, from Jan 2009 to Aug 2026.
What openings do Wesley So and Anish Giri play against each other?
The most common opening in their games is the Ruy Lopez: Berlin Defense (9 games), followed by the Ruy Lopez: Berlin Defense (7). The full opening breakdown and every game are on this page.