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 To,N
1-0Titled Tue 4th Jun Early 2024 E24
Zhigalko,S vs Duda,J
0-1Titled Tue 4th Jun Late 2024 C02
Duda,J vs Illingworth,M
1/2-1/2Titled Tue 4th Jun Early 2024 A01
Duda,J vs Salman,P
1-0Titled Tue 4th Jun Late 2024 B20
Xu,Yi vs Duda,J
0-1Titled Tue 4th Jun Late 2024 C02
Klukin,Kirill vs Duda,J
1/2-1/2Titled Tue 4th Jun Late 2024 D35
Duda,J vs Hansen,SuB
1-0Titled Tue 4th Jun Late 2024 C75
Duda,J vs Drozdowski,K
1-0Titled Tue 4th Jun Late 2024 A28
Borgaonkar,Akshay vs Duda,J
0-1Titled Tue 4th Jun Early 2024 C11
Duda,J vs Yezhel,Valiantsin
1-0Titled Tue 4th Jun Early 2024 A00
Makarian,Rudik vs Duda,J
0-1Titled Tue 4th Jun Late 2024 A40
Duda,J vs Banusz,T
1/2-1/2Titled Tue 4th Jun Early 2024 A07
Duda,J vs Boyer,Mahel
1-0Titled Tue 4th Jun Early 2024 B00
Hasangatin,R vs Duda,J
1-0Titled Tue 4th Jun Early 2024 C00
Gokerkan,Cem Kaan vs Duda,J
0-1Titled Tue 4th Jun Early 2024 C54
Duda,J vs Eljanov,P
0-1Titled Tue 4th Jun Late 2024 B10
Levitskiy,Andrey vs Duda,J
0-1Titled Tue 4th Jun Early 2024 C11
Duda,J vs Sonis,Francesco
1/2-1/2Titled Tue 28th May Early 2024 C11
Makarian,Rudik vs Duda,J
1-0Titled Tue 28th May Late 2024 A85
Galchenko,Matvey vs Duda,J
1/2-1/2Titled Tue 28th May Late 2024 C44
Finegold,B vs Duda,J
0-1Titled Tue 28th May Late 2024 A40
Duda,J vs Zhigalko,S
1-0Titled Tue 28th May Early 2024 B23
Kravtsiv,M vs Duda,J
0-1Titled Tue 28th May Early 2024 C02
Duda,J vs Weishaeutel,Moritz
1-0Titled Tue 28th May Late 2024 B01
Ragger,M vs Duda,J
0-1Titled Tue 28th May Early 2024 D27
Duda,J vs Maksimovic,Bojan
1/2-1/2Titled Tue 28th May Early 2024 A40
Zhao Jun vs Duda,J
0-1Titled Tue 28th May Early 2024 B51
Duda,J vs Sailer,M
1-0Titled Tue 28th May Early 2024 A03
Duda,J vs Drozdowski,K
1-0Titled Tue 28th May Early 2024 A45
Duda,J vs Le Tuan Minh
0-1Titled Tue 28th May Late 2024 D15
Duda,J vs Shankland,S
1/2-1/2Titled Tue 28th May Late 2024 D87
Liu,Zhaoqi vs Duda,J
0-1Titled Tue 28th May Early 2024 A10
Demin,V1 vs Duda,J
1/2-1/2Titled Tue 28th May Early 2024 A45
Duda,J vs Timmermans,M
1-0Titled Tue 28th May Late 2024 A00
Shevchenko,Kirill vs Duda,J
0-1Titled Tue 28th May Late 2024 B13
Perske,Thore vs Duda,J
0-1Titled Tue 28th May Late 2024 C03
Meshkovs,Nikita vs Duda,J
0-1Titled Tue 28th May Early 2024 A45
Duda,J vs Radhakrishnan,Sharath
1-0Titled Tue 28th May Late 2024 A01
Baskakov,Egor vs Duda,J
0-1Titled Tue 28th May Late 2024 B40
Szpar,Milosz vs Duda,J
1/2-1/2Titled Tue 21st May Early 2024 B07
Halkias,S vs Duda,J
0-1Titled Tue 21st May Early 2024 B39
Paravyan,D vs Duda,J
0-1Titled Tue 21st May Late 2024 B56
Duda,J vs Goryachkina,A
1-0Titled Tue 21st May Early 2024 A01
Cordova,E vs Duda,J
1-0Titled Tue 21st May Early 2024 A05
Duda,J vs Tabuenca Mendataurigoitia,Daniel
1-0Titled Tue 21st May Early 2024 C00
Duda,J vs Martinez Alcantara,Jose Eduardo
1-0Titled Tue 21st May Late 2024 C85
Duda,J vs Adan Bermudez,S
1-0Titled Tue 21st May Late 2024 A03
Cervantes Landeiro,Thalia vs Duda,J
0-1Titled Tue 21st May Early 2024 E76
To,N vs Duda,J
0-1Titled Tue 21st May Late 2024 B07
Duda,J vs Kazakouski,Valery
1/2-1/2Titled Tue 21st May Late 2024 D03