Jan-Krzysztof Duda
Modern era · Poland · b. 1998
The man who ended Carlsen's 125-game unbeaten run, and 2021 World Cup winner.
Career In The Collection
Head-to-Head Records
1272 Games · Page 5 of 7
- 2021 vs Richard Rapport Black Shenzhen Evening Blitz A15 1/2-1/2
- 2021 vs Richard Rapport White Shenzhen Evening Blitz E12 1-0
- 2021 vs Wei Yi White Shenzhen Evening Blitz D45 1-0
- 2021 vs Wei Yi Black Shenzhen Evening Blitz B90 0-1
- 2021 vs Richard Rapport Black Shenzhen Evening Rapid A14 1/2-1/2
- 2021 vs Wei Yi White Shenzhen Evening Rapid A10 1-0
- 2021 vs Richard Rapport White Shenzhen Evening Rapid E32 0-1
- 2021 vs Wei Yi Black Shenzhen Evening Rapid B90 0-1
- 2021 vs Magnus Carlsen Black NIC Classic Prelim 2021 B90 1-0
- 2021 vs Alireza Firouzja Black NIC Classic Prelim 2021 A46 0-1
- 2021 vs Hikaru Nakamura White NIC Classic Prelim 2021 D57 1/2-1/2
- 2021 vs Levon Aronian Black NIC Classic Prelim 2021 D02 1-0
- 2021 vs Sergey Karjakin Black NIC Classic Prelim 2021 B81 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov White NIC Classic Prelim 2021 E10 0-1
- 2021 vs Rameshbabu Praggnanandhaa White NIC Classic Prelim 2021 D37 0-1
- 2021 vs Wesley So Black NIC Classic Prelim 2021 A46 0-1
- 2021 vs Shakhriyar Mamedyarov White European Online CC Final B40 1-0
- 2021 vs Michael Adams White European Online CC Final D37 1-0
- 2021 vs Michael Adams Black European Online CC PlayC B90 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White European Online CC PlayC B11 1/2-1/2
- 2021 vs Wesley So White Opera Euro Rapid KO 2021 A22 0-1
- 2021 vs Wesley So Black Opera Euro Rapid KO 2021 E94 1-0
- 2021 vs Wesley So Black Opera Euro Rapid KO 2021 A06 1-0
- 2021 vs Wesley So White Opera Euro Rapid KO 2021 A06 1-0
- 2021 vs Wesley So Black Opera Euro Rapid KO 2021 C42 1/2-1/2
- 2021 vs Wesley So White Opera Euro Rapid KO 2021 A06 0-1
- 2021 vs Anish Giri Black Opera Euro Rapid Prelim E42 1/2-1/2
- 2021 vs Alexander Grischuk White Opera Euro Rapid Prelim A15 1-0
- 2021 vs Levon Aronian White Opera Euro Rapid Prelim C78 1/2-1/2
- 2021 vs Magnus Carlsen Black Opera Euro Rapid Prelim A18 1/2-1/2
- 2021 vs Wesley So Black Opera Euro Rapid Prelim D35 1-0
- 2021 vs Maxime Vachier-Lagrave White Opera Euro Rapid Prelim D97 1/2-1/2
- 2021 vs Ding Liren White Opera Euro Rapid Prelim D38 1-0
- 2021 vs Hikaru Nakamura Black Opera Euro Rapid Prelim D41 1/2-1/2
- 2021 vs Ian Nepomniachtchi White Opera Euro Rapid Prelim D87 0-1
- 2021 vs Maxime Vachier-Lagrave Black 83rd Tata Steel Masters C42 1/2-1/2
- 2021 vs Alireza Firouzja Black 83rd Tata Steel Masters D02 1-0
- 2021 vs Magnus Carlsen White 83rd Tata Steel Masters C50 1/2-1/2
- 2021 vs Anish Giri White 83rd Tata Steel Masters D87 1/2-1/2
- 2021 vs Fabiano Caruana Black 83rd Tata Steel Masters C42 1/2-1/2
- 2020 vs Levon Aronian Black Skilling Open Prelim C24 1-0
- 2020 vs Ding Liren White Skilling Open Prelim D45 1-0
- 2020 vs Anish Giri Black Skilling Open Prelim C42 1/2-1/2
- 2020 vs Sergey Karjakin White Skilling Open Prelim D37 0-1
- 2020 vs Maxime Vachier-Lagrave Black Skilling Open Prelim C42 1-0
- 2020 vs Magnus Carlsen Black Skilling Open Prelim D11 1-0
- 2020 vs Alireza Firouzja White Skilling Open Prelim B10 1-0
- 2020 vs Ian Nepomniachtchi White Skilling Open Prelim D85 0-1
- 2020 vs Hikaru Nakamura Black Skilling Open Prelim C43 1/2-1/2
- 2020 vs Wesley So White Skilling Open Prelim D37 0-1
- 2020 vs Peter Svidler Black Skilling Open Prelim D78 1/2-1/2
- 2020 vs Wesley So White chess.com Speed 2020 C25 0-1
- 2020 vs Wesley So White chess.com Speed 2020 A29 0-1
- 2020 vs Wesley So White chess.com Speed 2020 D41 0-1
- 2020 vs Wesley So Black chess.com Speed 2020 A44 1-0
- 2020 vs Wesley So Black chess.com Speed 2020 A60 0-1
- 2020 vs Wesley So Black chess.com Speed 2020 B90 1/2-1/2
- 2020 vs Wesley So White chess.com Speed 2020 C50 1-0
- 2020 vs Wesley So Black chess.com Speed 2020 B47 1/2-1/2
- 2020 vs Wesley So White chess.com Speed 2020 E48 0-1
- 2020 vs Wesley So White chess.com Speed 2020 D40 1-0
- 2020 vs Wesley So Black chess.com Speed 2020 D77 1-0
- 2020 vs Wesley So White chess.com Speed 2020 A45 1/2-1/2
- 2020 vs Wesley So Black chess.com Speed 2020 E60 0-1
- 2020 vs Wesley So Black chess.com Speed 2020 E42 0-1
- 2020 vs Wesley So Black chess.com Speed 2020 E37 1/2-1/2
- 2020 vs Wesley So Black chess.com Speed 2020 B92 1-0
- 2020 vs Wesley So White chess.com Speed 2020 C42 1-0
- 2020 vs Wesley So White chess.com Speed 2020 D41 0-1
- 2020 vs Wesley So Black chess.com Speed 2020 D45 1-0
- 2020 vs Wesley So Black chess.com Speed 2020 B90 1/2-1/2
- 2020 vs Wesley So White chess.com Speed 2020 E49 1/2-1/2
- 2020 vs Wesley So Black chess.com Speed 2020 E38 1-0
- 2020 vs Wesley So Black chess.com Speed 2020 D78 1-0
- 2020 vs Wesley So White chess.com Speed 2020 C50 0-1
- 2020 vs Wesley So White chess.com Speed 2020 C50 0-1
- 2020 vs Wesley So White chess.com Speed 2020 C36 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C53 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 E53 1/2-1/2
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 0-1
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 C42 1/2-1/2
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 0-1
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C11 0-1
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C11 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 E83 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C11 0-1
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 C49 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 C42 0-1
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 0-1
- 2020 vs Fabiano Caruana White chess.com Speed 2020 E63 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C42 1/2-1/2
- 2020 vs Fabiano Caruana White chess.com Speed 2020 E49 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 A46 0-1
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B90 0-1
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C11 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 D78 0-1
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 C42 1/2-1/2
- 2020 vs Fabiano Caruana White chess.com Speed 2020 E53 1-0
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C11 0-1
- 2020 vs Fabiano Caruana White chess.com Speed 2020 C53 1-0
- 2020 vs Fabiano Caruana Black chess.com Speed 2020 B52 1-0
- 2020 vs Alexander Grischuk White Speed Chess Invitational E68 1-0
- 2020 vs Alexander Grischuk Black Speed Chess Invitational D02 0-1
- 2020 vs Alexander Grischuk Black Speed Chess Invitational D52 1-0
- 2020 vs Alexander Grischuk Black Speed Chess Invitational B90 1-0
- 2020 vs Alexander Grischuk White Speed Chess Invitational C53 1-0
- 2020 vs Alexander Grischuk White Speed Chess Invitational E60 1/2-1/2
- 2020 vs Alexander Grischuk Black Speed Chess Invitational D52 1/2-1/2
- 2020 vs Alexander Grischuk White Speed Chess Invitational B90 1-0
- 2020 vs Alexander Grischuk White Speed Chess Invitational E68 1-0
- 2020 vs Alexander Grischuk Black Speed Chess Invitational D11 1/2-1/2
- 2020 vs Alexander Grischuk White Speed Chess Invitational B90 1-0
- 2020 vs Sergey Karjakin Black Speed Chess Invitational A01 0-1
- 2020 vs Sergey Karjakin White Speed Chess Invitational C53 1/2-1/2
- 2020 vs Sergey Karjakin White Speed Chess Invitational A13 1-0
- 2020 vs Sergey Karjakin Black Speed Chess Invitational B97 1/2-1/2
- 2020 vs Sergey Karjakin Black Speed Chess Invitational C42 0-1
- 2020 vs Sergey Karjakin Black Speed Chess Invitational B90 0-1
- 2020 vs Sergey Karjakin White Speed Chess Invitational A13 1-0
- 2020 vs Sergey Karjakin White Speed Chess Invitational D55 1/2-1/2
- 2020 vs Sergey Karjakin White Speed Chess Invitational C67 1/2-1/2
- 2020 vs Sergey Karjakin White Speed Chess Invitational A09 1-0
- 2020 vs Sergey Karjakin Black Speed Chess Invitational C47 1-0
- 2020 vs Sergey Karjakin White Speed Chess Invitational A09 1-0
- 2020 vs Sergey Karjakin Black Speed Chess Invitational B90 1-0
- 2020 vs Sergey Karjakin Black Speed Chess Invitational B90 0-1
- 2020 vs Alireza Firouzja Black 8th Norway Chess 2020 D78 1-0
- 2020 vs Fabiano Caruana White 8th Norway Chess 2020 B48 1/2-1/2
- 2020 vs Fabiano Caruana White 8th Norway Armageddon A09 0-1
- 2020 vs Levon Aronian Black 8th Norway Chess 2020 B36 1/2-1/2
- 2020 vs Levon Aronian Black 8th Norway Armageddon C10 0-1
- 2020 vs Magnus Carlsen Black 8th Norway Chess 2020 D10 1-0
- 2020 vs Magnus Carlsen White 8th Norway Chess 2020 B15 1-0
- 2020 vs Levon Aronian White 8th Norway Chess 2020 C48 0-1
- 2020 vs Fabiano Caruana Black 8th Norway Chess 2020 D10 1-0
- 2020 vs Alireza Firouzja White 8th Norway Chess 2020 B19 0-1
- 2020 vs Viswanathan Anand White Online Olym KO Stage 2020 E48 0-1
- 2020 vs Viswanathan Anand Black Online Olym KO Stage 2020 B90 0-1
- 2020 vs Shakhriyar Mamedyarov Black Online Olym KO Stage 2020 D35 0-1
- 2020 vs Wesley So White Online Olym Top DivD 2020 A13 1-0
- 2020 vs Ding Liren White Lindores Abbey Prelim A22 0-1
- 2020 vs Hikaru Nakamura Black Lindores Abbey Prelim B51 1-0
- 2020 vs Levon Aronian Black Lindores Abbey Prelim A18 1/2-1/2
- 2020 vs Magnus Carlsen White Lindores Abbey Prelim A28 1-0
- 2020 vs Alireza Firouzja Black Lindores Abbey Prelim D37 1-0
- 2020 vs Alexander Grischuk Black Lindores Abbey Prelim D11 1-0
- 2020 vs Sergey Karjakin Black Lindores Abbey Prelim B97 1-0
- 2020 vs Wesley So White Lindores Abbey Prelim C50 1/2-1/2
- 2020 vs Wei Yi Black Lindores Abbey Prelim B91 1/2-1/2
- 2020 vs Sergey Karjakin Black Online Nations Cup Prelim B90 1/2-1/2
- 2020 vs Peter Svidler White Pepe Cuenca Invitational C53 0-1
- 2020 vs Peter Svidler Black Pepe Cuenca Invitational A18 1/2-1/2
- 2020 vs Peter Svidler White Pepe Cuenca Invitational A01 1-0
- 2020 vs Peter Svidler White Pepe Cuenca Invitational E60 1/2-1/2
- 2020 vs Peter Svidler White Pepe Cuenca Invitational D85 0-1
- 2020 vs Peter Svidler White Pepe Cuenca Invitational D02 0-1
- 2020 vs Peter Svidler Black Pepe Cuenca Invitational C42 1/2-1/2
- 2020 vs Peter Svidler Black Pepe Cuenca Invitational A20 1-0
- 2020 vs Peter Svidler Black Pepe Cuenca Invitational A08 0-1
- 2020 vs Peter Svidler White Pepe Cuenca Invitational A01 0-1
- 2020 vs Peter Svidler Black Pepe Cuenca Invitational B51 0-1
- 2020 vs Alireza Firouzja White 2nd Prague Masters 2020 A11 0-1
- 2020 vs Viswanathan Anand White 82nd Tata Steel GpA A18 1/2-1/2
- 2020 vs Fabiano Caruana Black 82nd Tata Steel GpA E06 1-0
- 2020 vs Magnus Carlsen White 82nd Tata Steel GpA C53 1/2-1/2
- 2020 vs Anish Giri White 82nd Tata Steel GpA C89 1/2-1/2
- 2020 vs Wesley So Black 82nd Tata Steel GpA E04 1/2-1/2
- 2020 vs Alireza Firouzja White 82nd Tata Steel GpA D20 1/2-1/2
- 2019 vs Magnus Carlsen White World Blitz 2019 B33 1/2-1/2
- 2019 vs Alexander Grischuk Black World Blitz 2019 E17 1-0
- 2019 vs Hikaru Nakamura Black World Blitz 2019 C00 1-0
- 2019 vs Alireza Firouzja Black World Blitz 2019 A64 1-0
- 2019 vs Shakhriyar Mamedyarov Black World Blitz 2019 E60 1/2-1/2
- 2019 vs Hikaru Nakamura Black World Rapid 2019 B34 1-0
- 2019 vs Peter Svidler White World Rapid 2019 A37 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black World Rapid 2019 B27 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov Black World Rapid 2019 E60 1-0
- 2019 vs Alexei Shirov White World Rapid 2019 A11 1-0
- 2019 vs Alireza Firouzja Black World Rapid 2019 B09 0-1
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 E13 0-1
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C67 1/2-1/2
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 B50 1-0
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 A47 1/2-1/2
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C50 1/2-1/2
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C67 1-0
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C72 0-1
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 B06 0-1
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C72 0-1
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 B00 1-0
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 B90 1-0
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 A05 1/2-1/2
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C67 1-0
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 D57 1-0
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 B07 1-0
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 D37 1/2-1/2
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 C42 0-1
- 2019 vs Hikaru Nakamura Black chess.com Speed 2019 B47 1-0
- 2019 vs Hikaru Nakamura White chess.com Speed 2019 C72 0-1
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.