Maxime Vachier-Lagrave vs Wesley So
GM Maxime Vachier-Lagrave (2713) · GM Wesley So (2765)
Maxime Vachier-Lagrave and Wesley So have played 205 recorded games against each other, the first in Jul 2010 and the most recent in May 2026. Vachier-Lagrave leads 54 wins to 45, with 106 draws (48% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (25 games). The average game between them lasted 45 moves.
Results by color
| Split | Games | Vachier-Lagrave | Draws | So |
|---|---|---|---|---|
| Vachier-Lagrave with White | 97 | 28 | 49 | 20 |
| So with White | 108 | 26 | 57 | 25 |
Results by time format
| Format | Games | Vachier-Lagrave | Draws | So |
|---|---|---|---|---|
| Blitz | 141 | 39 | 64 | 38 |
| Rapid | 33 | 10 | 17 | 6 |
| Classical | 31 | 5 | 25 | 1 |
Openings in their games
| ECO | Opening | Games | Vachier-Lagrave | Draws | So |
|---|---|---|---|---|---|
| C67 | Ruy Lopez: Berlin Defense | 25 | 6 | 18 | 1 |
| B90 | Sicilian: Najdorf | 10 | 3 | 6 | 1 |
| D85 | Indian Defense | 10 | 0 | 9 | 1 |
| A34 | English Opening: Symmetrical | 7 | 0 | 4 | 3 |
| C65 | Ruy Lopez: Berlin Defense | 6 | 1 | 4 | 1 |
| C54 | Italian Game: Classical Variation | 5 | 2 | 1 | 2 |
| A20 | English Opening: Reverse Sicilian | 4 | 0 | 3 | 1 |
| A33 | English Opening | 4 | 1 | 2 | 1 |
Most recent 30 of 205 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| May 2026 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Sicilian: Moscow Variation | GCT: Super Chess Classic Romania 2026 |
| May 2026 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Indian Defense | GCT Super Blitz Poland |
| May 2026 | Maxime Vachier-Lagrave | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | GCT Super Blitz Poland |
| May 2026 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Sicilian | GCT Super Rapid Poland |
| Feb 2026 | Maxime Vachier-Lagrave | Wesley So | 1-0 | Ruy Lopez: Berlin Defense | Titled Tue |
| Dec 2025 | Maxime Vachier-Lagrave | W So | 1/2-1/2 | Ruy Lopez: Berlin Defense | World Rapid 2025 |
| Aug 2025 | W So | Maxime Vachier-Lagrave | 1/2-1/2 | Indian Defense | 12th Sinquefield Cup |
| Aug 2025 | Maxime Vachier-Lagrave | W So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Saint Louis Blitz |
| Aug 2025 | W So | Maxime Vachier-Lagrave | 1/2-1/2 | English Opening: Reverse Sicilian | Saint Louis Blitz |
| Aug 2025 | Maxime Vachier-Lagrave | W So | 1-0 | Ruy Lopez: Berlin Defense | Saint Louis Rapid |
| May 2025 | Maxime Vachier-Lagrave | W So | 1-0 | Ruy Lopez: Open | Superbet ROM Classic |
| Dec 2024 | W So | Maxime Vachier-Lagrave | 1-0 | Grünfeld Defense | CCT Final RR |
| Dec 2024 | Maxime Vachier-Lagrave | W So | 1/2-1/2 | Ruy Lopez: Berlin Defense | CCT Final RR |
| Aug 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Queen's Pawn Game | 11th Sinquefield Cup |
| Aug 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Indian Defense | Saint Louis Blitz |
| Aug 2024 | Maxime Vachier-Lagrave | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Saint Louis Blitz |
| Aug 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Réti Opening | Saint Louis Rapid |
| Jul 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Trompowsky Attack | Zagreb Superbet Blitz |
| Jul 2024 | Maxime Vachier-Lagrave | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Zagreb Superbet Blitz |
| Jul 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | King's Indian Defense | Zagreb Superbet Rapid |
| Jul 2024 | Maxime Vachier-Lagrave | Wesley So | 1/2-1/2 | Italian Game: Classical Variation | Bucharest Superbet Classic 4th |
| May 2024 | Wesley So | Maxime Vachier-Lagrave | 0-1 | Grünfeld Defense | Chess.com Classic Div 2 W |
| May 2024 | Maxime Vachier-Lagrave | Wesley So | 0-1 | French: Exchange Variation | Chess.com Classic Div 2 W |
| May 2024 | Maxime Vachier-Lagrave | Wesley So | 1-0 | Sicilian: Najdorf | Chess.com Classic Div 2 W |
| May 2024 | Maxime Vachier-Lagrave | Wesley So | 1/2-1/2 | Ruy Lopez: Berlin Defense | Chess.com Classic Div 2 W |
| May 2024 | Wesley So | Maxime Vachier-Lagrave | 1-0 | Indian Defense | Chess.com Classic Div 2 W |
| May 2024 | Wesley So | Maxime Vachier-Lagrave | 0-1 | Réti Opening | Chess.com Classic Div 2 W |
| May 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | English Opening: Reverse Sicilian | Chess.com Classic Div 2 W |
| May 2024 | Wesley So | Maxime Vachier-Lagrave | 1/2-1/2 | Indian Defense | Chess.com Classic Play In |
| Feb 2024 | Wesley So | Maxime Vachier-Lagrave | 0-1 | Grünfeld Defense | Titled Tue Late |
Interactive board, all 205 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Maxime Vachier-Lagrave and Wesley So?
In 205 recorded games, Maxime Vachier-Lagrave has 54 wins, Wesley So has 45 wins, and they have drawn 106 times.
How many times have Maxime Vachier-Lagrave and Wesley So played each other?
Our database records 205 games between them, from Jul 2010 to May 2026.
What openings do Maxime Vachier-Lagrave and Wesley So play against each other?
The most common opening in their games is the Ruy Lopez: Berlin Defense (25 games), followed by the Sicilian: Najdorf (10). The full opening breakdown and every game are on this page.