Jan-Krzysztof Duda vs Ian Nepomniachtchi
GM Jan-Krzysztof Duda (2743) · GM Ian Nepomniachtchi (2735)
Jan-Krzysztof Duda and Ian Nepomniachtchi have played 52 recorded games against each other, the first in Jun 2017 and the most recent in May 2026. Duda leads 16 wins to 22 - trailing overall, with 14 draws (73% of the games were decisive). Their most common battleground is the Petrov's Defense (5 games). The average game between them lasted 53 moves.
Results by color
| Split | Games | Duda | Draws | Nepomniachtchi |
|---|---|---|---|---|
| Duda with White | 27 | 10 | 7 | 10 |
| Nepomniachtchi with White | 25 | 6 | 7 | 12 |
Results by time format
| Format | Games | Duda | Draws | Nepomniachtchi |
|---|---|---|---|---|
| Blitz | 31 | 12 | 5 | 14 |
| Rapid | 11 | 3 | 3 | 5 |
| Classical | 10 | 1 | 6 | 3 |
Openings in their games
| ECO | Opening | Games | Duda | Draws | Nepomniachtchi |
|---|---|---|---|---|---|
| C42 | Petrov's Defense | 5 | 1 | 3 | 1 |
| D00 | Trompowsky Attack | 2 | 1 | 0 | 1 |
| B12 | Caro-Kann: Advance Variation | 2 | 0 | 0 | 2 |
| B51 | Sicilian: Moscow Variation | 2 | 0 | 1 | 1 |
| B90 | Sicilian: Najdorf | 2 | 1 | 0 | 1 |
| C65 | Ruy Lopez: Berlin Defense | 2 | 0 | 2 | 0 |
| A13 | English Opening | 2 | 1 | 0 | 1 |
| D02 | London System | 2 | 2 | 0 | 0 |
Most recent 30 of 52 games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| May 2026 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1/2-1/2 | Sicilian: Rossolimo | Titled Tuesday |
| Apr 2026 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 0-1 | Petrov's Defense | Chess.com Open Playoffs |
| Apr 2026 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1-0 | Catalan | Chess.com Open Playoffs |
| Apr 2026 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 0-1 | Indian Defense | Chess.com Open Playoffs |
| Apr 2026 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 0-1 | English Opening: Neo-Catalan | Chess.com Open Playoffs |
| Mar 2026 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1-0 | London System | Titled Tue |
| Feb 2025 | J Duda | Ian Nepomniachtchi | 0-1 | Catalan | Chessable Masters Losers |
| Feb 2025 | Ian Nepomniachtchi | J Duda | 1/2-1/2 | Italian Game | Chessable Masters Losers |
| Feb 2025 | Ian Nepomniachtchi | J Duda | 1-0 | Caro-Kann: Advance Variation | Chessable Masters Winners |
| Feb 2025 | J Duda | Ian Nepomniachtchi | 0-1 | Trompowsky Attack | Chessable Masters Winners |
| Feb 2025 | Ian Nepomniachtchi | J Duda | 1-0 | Caro-Kann: Advance Variation | Chessable Masters Winners |
| Feb 2025 | J Duda | Ian Nepomniachtchi | 1-0 | English Opening | Chessable Masters Winners |
| Jul 2024 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1/2-1/2 | Catalan | CrunchLab Masters Div 1 L |
| Jul 2024 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1-0 | Nimzo-Indian: Rubinstein System | CrunchLab Masters Div 1 L |
| May 2024 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 0-1 | Rat Defense | Chess.com Classic Div 1 L |
| May 2024 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1-0 | Bishop's Opening | Chess.com Classic Div 1 L |
| May 2024 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 0-1 | Sicilian | Chess.com Classic Div 1 L |
| Jan 2024 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 0-1 | Sicilian: Najdorf | Titled Tue Late |
| Dec 2023 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1-0 | Sicilian: Najdorf | Wch Blitz |
| Sep 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1-0 | Indian Defense | Titled Tue Early |
| Jul 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 0-1 | King's Indian Defense | Zagreb SuperUnited Blitz |
| Jul 2023 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1-0 | Sicilian: Alapin | Zagreb SuperUnited Blitz |
| Jul 2023 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 0-1 | Scotch Game | Zagreb SuperUnited Rapid |
| Jul 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1/2-1/2 | Sicilian | Global Chess League |
| Jun 2023 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1/2-1/2 | Ruy Lopez: Berlin Defense | Global Chess League |
| Jun 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 0-1 | Sicilian: Taimanov | Titled Tue Late |
| May 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 0-1 | Trompowsky Attack | Titled Tue Early |
| May 2023 | Ian Nepomniachtchi | Jan-Krzysztof Duda | 1/2-1/2 | Petrov's Defense | 3rd Bucharest Superbet Classic |
| Feb 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1/2-1/2 | Petrov's Defense | Duesseldorf WR Masters |
| Jan 2023 | Jan-Krzysztof Duda | Ian Nepomniachtchi | 1-0 | Trompowsky Attack | Titled Tue Early |
Interactive board, all 52 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Jan-Krzysztof Duda and Ian Nepomniachtchi?
In 52 recorded games, Jan-Krzysztof Duda has 16 wins, Ian Nepomniachtchi has 22 wins, and they have drawn 14 times.
How many times have Jan-Krzysztof Duda and Ian Nepomniachtchi played each other?
Our database records 52 games between them, from Jun 2017 to May 2026.
What openings do Jan-Krzysztof Duda and Ian Nepomniachtchi play against each other?
The most common opening in their games is the Petrov's Defense (5 games), followed by the Trompowsky Attack (2). The full opening breakdown and every game are on this page.