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 →Xiong,Jeffery vs Duda,J
1/2-1/2Titled Tue 22nd Nov Early 2022 C47
Duda,J vs Jones,G
1-0Titled Tue 22nd Nov Early 2022 A48
Duda,J vs Martin Duque,J
1-0Titled Tue 22nd Nov Early 2022 B27
Duda,J vs Svane,R
1-0Titled Tue 22nd Nov Early 2022 A40
Duda,J vs Vogel,Roven
1/2-1/2chess.com SpeedChess Q2Sw 2022 D02
Duda,J vs Yoo,Christopher Woojin
1-0chess.com SpeedChess Q2Sw 2022 D38
Duda,J vs Deac,Bogdan-Daniel
1-0chess.com SpeedChess Q2Sw 2022 A45
Artemiev,V vs Duda,J
1-0chess.com SpeedChess Q2Sw 2022 D78
Darini,P vs Duda,J
0-1chess.com SpeedChess Q2Sw 2022 B12
Duda,J vs Goltsev,Dmitry
1-0chess.com SpeedChess Q2Sw 2022 A45
Kollars,Dmitrij vs Duda,J
0-1chess.com SpeedChess Q2Sw 2022 C53
Duda,J vs Nyzhnyk,I
1-0chess.com SpeedChess Q2Sw 2022 D12
Duda,J vs Fedoseev,Vl3
1-0chess.com SpeedChess Q2Sw 2022 D12
Duda,J vs Salem,AR
0-1chess.com SpeedChess Q2Sw 2022 E70
Sarana,A vs Duda,J
0-1chess.com SpeedChess Q2Sw 2022 E29
Duda,J vs Naroditsky,D
1-0chess.com SpeedChess Q2Sw 2022 A45
Alekseenko,K vs Duda,J
0-1chess.com SpeedChess Q2Sw 2022 C50
Rakhmanov,Ale vs Duda,J
1/2-1/2chess.com SpeedChess Q2Sw 2022 D35
Duda,J vs Durarbayli,V
1-0chess.com SpeedChess Q1Sw 2022 B51
Duda,J vs Alekseenko,K
1-0chess.com SpeedChess Q1Sw 2022 D20
Duda,J vs Sarana,A
1-0chess.com SpeedChess Q1Sw 2022 B91
Duda,J vs Le Tuan Minh
0-1chess.com SpeedChess Q1Sw 2022 B29
Duda,J vs Lazavik,Denis
0-1chess.com SpeedChess Q1Sw 2022 A13
Narayanan,SL vs Duda,J
1/2-1/2chess.com SpeedChess Q1Sw 2022 D38
Duda,J vs Ibarra Jerez,JC
1-0chess.com SpeedChess Q1Sw 2022 B30
Bok,B vs Duda,J
0-1chess.com SpeedChess Q1Sw 2022 D85
Pranav,V vs Duda,J
0-1chess.com SpeedChess Q1Sw 2022 C65
Bluebaum,M vs Duda,J
0-1chess.com SpeedChess Q1Sw 2022 D35
Dubov,Daniil vs Duda,J
0-1chess.com SpeedChess Q1Sw 2022 D91
Martinez Alcantara,Jose Eduardo vs Duda,J
1-0chess.com SpeedChess Q1Sw 2022 C67
Klekowski,M vs Duda,J
0-1chess.com SpeedChess Q1Sw 2022 A34
Vidit,S vs Duda,J
1/2-1/2Aimchess Rapid KO 2022 A06
Duda,J vs Vidit,S
1-0Aimchess Rapid KO 2022 D20
Vidit,S vs Duda,J
0-1Aimchess Rapid KO 2022 C50
Grandelius,N vs Duda,J
1-0Aimchess Rapid Prelim 2022 C65
Duda,J vs Naroditsky,D
1-0Aimchess Rapid Prelim 2022 E71
Harikrishna,P vs Duda,J
0-1Aimchess Rapid Prelim 2022 C67
Vidit,S vs Duda,J
0-1Aimchess Rapid Prelim 2022 C45
Anton Guijarro,D vs Duda,J
1/2-1/2Aimchess Rapid Prelim 2022 C26
Aditya,Mittal vs Duda,J
0-1Aimchess Rapid Prelim 2022 D38
Hansen,Eric vs Duda,J
0-1Aimchess Rapid Prelim 2022 C67
Hansen,Eric vs Duda,J
1-0Titled Tue 11th Oct Late 2022 C88
Duda,J vs Melkumyan,H
0-1Titled Tue 11th Oct Late 2022 E04
Duda,J vs Vazquez,Guillermo
1-0Titled Tue 11th Oct Late 2022 D30
Duda,J vs Gabrielian,A
1/2-1/2Titled Tue 11th Oct Early 2022 A67
Duda,J vs Yeletsky,Ivan
1-0Titled Tue 11th Oct Early 2022 E10
Duda,J vs Chigaev,M
1-0Titled Tue 11th Oct Late 2022 E71
Drozdowski,K vs Duda,J
1-0Titled Tue 11th Oct Early 2022 B15
Dubov,Daniil vs Duda,J
0-1Titled Tue 11th Oct Late 2022 D02
Duda,J vs Sernecki,Franciszek
1-0Titled Tue 11th Oct Early 2022 D07