Wesley So vs Praggnanandhaa R
GM Wesley So (2765) · GM Praggnanandhaa R (2750)
Wesley So and Praggnanandhaa R have played 41 recorded games against each other, the first in Jul 2018 and the most recent in May 2026. So leads 12 wins to 8, with 21 draws (49% of the games were decisive). Their most common battleground is the Italian Game: Giuoco Pianissimo (3 games). The average game between them lasted 45 moves.
Results by color
| Split | Games | So | Draws | R |
|---|---|---|---|---|
| So with White | 21 | 6 | 12 | 3 |
| R with White | 20 | 6 | 9 | 5 |
Results by time format
| Format | Games | So | Draws | R |
|---|---|---|---|---|
| Blitz | 17 | 7 | 5 | 5 |
| Classical | 12 | 2 | 8 | 2 |
| Rapid | 12 | 3 | 8 | 1 |
Openings in their games
| ECO | Opening | Games | So | Draws | R |
|---|---|---|---|---|---|
| C54 | Italian Game: Giuoco Pianissimo | 3 | 2 | 1 | 0 |
| B33 | Sicilian: Sveshnikov | 2 | 0 | 2 | 0 |
| C53 | Italian Game: Classical Variation | 2 | 1 | 1 | 0 |
| D00 | Queen's Pawn Game: Chigorin Variation | 2 | 0 | 1 | 1 |
| E32 | Nimzo-Indian: Classical Variation | 2 | 0 | 2 | 0 |
| A21 | English Opening: Reverse Sicilian | 1 | 0 | 1 | 0 |
| A15 | English Opening | 1 | 1 | 0 | 0 |
| A07 | Nimzo-Larsen Attack | 1 | 1 | 0 | 0 |
Most recent 30 of 41 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| May 2026 | Wesley So | Praggnanandhaa R | 1-0 | Slav Defense | Norway Chess 2026 | Open |
| May 2026 | Praggnanandhaa R | Wesley So | 1-0 | English Opening: Slav Setup | Norway Chess 2026 | Open |
| May 2026 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Réti Opening | Norway Chess 2026 | Open |
| May 2026 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | GCT Super ROM Classic |
| Jan 2026 | Wesley So | Praggnanandhaa R | 0-1 | Caro-Kann: Advance Variation | Tata Steel India Blitz |
| Jan 2026 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Queen's Gambit Declined: Orthodox Defense | Tata Steel India Blitz |
| Jan 2026 | Wesley So | Praggnanandhaa R | 1/2-1/2 | French: Exchange Variation | Tata Steel India Rapid |
| Dec 2025 | W So | Praggnanandhaa R | 1/2-1/2 | Sicilian: Sveshnikov | World Blitz 2025 |
| Aug 2025 | W So | Praggnanandhaa R | 1-0 | Italian Game: Classical Variation | 12th Sinquefield Cup TB |
| Aug 2025 | Praggnanandhaa R | W So | 1/2-1/2 | Italian Game: Two Knights Defense | 12th Sinquefield Cup |
| Jul 2025 | W So | Praggnanandhaa R | 1/2-1/2 | Italian Game: Classical Variation | SuperUnited CRO Blitz |
| Jul 2025 | Praggnanandhaa R | W So | 1-0 | Nimzovich-Larsen attack | SuperUnited CRO Blitz |
| Jul 2025 | W So | Praggnanandhaa R | 1/2-1/2 | Sicilian: Hyperaccelerated Dragon | SuperUnited CRO Rapid |
| May 2025 | W So | Praggnanandhaa R | 0-1 | Benoni Defense | Superbet ROM Classic |
| Dec 2024 | Praggnanandhaa R | W So | 0-1 | London System | World Blitz 2024 |
| Nov 2024 | W So | Praggnanandhaa R | 1-0 | English Opening | Tata Steel India Blitz |
| Nov 2024 | Praggnanandhaa R | W So | 1-0 | King's Knight Opening: Konstantinopolsky | Tata Steel India Blitz |
| Nov 2024 | W So | Praggnanandhaa R | 1/2-1/2 | Sicilian: Sveshnikov | Tata Steel India Rapid |
| Sep 2024 | Wesley So | Praggnanandhaa R | 1-0 | Italian Game: Giuoco Pianissimo | Olympiad-45 |
| Aug 2024 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Italian Game: Classical Variation | 11th Sinquefield Cup |
| Aug 2024 | Praggnanandhaa R | Wesley So | 1-0 | London System | Saint Louis Blitz |
| Aug 2024 | Wesley So | Praggnanandhaa R | 1-0 | English Opening: Reverse Sicilian | Saint Louis Blitz |
| Aug 2024 | Wesley So | Praggnanandhaa R | 1/2-1/2 | Nimzo-Indian: Classical Variation | Saint Louis Rapid |
| Jun 2024 | Wesley So | Praggnanandhaa R | 1/2-1/2 | King's Indian Defense | Bucharest Superbet Classic 4th |
| Feb 2023 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Italian Game | Duesseldorf WR Masters |
| Jan 2023 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Indian Defense | 85th Tata Steel Masters |
| Dec 2022 | Wesley So | Praggnanandhaa R | 1-0 | Nimzo-Larsen Attack | Tata Steel India Blitz |
| Dec 2022 | Praggnanandhaa R | Wesley So | 1-0 | Réti Opening | Tata Steel India Blitz |
| Nov 2022 | Praggnanandhaa R | Wesley So | 1/2-1/2 | Nimzo-Indian: Rubinstein System | Meltwater Tour Final |
| Nov 2022 | Wesley So | Praggnanandhaa R | 1/2-1/2 | Nimzo-Indian: Classical Variation | Meltwater Tour Final |
Interactive board, all 41 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Wesley So and Praggnanandhaa R?
In 41 recorded games, Wesley So has 12 wins, Praggnanandhaa R has 8 wins, and they have drawn 21 times.
How many times have Wesley So and Praggnanandhaa R played each other?
Our database records 41 games between them, from Jul 2018 to May 2026.
What openings do Wesley So and Praggnanandhaa R play against each other?
The most common opening in their games is the Italian Game: Giuoco Pianissimo (3 games), followed by the Sicilian: Sveshnikov (2). The full opening breakdown and every game are on this page.