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 →Duda,J vs Niemann,Hans Moke
1/2-1/2World Blitz 2024 2024 A14
Duda,J vs Makarian,Rudik
1/2-1/2World Blitz 2024 2024 A01
Rakhmanov,Ale vs Duda,J
1/2-1/2World Blitz 2024 2024 A22
Duda,J vs Hovhannisyan,R
1-0World Blitz 2024 2024 C50
Duda,J vs Sindarov,Javokhir
0-1World Rapid 2024 2024 A05
Dubov,Daniil vs Duda,J
1/2-1/2World Rapid 2024 2024 E42
Duda,J vs Esipenko,Andrey
1/2-1/2World Rapid 2024 2024 D38
Murzin,Volodar vs Duda,J
1-0World Rapid 2024 2024 A46
Duda,J vs Naroditsky,D
1-0World Rapid 2024 2024 E91
Duda,J vs Jacobson,Brandon
1-0World Rapid 2024 2024 C72
Sevian,Samuel vs Duda,J
1/2-1/2World Rapid 2024 2024 A45
Duda,J vs Paravyan,D
1-0World Rapid 2024 2024 D26
Duda,J vs Niemann,Hans Moke
1-0World Rapid 2024 2024 C65
Andriasian,Z vs Duda,J
1/2-1/2World Rapid 2024 2024 B12
Duda,J vs Makarian,Rudik
1/2-1/2World Rapid 2024 2024 C79
Jumabayev,R vs Duda,J
0-1World Rapid 2024 2024 A07
Bluebaum,M vs Duda,J
1-0Titled Tue 12th Nov Late 2024 A52
Duda,J vs Assylov,Miras
1-0Titled Tue 12th Nov Late 2024 B23
Duda,J vs Zhigalko,S
1-0Titled Tue 12th Nov Early 2024 B33
Duda,J vs Bortnyk,Olexandr
1-0Titled Tue 12th Nov Early 2024 B04
Shankland,S vs Duda,J
0-1Titled Tue 12th Nov Early 2024 E33
Duda,J vs Zeman,Matyas
1-0Titled Tue 12th Nov Late 2024 A13
Duda,J vs Nigalidze,G
1-0Titled Tue 12th Nov Early 2024 B50
Sarana,A vs Duda,J
1-0Titled Tue 12th Nov Late 2024 D27
Matinian,N vs Duda,J
0-1Titled Tue 12th Nov Early 2024 B83
Skotheim,Andreas vs Duda,J
0-1Titled Tue 12th Nov Late 2024 A04
Duda,J vs George Micheal,Kevin
1-0Titled Tue 12th Nov Early 2024 A01
Eljanov,P vs Duda,J
0-1Titled Tue 12th Nov Early 2024 D02
Sargsyan,Anna M. vs Duda,J
0-1Titled Tue 12th Nov Late 2024 B40
Ter Sahakyan,S vs Duda,J
0-1Titled Tue 12th Nov Early 2024 A04
Duda,J vs Harsha,B
1-0Titled Tue 12th Nov Late 2024 B41
Beerdsen,Thomas vs Duda,J
0-1Titled Tue 12th Nov Late 2024 C29
Duda,J vs Alonso Rosell,A
1-0Titled Tue 12th Nov Late 2024 A45
Duda,J vs Odegov,Artem
0-1Titled Tue 12th Nov Late 2024 E62
Raicevic,V1 vs Duda,J
0-1Titled Tue 12th Nov Early 2024 E85
Skvortsov,Andrei vs Duda,J
0-1Titled Tue 5th Nov Late 2024 C00
Duda,J vs Kruckenhauser,Arthur
1-0Titled Tue 5th Nov Late 2024 A45
Bardyk,Artem vs Duda,J
0-1Titled Tue 5th Nov Late 2024 A06
Hungaski,R vs Duda,J
0-1Titled Tue 5th Nov Late 2024 A00
Duda,J vs Zhigalko,S
1-0Titled Tue 5th Nov Late 2024 E28
Duda,J vs Bok,B
1-0Titled Tue 5th Nov Late 2024 A06
Duda,J vs Ragger,M
1-0Titled Tue 5th Nov Late 2024 C70
Franc,Borna vs Duda,J
0-1Titled Tue 5th Nov Late 2024 B21
Duda,J vs Mahdavi,Reza
1-0Titled Tue 5th Nov Late 2024 A02
Xiong,Jeffery vs Duda,J
1/2-1/2Titled Tue 5th Nov Late 2024 E21
Duda,J vs Xiong,Jeffery
1-0Titled Tue 29th Oct Late 2024 C02
Dilanian,G vs Duda,J
0-1Titled Tue 29th Oct Early 2024 C41
Vakhlamov,I vs Duda,J
0-1Titled Tue 29th Oct Late 2024 B28
Liascovich,L vs Duda,J
0-1Titled Tue 29th Oct Late 2024 A49
Weetik,V vs Duda,J
1/2-1/2Titled Tue 29th Oct Early 2024 A08