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 Boruchovsky,A
1/2-1/2Titled Tue 15th Oct Early 2024 A01
Duda,J vs Przybylski,Bartosz
1-0Titled Tue 15th Oct Late 2024 A00
Hayrapetyan,Edgar vs Duda,J
0-1Titled Tue 15th Oct Early 2024 B03
Dubov,Daniil vs Duda,J
0-1Titled Tue 15th Oct Early 2024 B12
Sowinski,Pawel vs Duda,J
0-1Titled Tue 15th Oct Late 2024 A04
Atoyan,Alberto vs Duda,J
0-1Titled Tue 15th Oct Early 2024 A62
Duda,J vs Subelj,Jan
1-0Titled Tue 15th Oct Early 2024 C00
Szpar,Milosz vs Duda,J
0-1Titled Tue 15th Oct Early 2024 B02
Gavilan Diaz,M vs Duda,J
0-1Titled Tue 15th Oct Early 2024 A57
Vidit,S vs Duda,J
0-1TechM GCL 2024 2024 D30
Wei Yi vs Duda,J
1/2-1/2TechM GCL 2024 2024 C50
Duda,J vs Wei Yi
0-1TechM GCL 2024 2024 E06
Duda,J vs Vidit,S
1-0TechM GCL 2024 2024 C48
Alekseenko,K vs Duda,J
1/2-1/2Julius Baer Gen Cup D3 W 2024 C50
Duda,J vs Alekseenko,K
1-0Julius Baer Gen Cup D3 W 2024 D06
Alekseenko,K vs Duda,J
1-0Julius Baer Gen Cup D3 W 2024 B52
Duda,J vs Alekseenko,K
1/2-1/2Julius Baer Gen Cup D3 W 2024 C28
Duda,J vs Alekseenko,K
1/2-1/2Julius Baer Gen Cup D3 W 2024 C75
Duda,J vs Nesterov,Arseniy
1/2-1/2Julius Baer Gen Cup P/I m D3 2024 D02
Duda,J vs Nesterov,Arseniy
1-0Julius Baer Gen Cup P/I m D3 2024 D02
Nesterov,Arseniy vs Duda,J
1/2-1/2Julius Baer Gen Cup P/I m D3 2024 D37
Nesterov,Arseniy vs Duda,J
1-0Julius Baer Gen Cup P/I m D3 2024 E00
Nesterov,Arseniy vs Duda,J
0-1Julius Baer Gen Cup P/I m D3 2024 E04
Duda,J vs Sethuraman,S
1-0Julius Baer Gen Cup Pl/In 2024 A01
Duda,J vs Grandelius,N
1/2-1/2Julius Baer Gen Cup Pl/In 2024 D02
Duda,J vs Vasquez Schroeder,R
1-0Julius Baer Gen Cup Pl/In 2024 B50
Duda,J vs Oparin,G
0-1Julius Baer Gen Cup Pl/In 2024 C70
Bosiocic,Mari vs Duda,J
1-0Julius Baer Gen Cup Pl/In 2024 A07
Iniyan,Pa vs Duda,J
1/2-1/2Julius Baer Gen Cup Pl/In 2024 A07
Duda,J vs Paichadze,L
1-0Julius Baer Gen Cup Pl/In 2024 B12
Shimanov,A vs Duda,J
0-1Julius Baer Gen Cup Pl/In 2024 B01
Duda,J vs Wojtaszek,R
1/2-1/260th Rubinstein Mem 2024 C44
Harikrishna,P vs Duda,J
1/2-1/260th Rubinstein Mem 2024 C78
Duda,J vs Bartel,Mat
1/2-1/260th Rubinstein Mem 2024 A13
Shankland,S vs Duda,J
1/2-1/260th Rubinstein Mem 2024 D43
Duda,J vs Volokitin,And
1-060th Rubinstein Mem 2024 B97
Fedoseev,Vl3 vs Duda,J
1/2-1/260th Rubinstein Mem 2024 D85
Duda,J vs Sarana,A
1/2-1/260th Rubinstein Mem 2024 A07
Duda,J vs Schmakel,Sam
1-0Titled Tue 13th Aug Late 2024 A05
Yagiz,Y vs Duda,J
0-1Titled Tue 13th Aug Late 2024 A04
Duda,J vs Bluebaum,M
1-0Titled Tue 13th Aug Late 2024 D02
De Boer,Eelke vs Duda,J
0-1Titled Tue 13th Aug Late 2024 C02
Duda,J vs Pesotskiy,Mikhail
1-0Titled Tue 13th Aug Late 2024 A00
Deac,Bogdan-Daniel vs Duda,J
0-1Titled Tue 13th Aug Late 2024 B04
Duda,J vs Mikaelyan,A
1-0Titled Tue 13th Aug Late 2024 D00
Makridis,Dimitrios vs Duda,J
1-0Titled Tue 13th Aug Late 2024 B06
Indjic,A vs Duda,J
0-1Titled Tue 13th Aug Late 2024 E90
Duda,J vs Tokhirjonova,Gulrukhbegim
1-0Titled Tue 13th Aug Late 2024 C36
Chinguun,Sumiya vs Duda,J
0-1FIDE World Bl Team Final 2024 B23
Erzhanov,A vs Duda,J
0-1FIDE World Bl Team Pool A 2024 B13