Maxime Vachier-Lagrave vs Jan-Krzysztof Duda
GM Maxime Vachier-Lagrave (2713) · GM Jan-Krzysztof Duda (2743)
Maxime Vachier-Lagrave and Jan-Krzysztof Duda have played 52 recorded games against each other, the first in Sep 2018 and the most recent in May 2026. Vachier-Lagrave leads 19 wins to 9, with 24 draws (54% of the games were decisive). Their most common battleground is the Petrov's Defense (7 games). The average game between them lasted 49 moves.
Results by color
| Split | Games | Vachier-Lagrave | Draws | Duda |
|---|---|---|---|---|
| Vachier-Lagrave with White | 24 | 12 | 9 | 3 |
| Duda with White | 28 | 7 | 15 | 6 |
Results by time format
| Format | Games | Vachier-Lagrave | Draws | Duda |
|---|---|---|---|---|
| Blitz | 29 | 11 | 12 | 6 |
| Rapid | 16 | 5 | 8 | 3 |
| Classical | 7 | 3 | 4 | 0 |
Openings in their games
| ECO | Opening | Games | Vachier-Lagrave | Draws | Duda |
|---|---|---|---|---|---|
| C42 | Petrov's Defense | 7 | 3 | 3 | 1 |
| D02 | London System | 3 | 0 | 2 | 1 |
| B11 | Caro-Kann: Two Knights Variation | 3 | 2 | 1 | 0 |
| D85 | Grünfeld Defense | 2 | 0 | 2 | 0 |
| B90 | Sicilian: Najdorf | 2 | 1 | 1 | 0 |
| B12 | Caro-Kann: Advance Variation | 2 | 1 | 1 | 0 |
| B97 | Sicilian: Najdorf | 2 | 1 | 1 | 0 |
| B10 | Caro-Kann: Endgame Variation | 1 | 1 | 0 | 0 |
Most recent 30 of 52 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| May 2026 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Sicilian: Najdorf | GCT Super Blitz Poland |
| May 2026 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1/2-1/2 | Sicilian | GCT Super Blitz Poland |
| May 2026 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1/2-1/2 | Petrov's Defense | GCT Super Rapid Poland |
| Dec 2025 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1/2-1/2 | London System | World Blitz 2025 |
| Aug 2025 | J Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Grünfeld Defense | 12th Sinquefield Cup |
| Jul 2025 | Maxime Vachier-Lagrave | J Duda | 1-0 | Ruy Lopez: Closed | Titled Tue Early |
| May 2025 | Maxime Vachier-Lagrave | J Duda | 1-0 | Ruy Lopez: Morphy Defense | Superbet ROM Classic |
| Apr 2025 | Maxime Vachier-Lagrave | J Duda | 1-0 | Sicilian | Superbet POL Blitz |
| Apr 2025 | J Duda | Maxime Vachier-Lagrave | 1-0 | London System | Superbet POL Blitz |
| Apr 2025 | J Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Grünfeld Defense | Superbet POL Rapid |
| Mar 2025 | J Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Grünfeld Defense | Titled Tue Early |
| Feb 2025 | Maxime Vachier-Lagrave | J Duda | 1/2-1/2 | French Defense | Titled Tue Late |
| Feb 2025 | Maxime Vachier-Lagrave | J Duda | 1/2-1/2 | Sicilian: Sveshnikov | Chessable Masters Play-In |
| May 2024 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 0-1 | Grünfeld Defense | Chess.com Classic Play In |
| Apr 2024 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 0-1 | Sicilian: Najdorf | Titled Tue Late |
| Feb 2024 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 0-1 | Ruy Lopez: Berlin Defense | Titled Tue Late |
| Feb 2024 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1-0 | Petrov's Defense | Titled Tue Late |
| Sep 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Réti Opening | AI Cup Play In |
| Sep 2023 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1-0 | Petrov's Defense | AI Cup Play In Match |
| Sep 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Sicilian: Moscow Variation | AI Cup Play In Match |
| Aug 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 0-1 | Réti Opening | Titled Tue Late |
| Jul 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 0-1 | Réti Opening | Titled Tue Late |
| Jul 2023 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1-0 | Sicilian: Najdorf | Titled Tue Early |
| Jun 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1/2-1/2 | Trompowsky Attack | Global Chess League |
| Jun 2023 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1/2-1/2 | London System | Global Chess League |
| Jun 2023 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1/2-1/2 | Petrov's Defense | Berlin Armageddon Euro&Africa L |
| Jun 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1-0 | King's Indian Defense | Berlin Armageddon Euro&Africa L |
| May 2023 | Maxime Vachier-Lagrave | Jan-Krzysztof Duda | 1-0 | Caro-Kann: Advance Variation | Warsaw Superbet Blitz |
| May 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1-0 | English Opening: Reverse Sicilian | Warsaw Superbet Blitz |
| May 2023 | Jan-Krzysztof Duda | Maxime Vachier-Lagrave | 1-0 | Queen's Gambit Accepted | Warsaw Superbet Rapid |
Interactive board, all 52 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Maxime Vachier-Lagrave and Jan-Krzysztof Duda?
In 52 recorded games, Maxime Vachier-Lagrave has 19 wins, Jan-Krzysztof Duda has 9 wins, and they have drawn 24 times.
How many times have Maxime Vachier-Lagrave and Jan-Krzysztof Duda played each other?
Our database records 52 games between them, from Sep 2018 to May 2026.
What openings do Maxime Vachier-Lagrave and Jan-Krzysztof Duda play against each other?
The most common opening in their games is the Petrov's Defense (7 games), followed by the London System (3). The full opening breakdown and every game are on this page.