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 →Kramnik,V vs Duda,J
1-0World Blitz 2015 2015 A46
Morozevich,A vs Duda,J
1-0World Rapid 2015 2015 B23
Radjabov,T vs Duda,J
1-0World Rapid 2015 2015 B90
Duda,J vs Petrosian,TL
1/2-1/2Lake Sevan 2015 2015 B01
So,W vs Duda,J
1/2-1/2TCh-FRA Top 12 2015 2015 C95
Duda,J vs Adams,Mi
0-1Bundesliga 2014-15 2015 C95
Duda,J vs Navara,D
1-0European Rapid 2014 2014 B18
Duda,J vs Yu Yangyi
0-141st Olympiad Open 2014 2014 B92
Iotov,V vs Duda,J
0-141st Olympiad Open 2014 2014 D45
Gallagher,Jo vs Duda,J
0-141st Olympiad Open 2014 2014 B52
Edouard,R vs Duda,J
1/2-1/241st Olympiad Open 2014 2014 B90
Duda,J vs Stojanovic,Da
1-041st Olympiad Open 2014 2014 C42
Duda,J vs Cori,J
1-041st Olympiad Open 2014 2014 B47
AlHuwar,J vs Duda,J
0-141st Olympiad Open 2014 2014 A05
Hammer,J vs Duda,J
1/2-1/241st Olympiad Open 2014 2014 D11
Bruzon Batista,L vs Duda,J
1/2-1/241st Olympiad Open 2014 2014 D10
Dive,RJ vs Duda,J
0-141st Olympiad Open 2014 2014 A13
Duda,J vs Domingos,C
1-041st Olympiad Open 2014 2014 C45
Duda,J vs Polgar,Ju
0-1HUN-POL Friendly Match m 2014 2014 B83
Rapport,R vs Duda,J
1/2-1/2HUN-POL Friendly Match m 2014 2014 E12
Navara,D vs Duda,J
1-015th ch-EUR Indiv 2014 2014 D43
Duda,J vs Goudriaan,E
1-0Tata Steel Challengers 2014 B92
Zhao Xue vs Duda,J
1/2-1/2Tata Steel Challengers 2014 A36
Troff,Kayden W vs Duda,J
0-1Tata Steel Challengers 2014 E04
Duda,J vs Reinderman,D
1-0Tata Steel Challengers 2014 B01
Duda,J vs Bok,B
1/2-1/2Tata Steel Challengers 2014 C47
Brunello,S vs Duda,J
0-1Tata Steel Challengers 2014 D30
Duda,J vs Yu Yangyi
0-1Tata Steel Challengers 2014 E16
Saric,Iv vs Duda,J
1-0Tata Steel Challengers 2014 B90
Duda,J vs Muzychuk,A
0-1Tata Steel Challengers 2014 C77
Wojtaszek,R vs Duda,J
1/2-1/2Tata Steel Challengers 2014 D12
Duda,J vs Van Delft,M
1-0Tata Steel Challengers 2014 B17
Jobava,Ba vs Duda,J
1/2-1/2Tata Steel Challengers 2014 B23
Navara,D vs Duda,J
1-0TCh-POL Ekstraliga 2013 2013 E32
Duda,J vs Ivanchuk,V
0-1FIDE World Cup 2013 2013 C11
Ivanchuk,V vs Duda,J
1/2-1/2FIDE World Cup 2013 2013 E36
Navara,D vs Duda,J
1/2-1/214th Euro Indiv 2013 2013 B90
Kasparov,S vs Duda,J
1/2-1/2Cracovia Comarch Cup 2011 D02
Sindarov,Javokhir vs Duda,J
1/2-1/2World Blitz 2025 2025 B10
Olhovik,Andrei vs Duda,J
0-1Titled Tue 30th Dec 2025 2025 D80
Duda,J vs Bharath,Subramaniyam H
1-0Titled Tue 30th Dec 2025 2025 B30
Duda,J vs Bluebaum,M
1-0Titled Tue 30th Dec 2025 2025 D02
Ozcan,Kaan vs Duda,J
0-1Titled Tue 30th Dec 2025 2025 A40
Duda,J vs Lin,Bryan Enming
1-0Titled Tue 30th Dec 2025 2025 A05
Deac,Bogdan-Daniel vs Duda,J
0-1Titled Tue 30th Dec 2025 2025 D85
Duda,J vs Lu Shanglei
1/2-1/2World Blitz 2025 2025 B40
Duda,J vs Haydon,D
1-0Titled Tue 30th Dec 2025 2025 A20
Durarbayli,Vasif vs Duda,J
1-0Titled Tue 30th Dec 2025 2025 B41
Amar,Elham vs Duda,J
0-1World Blitz 2025 2025 B17
Rustamov,Rustam vs Duda,J
0-1Titled Tue 30th Dec 2025 2025 B40