Wesley So vs Anish Giri
GM Wesley So (2765) · GM Anish Giri (2764)
Wesley So and Anish Giri have played 133 recorded games against each other, the first in Jan 2009 and the most recent in Aug 2026. So leads 27 wins to 24, with 82 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 | 64 | 14 | 37 | 13 |
| Giri with White | 69 | 13 | 45 | 11 |
Results by time format
| Format | Games | So | Draws | Giri |
|---|---|---|---|---|
| Blitz | 70 | 19 | 34 | 17 |
| Classical | 33 | 3 | 27 | 3 |
| Rapid | 30 | 5 | 21 | 4 |
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 |
| D38 | Queen's Gambit Declined: Ragozin Defense | 3 | 0 | 2 | 1 |
| A48 | Torre Attack | 3 | 2 | 1 | 0 |
Most recent 30 of 133 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Aug 2026 | Wesley So | Anish Giri | 1/2-1/2 | Catalan | 13th Sinquefield Cup |
| Aug 2026 | Wesley So | Anish Giri | 0-1 | Queen's Gambit Declined: Ragozin Defense | Saint Louis Blitz 2026 |
| Aug 2026 | Anish Giri | Wesley So | 1/2-1/2 | Réti Opening: Keres Variation | Saint Louis Blitz 2026 |
| Aug 2026 | Wesley So | Anish Giri | 1/2-1/2 | Catalan | Saint Louis Rapid 2026 |
| May 2026 | Anish Giri | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | GCT Super ROM Classic |
| Dec 2025 | Wesley So | Anish Giri | 1/2-1/2 | King's Indian: Sämisch | TechM GCL 2025 |
| Dec 2025 | Anish Giri | Wesley So | 1/2-1/2 | Scotch Game | TechM GCL 2025 |
| Jul 2025 | Anish Giri | Wesley So | 1/2-1/2 | Réti Opening: Double Fianchetto | SuperUnited CRO Blitz |
| Jul 2025 | Wesley So | Anish Giri | 1-0 | Réti Opening | SuperUnited CRO Blitz |
| Jul 2025 | Wesley So | Anish Giri | 1-0 | Nimzo-Indian: Rubinstein System | SuperUnited CRO Rapid |
| May 2025 | Wesley So | Anish Giri | 1/2-1/2 | Sicilian: Najdorf | Titled Tue Early |
| Dec 2024 | Anish Giri | Wesley 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 |
Interactive board, all 133 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 133 recorded games, Wesley So has 27 wins, Anish Giri has 24 wins, and they have drawn 82 times.
How many times have Wesley So and Anish Giri played each other?
Our database records 133 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.