♞ Chess.ceo

Jan-Krzysztof Duda vs Liren Ding

GM Jan-Krzysztof Duda (2741) · GM Liren Ding (2723)

5
Duda wins
12
draws
7
Ding wins
24
games

Jan-Krzysztof Duda and Liren Ding have played 24 recorded games against each other, the first in Apr 2018 and the most recent in Sep 2026. Duda leads 5 wins to 7 - trailing overall, with 12 draws (50% of the games were decisive). Their most common battleground is the Queen's Gambit Declined: Ragozin Defense (3 games). The average game between them lasted 46 moves.

Results by color

SplitGamesDudaDrawsDing
Duda with White12363
Ding with White12264

Results by time format

FormatGamesDudaDrawsDing
Rapid11344
Classical8062
Blitz5221

Openings in their games

ECOOpeningGamesDudaDrawsDing
D38Queen's Gambit Declined: Ragozin Defense3120
D41Indian Defense2020
D35Semi-Slav Defense2020
A29English Opening: Reverse Sicilian1001
C47Four Knights Game: Scotch Variation1010
C54Italian Game1010
B12Caro-Kann: Advance Variation1001
C59Italian Game: Two Knights Defense1001

All games

DateWhiteBlackResultOpeningEvent
Sep 2026Liren DingJan-Krzysztof Duda1/2-1/2Réti Opening46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12
May 2023Liren DingJan-Krzysztof Duda1/2-1/2Réti Opening3rd Bucharest Superbet Classic
Jun 2022Liren DingJan-Krzysztof Duda1-0English OpeningCandidates Tournament
Jun 2022Jan-Krzysztof DudaLiren Ding1/2-1/2Italian GameCandidates Tournament
Mar 2022Jan-Krzysztof DudaLiren Ding1/2-1/2Queen's Gambit Declined: Ragozin DefenseCharity Cup Prelim
Feb 2022Liren DingJan-Krzysztof Duda1/2-1/2Indian DefenseAirthings Masters Prelim
Sep 2021Liren DingJan-Krzysztof Duda1-0Indian DefenseOnline Olympiad KO Stage
Sep 2021Jan-Krzysztof DudaLiren Ding1-0Ruy Lopez: Berlin DefenseOnline Olympiad KO Stage
Jun 2021Liren DingJan-Krzysztof Duda1-0Slav DefenseGoldmoney Asian Rapid KO
Jun 2021Jan-Krzysztof DudaLiren Ding0-1Italian Game: Two Knights DefenseGoldmoney Asian Rapid KO
Jun 2021Liren DingJan-Krzysztof Duda0-1Semi-Slav DefenseGoldmoney Asian Rapid KO
Jun 2021Jan-Krzysztof DudaLiren Ding0-1Caro-Kann: Advance VariationGoldmoney Asian Rapid KO
Jun 2021Jan-Krzysztof DudaLiren Ding1/2-1/2Queen's Gambit Declined: Ragozin DefenseGoldmoney Asian Rapid KO
Jun 2021Jan-Krzysztof DudaLiren Ding1/2-1/2Indian DefenseGoldmoney Asian Rapid KO
Jun 2021Liren DingJan-Krzysztof Duda1/2-1/2Semi-Slav DefenseGoldmoney Asian Rapid KO
Jun 2021Liren DingJan-Krzysztof Duda1/2-1/2Semi-Slav DefenseGoldmoney Asian Rapid KO
Jun 2021Liren DingJan-Krzysztof Duda0-1English Opening: SymmetricalGoldmoney Asian Prelim
Feb 2021Jan-Krzysztof DudaLiren Ding1-0Queen's Gambit Declined: Ragozin DefenseOpera Euro Rapid Prelim
Nov 2020Jan-Krzysztof DudaLiren Ding1-0Slav DefenseSkilling Open Prelim
May 2020Jan-Krzysztof DudaLiren Ding0-1English Opening: Reverse SicilianLindores Abbey Prelim
Jan 2019Jan-Krzysztof DudaLiren Ding1/2-1/2Four Knights Game: Scotch Variation81st Tata Steel Masters
Oct 2018Liren DingJan-Krzysztof Duda1-0Indian DefenseOlympiad-43
Apr 2018Liren DingJan-Krzysztof Duda1/2-1/2Indian DefenseCHN-ROW Summit
Apr 2018Jan-Krzysztof DudaLiren Ding1/2-1/2CatalanCHN-ROW Summit
Replay every Jan-Krzysztof Duda vs Liren Ding game - free

Interactive board, all 24 games, opening explorer and engine analysis.

Browse the games

Frequently asked questions

What is the head-to-head score between Jan-Krzysztof Duda and Liren Ding?

In 24 recorded games, Jan-Krzysztof Duda has 5 wins, Liren Ding has 7 wins, and they have drawn 12 times.

How many times have Jan-Krzysztof Duda and Liren Ding played each other?

Our database records 24 games between them, from Apr 2018 to Sep 2026.

What openings do Jan-Krzysztof Duda and Liren Ding play against each other?

The most common opening in their games is the Queen's Gambit Declined: Ragozin Defense (3 games), followed by the Indian Defense (2). The full opening breakdown and every game are on this page.