Duda, Jan-Krzysztof
Jan-Krzysztof Duda is the highest-rated Polish player of all time, achieving his greatest triumph at the 2021 Chess World Cup where he eliminated World Champion Magnus Carlsen in the semifinals before winning the final against Sergey Karjakin. His World Cup victory was widely considered the greatest achievement in Polish chess history since Miguel Najdorf, and it earned him qualification to the 2022 Candidates Tournament.
Total Games
4619
Wins
2478
Draws
1167
Losses
974
53.6% wins25.3% draws21.1% losses
Most Played Openings
Featured Games
0-1
Duda,J vs Caruana,F
84th Tata Steel Masters
2022
View Print1-0
Grischuk,A vs Duda,J
Hamburg FIDE Grand Prix
2019
View Print1-0
Mamedyarov,S vs Duda,J
84th Tata Steel Masters
2022
View Print1-0
Duda,J vs Abdusattorov,Nodirbek
12th Sinquefield Cup
2025
View Print0-1
Duda,J vs Firouzja,Alireza
8th Norway Chess 2020
2020
View Print1-0
Firouzja,Alireza vs Duda,J
12th Sinquefield Cup
2025
View Print1-0
Rapport,R vs Duda,J
FIDE Candidates 2022
2022
View Print1-0
Duda,J vs Rapport,R
84th Tata Steel Masters
2022
View Print1-0
Duda,J vs Caruana,F
FIDE Candidates 2022
2022
View Print1-0
Caruana,F vs Duda,J
82nd Tata Steel GpA
2020
View PrintGames (4619)
Search & Filter All Games →Grischuk,A vs Duda,J★
1-0Hamburg FIDE Grand Prix 2019 E15
Duda,J vs Grischuk,A★
1/2-1/2Hamburg FIDE Grand Prix 2019 C48
Grischuk,A vs Duda,J★
1-0Hamburg FIDE Grand Prix 2019 D11
Duda,J vs Grischuk,A★
1/2-1/2Hamburg FIDE Grand Prix 2019 D37
Grischuk,A vs Duda,J★
1/2-1/2Hamburg FIDE Grand Prix 2019 E15
Nepomniachtchi,I vs Duda,J★
1/2-1/2Hamburg FIDE Grand Prix 2019 B35
Duda,J vs Nepomniachtchi,I★
1-0Hamburg FIDE Grand Prix 2019 A22
Mamedyarov,S vs Duda,J★
1/2-1/2Riga FIDE Grand Prix 2019 2019 D45
Duda,J vs Mamedyarov,S★
0-1Riga FIDE Grand Prix 2019 2019 A13
Mamedyarov,S vs Duda,J★
1/2-1/2Riga FIDE Grand Prix 2019 2019 D78
Duda,J vs Mamedyarov,S★
1/2-1/2Riga FIDE Grand Prix 2019 2019 D78
Duda,J vs Svidler,P★
1-0Riga FIDE Grand Prix 2019 2019 A15
Svidler,P vs Duda,J★
1/2-1/2Riga FIDE Grand Prix 2019 2019 C42
Duda,J vs Svidler,P★
1/2-1/2Riga FIDE Grand Prix 2019 2019 A15
Svidler,P vs Duda,J★
1/2-1/2Riga FIDE Grand Prix 2019 2019 C24
So,W vs Duda,J★
1-0Moscow FIDE Grand Prix 2019 C53
Duda,J vs So,W★
1/2-1/2Moscow FIDE Grand Prix 2019 C53
So,W vs Duda,J★
1-0Moscow FIDE Grand Prix 2019 B78
Duda,J vs So,W★
1-0Moscow FIDE Grand Prix 2019 C53
Carlsen,M vs Duda,J★
1-081st Tata Steel GpA 2019 D37
Anand,V vs Duda,J★
1/2-1/281st Tata Steel GpA 2019 C42
Duda,J vs Rapport,R★
0-181st Tata Steel GpA 2019 A45
Mamedyarov,S vs Duda,J★
1/2-1/281st Tata Steel GpA 2019 D37
Duda,J vs Kramnik,V★
1-081st Tata Steel GpA 2019 C50
Nepomniachtchi,I vs Duda,J★
1/2-1/281st Tata Steel GpA 2019 C42
Duda,J vs Giri,A★
0-181st Tata Steel GpA 2019 C44
Radjabov,T vs Duda,J★
1/2-1/281st Tata Steel GpA 2019 C24
Anand,V vs Duda,J★
1/2-1/243rd Olympiad 2018 2018 C42
Duda,J vs Caruana,F★
1/2-1/243rd Olympiad 2018 2018 A28
Aronian,L vs Duda,J★
1/2-1/243rd Olympiad 2018 2018 A25
Duda,J vs Mamedyarov,S★
1/2-1/243rd Olympiad 2018 2018 C53
Duda,J vs Ivanchuk,V★
1-043rd Olympiad 2018 2018 A16
Duda,J vs Karjakin,Sergey★
1/2-1/243rd Olympiad 2018 2018 E35
Timman,J vs Duda,J★
1-0Tata Steel Challengers 2014 A33
Duda,J vs Rapport,R
1-0World Blitz 2025 2025 B30
So,W vs Duda,J
1/2-1/2World Blitz 2025 2025 B12
Duda,J vs Praggnanandhaa,R
1-0Titled Tue 30th Dec 2025 2025 D25
Duda,J vs Keymer,Vincent
1-0World Blitz 2025 2025 C85
Duda,J vs Gukesh,D
1-0World Blitz 2025 2025 B15
Duda,J vs Carlsen,M
1-0Titled Tue 23rd Dec 2025 2025 B31
Carlsen,M vs Duda,J
0-11st 3-0 Thu 11th Dec 2025 2025 C00
Carlsen,M vs Duda,J
1/2-1/2Titled Tue 2nd Dec 2025 2025 A14
Nakamura,Hi vs Duda,J
1-0Titled Tue 2nd Dec 2025 2025 D05
Duda,J vs Carlsen,M
0-11st 3-0 Thu 20th Nov 2025 2025 B44
Caruana,F vs Duda,J
0-11st 3-0 Thu 20th Nov 2025 2025 C02
Firouzja,Alireza vs Duda,J
1-0Titled Tue 11th Nov 2025 2025 C53
Carlsen,M vs Duda,J
1-0Titled Tue 14th Oct 2025 2025 D27
Firouzja,Alireza vs Duda,J
1-0Titled Tue 7th Oct 2025 2025 B90
Duda,J vs Grischuk,A
1/2-1/2Titled Tue 30th Sep 2025 2025 B90
Le,Quang Liem vs Duda,J
0-1Titled Tue 30th Sep 2025 2025 A13