Jan-Krzysztof Duda vs Cristobal Henriquez Villagra
GM Jan-Krzysztof Duda (2743) · GM Cristobal Henriquez Villagra (2603)
Jan-Krzysztof Duda and Cristobal Henriquez Villagra have played 12 recorded games against each other, the first in Sep 2019 and the most recent in Apr 2026. Duda leads 7 wins to 3, with 2 draws (83% of the games were decisive). Their most common battleground is the Kadas Opening (1 games). The average game between them lasted 46 moves.
Results by color
| Split | Games | Duda | Draws | Villagra |
|---|---|---|---|---|
| Duda with White | 9 | 5 | 1 | 3 |
| Villagra with White | 3 | 2 | 1 | 0 |
Results by time format
| Format | Games | Duda | Draws | Villagra |
|---|---|---|---|---|
| Blitz | 9 | 5 | 1 | 3 |
| Classical | 2 | 1 | 1 | 0 |
| Rapid | 1 | 1 | 0 | 0 |
Openings in their games
| ECO | Opening | Games | Duda | Draws | Villagra |
|---|---|---|---|---|---|
| A00 | Kadas Opening | 1 | 0 | 0 | 1 |
| A42 | King's Indian Defense | 1 | 0 | 0 | 1 |
| A45 | Queen's Pawn Game: Chigorin Variation | 1 | 1 | 0 | 0 |
| B01 | Scandinavian Defense: Main Line | 1 | 1 | 0 | 0 |
| B52 | Sicilian: Moscow Variation | 1 | 0 | 1 | 0 |
| B69 | Sicilian | 1 | 1 | 0 | 0 |
| C11 | French: Classical Variation | 1 | 0 | 0 | 1 |
| C42 | Petrov's Defense | 1 | 0 | 1 | 0 |
All games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Apr 2026 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 1-0 | Queen's Pawn Game: Chigorin Variation | Titled Tue |
| Mar 2026 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 0-1 | French: Classical Variation | 2nd 3-0 Thursday |
| Jan 2026 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 0-1 | Kadas Opening | Titled Tue |
| Feb 2025 | Cristobal Henriquez Villagra | J Duda | 0-1 | Scandinavian Defense: Main Line | Titled Tue Late |
| Feb 2025 | J Duda | Cristobal Henriquez Villagra | 1-0 | King's Indian Defense | Chessable Masters Play-In |
| May 2024 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 1-0 | Queen's Gambit Declined | Chess.com Classic Play In |
| Mar 2024 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 1/2-1/2 | Sicilian: Moscow Variation | Titled Tue Early |
| Feb 2024 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 1-0 | King's Indian Defense: Orthodox Variation | Titled Tue Early |
| Nov 2023 | Cristobal Henriquez Villagra | Jan-Krzysztof Duda | 0-1 | King's Pawn Game: Tayler Opening | Titled Tue Early |
| May 2023 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 0-1 | King's Indian Defense | Titled Tue Late |
| Sep 2019 | Cristobal Henriquez Villagra | Jan-Krzysztof Duda | 1/2-1/2 | Petrov's Defense | FIDE World Cup |
| Sep 2019 | Jan-Krzysztof Duda | Cristobal Henriquez Villagra | 1-0 | Sicilian | FIDE World Cup |
Interactive board, all 12 games, opening explorer and engine analysis.
Browse the gamesFrequently asked questions
What is the head-to-head score between Jan-Krzysztof Duda and Cristobal Henriquez Villagra?
In 12 recorded games, Jan-Krzysztof Duda has 7 wins, Cristobal Henriquez Villagra has 3 wins, and they have drawn 2 times.
How many times have Jan-Krzysztof Duda and Cristobal Henriquez Villagra played each other?
Our database records 12 games between them, from Sep 2019 to Apr 2026.
What openings do Jan-Krzysztof Duda and Cristobal Henriquez Villagra play against each other?
The most common opening in their games is the Kadas Opening (1 games), followed by the King's Indian Defense (1). The full opening breakdown and every game are on this page.