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 1 of 7
- 2026 vs Magnus Carlsen White 1st 3-0 Thu 2nd Jul 2026 D15 0-1
- 2026 vs Levon Aronian White Titled Tue 30th Jun 2026 A41 0-1
- 2026 vs Fabiano Caruana Black Titled Tue 30th Jun 2026 E42 1/2-1/2
- 2026 vs Magnus Carlsen White 1st 3-0 Thu 25th Jun 2026 A80 1-0
- 2026 vs Fabiano Caruana White 2nd 3-0 Thu 25th Jun 2026 B40 1-0
- 2026 vs Hikaru Nakamura Black Titled Tue 9th Jun 2026 A05 0-1
- 2026 vs Ian Nepomniachtchi Black Titled Tue 12th May 2026 B31 1/2-1/2
- 2026 vs Fabiano Caruana Black GCT Super Blitz Poland A13 1-0
- 2026 vs Alireza Firouzja White GCT Super Blitz Poland E04 0-1
- 2026 vs Gukesh Dommaraju White GCT Super Blitz Poland A01 0-1
- 2026 vs Wesley So White GCT Super Blitz Poland C49 1/2-1/2
- 2026 vs Maxime Vachier-Lagrave White GCT Super Blitz Poland B97 1/2-1/2
- 2026 vs Fabiano Caruana White GCT Super Blitz Poland B98 0-1
- 2026 vs Alireza Firouzja Black GCT Super Blitz Poland A05 1/2-1/2
- 2026 vs Gukesh Dommaraju Black GCT Super Blitz Poland A04 1-0
- 2026 vs Wesley So Black GCT Super Blitz Poland B28 1-0
- 2026 vs Maxime Vachier-Lagrave Black GCT Super Blitz Poland B28 1/2-1/2
- 2026 vs Alireza Firouzja White GCT Super Rapid Poland B91 1-0
- 2026 vs Fabiano Caruana Black GCT Super Rapid Poland A09 1/2-1/2
- 2026 vs Maxime Vachier-Lagrave Black GCT Super Rapid Poland C42 1/2-1/2
- 2026 vs Gukesh Dommaraju White GCT Super Rapid Poland C70 0-1
- 2026 vs Nodirbek Abdusattorov Black Titled Tue 28th Apr 2026 C65 1-0
- 2026 vs Magnus Carlsen Black Chess.com Open Playoffs A00 0-1
- 2026 vs Magnus Carlsen Black Chess.com Open Playoffs A35 1-0
- 2026 vs Magnus Carlsen Black Chess.com Open Playoffs B20 1/2-1/2
- 2026 vs Magnus Carlsen White Chess.com Open Playoffs B30 1-0
- 2026 vs Magnus Carlsen White Chess.com Open Playoffs C50 0-1
- 2026 vs Magnus Carlsen Black Chess.com Open Playoffs A05 1/2-1/2
- 2026 vs Magnus Carlsen White Chess.com Open Playoffs E95 0-1
- 2026 vs Magnus Carlsen White Chess.com Open Playoffs D35 0-1
- 2026 vs Magnus Carlsen Black Chess.com Open Playoffs C78 0-1
- 2026 vs Magnus Carlsen White Chess.com Open Playoffs E44 1/2-1/2
- 2026 vs Ian Nepomniachtchi White Chess.com Open Playoffs A14 0-1
- 2026 vs Ian Nepomniachtchi White Chess.com Open Playoffs A14 1-0
- 2026 vs Ian Nepomniachtchi Black Chess.com Open Playoffs D36 0-1
- 2026 vs Ian Nepomniachtchi Black Chess.com Open Playoffs C42 0-1
- 2026 vs Nodirbek Abdusattorov White Titled Tue 21st Apr 2026 D02 1-0
- 2026 vs Hikaru Nakamura Black Titled Tue 21st Apr 2026 A07 1/2-1/2
- 2026 vs Wesley So White Titled Tue 21st Apr 2026 C65 0-1
- 2026 vs Fabiano Caruana White 2nd 3-0 Thu 9th Apr 2026 A21 1-0
- 2026 vs Ian Nepomniachtchi White Titled Tue 31st Mar 2026 D02 1-0
- 2026 vs Arjun Erigaisi Black 1st 3-0 Thu 19th Mar 2026 B50 0-1
- 2026 vs Hikaru Nakamura White Titled Tue 17th Mar 2026 C65 1-0
- 2026 vs Arjun Erigaisi White 2nd 3-0 Thu 12th Mar 2026 A04 0-1
- 2026 vs Arjun Erigaisi Black 1st 3-0 Thu 26th Feb 2026 A15 1-0
- 2026 vs Hikaru Nakamura White 1st 3-0 Thu 26th Feb 2026 D37 0-1
- 2026 vs Magnus Carlsen White Titled Tue 24th Feb 2026 C95 1-0
- 2026 vs Wesley So Black Titled Tue 24th Feb 2026 B12 0-1
- 2026 vs Wesley So White Titled Tue 17th Feb 2026 B50 0-1
- 2026 vs Fabiano Caruana White Titled Tue 10th Feb 2026 A01 1-0
- 2026 vs Vincent Keymer Black Titled Tue 3rd Feb 2026 D31 1-0
- 2026 vs Fabiano Caruana Black Titled Tue 27th Jan 2026 E45 0-1
- 2026 vs Hikaru Nakamura Black 1st 3-0 Thu 22nd Jan 2026 A45 1/2-1/2
- 2026 vs Fabiano Caruana Black 2nd 3-0 Thu 15th Jan 2026 B23 0-1
- 2026 vs Hikaru Nakamura White Titled Tue 6th Jan 2026 B30 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Titled Tue 30th Dec 2025 D25 1-0
- 2025 vs Richard Rapport White World Blitz 2025 B30 1-0
- 2025 vs Wesley So Black World Blitz 2025 B12 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave White World Blitz 2025 D02 1/2-1/2
- 2025 vs Gukesh Dommaraju White World Blitz 2025 B15 1-0
- 2025 vs Vincent Keymer White World Blitz 2025 C85 1-0
- 2025 vs Magnus Carlsen White Titled Tue 23rd Dec 2025 B31 1-0
- 2025 vs Magnus Carlsen Black 1st 3-0 Thu 11th Dec 2025 C00 0-1
- 2025 vs Magnus Carlsen Black Titled Tue 2nd Dec 2025 A14 1/2-1/2
- 2025 vs Hikaru Nakamura Black Titled Tue 2nd Dec 2025 D05 1-0
- 2025 vs Magnus Carlsen White 1st 3-0 Thu 20th Nov 2025 B44 0-1
- 2025 vs Fabiano Caruana Black 1st 3-0 Thu 20th Nov 2025 C02 0-1
- 2025 vs Alireza Firouzja Black Titled Tue 11th Nov 2025 C53 1-0
- 2025 vs Magnus Carlsen Black Titled Tue 14th Oct 2025 D27 1-0
- 2025 vs Alireza Firouzja Black Titled Tue 7th Oct 2025 B90 1-0
- 2025 vs Alexander Grischuk White Titled Tue 30th Sep 2025 B90 1/2-1/2
- 2025 vs Hikaru Nakamura Black Titled Tue 30th Sep 2025 C24 1-0
- 2025 vs Magnus Carlsen White Titled Tue 16th Sep 2025 C11 1/2-1/2
- 2025 vs Magnus Carlsen Black Titled Tue 9th Sep 2025 C50 1-0
- 2025 vs Maxime Vachier-Lagrave White 12th Sinquefield Cup D85 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White 12th Sinquefield Cup C48 1-0
- 2025 vs Rameshbabu Praggnanandhaa Black 12th Sinquefield Cup B40 1/2-1/2
- 2025 vs Gukesh Dommaraju White 12th Sinquefield Cup D37 1/2-1/2
- 2025 vs Levon Aronian Black 12th Sinquefield Cup D32 1/2-1/2
- 2025 vs Wesley So White 12th Sinquefield Cup D38 1/2-1/2
- 2025 vs Alireza Firouzja Black 12th Sinquefield Cup C82 1-0
- 2025 vs Fabiano Caruana Black 12th Sinquefield Cup D02 1/2-1/2
- 2025 vs Gukesh Dommaraju White Gukesh vs Duda Blitz 2025 D78 1-0
- 2025 vs Gukesh Dommaraju White Gukesh vs Duda Blitz 2025 A08 1-0
- 2025 vs Gukesh Dommaraju Black Gukesh vs Duda Blitz 2025 A15 0-1
- 2025 vs Gukesh Dommaraju White Gukesh vs Duda Blitz 2025 C48 1-0
- 2025 vs Gukesh Dommaraju Black Gukesh vs Duda Blitz 2025 A55 1-0
- 2025 vs Gukesh Dommaraju Black Gukesh vs Duda Blitz 2025 A13 0-1
- 2025 vs Nodirbek Abdusattorov Black Esports World Cup D 2025 B52 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White Esports World Cup D 2025 E10 1/2-1/2
- 2025 vs Nodirbek Abdusattorov Black Esports World Cup D 2025 C46 1-0
- 2025 vs Magnus Carlsen White Esports World Cup D 2025 C55 1/2-1/2
- 2025 vs Magnus Carlsen Black Esports World Cup D 2025 E02 1-0
- 2025 vs Fabiano Caruana Black Esports World Cup D 2025 C25 1/2-1/2
- 2025 vs Fabiano Caruana White Esports World Cup D 2025 D30 1-0
- 2025 vs Gukesh Dommaraju Black Titled Tue 22nd Jul Early D37 1-0
- 2025 vs Maxime Vachier-Lagrave Black Titled Tue 15th Jul Early C88 1-0
- 2025 vs Nodirbek Abdusattorov White SuperUnited CRO Blitz 2025 C78 1/2-1/2
- 2025 vs Magnus Carlsen Black SuperUnited CRO Blitz 2025 C47 1/2-1/2
- 2025 vs Fabiano Caruana Black SuperUnited CRO Blitz 2025 C65 1-0
- 2025 vs Alireza Firouzja White SuperUnited CRO Blitz 2025 B92 0-1
- 2025 vs Anish Giri Black SuperUnited CRO Blitz 2025 A50 1-0
- 2025 vs Gukesh Dommaraju White SuperUnited CRO Blitz 2025 C44 0-1
- 2025 vs Rameshbabu Praggnanandhaa White SuperUnited CRO Blitz 2025 C53 1-0
- 2025 vs Wesley So Black SuperUnited CRO Blitz 2025 B12 0-1
- 2025 vs Nodirbek Abdusattorov Black SuperUnited CRO Blitz 2025 B10 1-0
- 2025 vs Magnus Carlsen White SuperUnited CRO Blitz 2025 D35 1/2-1/2
- 2025 vs Fabiano Caruana White SuperUnited CRO Blitz 2025 A21 1-0
- 2025 vs Alireza Firouzja Black SuperUnited CRO Blitz 2025 C53 1-0
- 2025 vs Anish Giri White SuperUnited CRO Blitz 2025 D02 1/2-1/2
- 2025 vs Gukesh Dommaraju Black SuperUnited CRO Blitz 2025 A05 0-1
- 2025 vs Rameshbabu Praggnanandhaa Black SuperUnited CRO Blitz 2025 A01 0-1
- 2025 vs Wesley So White SuperUnited CRO Blitz 2025 A08 1/2-1/2
- 2025 vs Nodirbek Abdusattorov White SuperUnited CRO Rapid 2025 A07 1/2-1/2
- 2025 vs Alireza Firouzja White SuperUnited CRO Rapid 2025 B92 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa Black SuperUnited CRO Rapid 2025 D05 1/2-1/2
- 2025 vs Anish Giri Black SuperUnited CRO Rapid 2025 C70 0-1
- 2025 vs Wesley So Black SuperUnited CRO Rapid 2025 C50 1/2-1/2
- 2025 vs Magnus Carlsen White SuperUnited CRO Rapid 2025 C48 1/2-1/2
- 2025 vs Fabiano Caruana Black SuperUnited CRO Rapid 2025 A13 1/2-1/2
- 2025 vs Gukesh Dommaraju White SuperUnited CRO Rapid 2025 C22 1-0
- 2025 vs Alexei Shirov White Titled Tue 27th May Early D02 1-0
- 2025 vs Magnus Carlsen Black Chess.com Classic Winners E04 1-0
- 2025 vs Magnus Carlsen Black Chess.com Classic Winners C50 1/2-1/2
- 2025 vs Magnus Carlsen White Chess.com Classic Winners D36 1/2-1/2
- 2025 vs Magnus Carlsen White Chess.com Classic Winners D52 1/2-1/2
- 2025 vs Fabiano Caruana White Chess.com Classic Losers A45 1/2-1/2
- 2025 vs Fabiano Caruana Black Chess.com Classic Losers D11 1/2-1/2
- 2025 vs Fabiano Caruana White Chess.com Classic Losers A14 0-1
- 2025 vs Fabiano Caruana White Chess.com Classic Play-In D02 1/2-1/2
- 2025 vs Arjun Erigaisi Black Chess.com Classic Play-In A15 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Chess.com Classic Play-In B96 1-0
- 2025 vs Maxime Vachier-Lagrave Black Superbet ROM Classic 2025 C78 1-0
- 2025 vs Nodirbek Abdusattorov Black Superbet ROM Classic 2025 D05 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Superbet ROM Classic 2025 A35 1/2-1/2
- 2025 vs Gukesh Dommaraju Black Superbet ROM Classic 2025 D37 1/2-1/2
- 2025 vs Levon Aronian White Superbet ROM Classic 2025 C58 0-1
- 2025 vs Wesley So Black Superbet ROM Classic 2025 E54 1/2-1/2
- 2025 vs Alireza Firouzja White Superbet ROM Classic 2025 E45 1/2-1/2
- 2025 vs Fabiano Caruana White Superbet ROM Classic 2025 B40 1/2-1/2
- 2025 vs Levon Aronian Black Superbet POL Blitz 2025 D45 1/2-1/2
- 2025 vs Alireza Firouzja White Superbet POL Blitz 2025 B10 0-1
- 2025 vs Rameshbabu Praggnanandhaa White Superbet POL Blitz 2025 A47 0-1
- 2025 vs Veselin Topalov Black Superbet POL Blitz 2025 C65 1-0
- 2025 vs Maxime Vachier-Lagrave Black Superbet POL Blitz 2025 B29 1-0
- 2025 vs Levon Aronian White Superbet POL Blitz 2025 A22 1-0
- 2025 vs Alireza Firouzja Black Superbet POL Blitz 2025 A06 0-1
- 2025 vs Rameshbabu Praggnanandhaa Black Superbet POL Blitz 2025 A45 0-1
- 2025 vs Veselin Topalov White Superbet POL Blitz 2025 A43 0-1
- 2025 vs Maxime Vachier-Lagrave White Superbet POL Blitz 2025 D02 1-0
- 2025 vs Rameshbabu Praggnanandhaa Black Superbet POL Rapid 2025 A46 1-0
- 2025 vs Alireza Firouzja White Superbet POL Rapid 2025 E04 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave White Superbet POL Rapid 2025 D91 1/2-1/2
- 2025 vs Levon Aronian White Superbet POL Rapid 2025 C80 1/2-1/2
- 2025 vs Veselin Topalov Black Superbet POL Rapid 2025 C44 0-1
- 2025 vs Magnus Carlsen White Titled Tue 15th Apr Late B33 1/2-1/2
- 2025 vs Hikaru Nakamura White Titled Tue 15th Apr Late C60 1-0
- 2025 vs Magnus Carlsen White Titled Tue 8th Apr Late C00 0-1
- 2025 vs Magnus Carlsen White Titled Tue 25th Mar Late B41 1-0
- 2025 vs Alireza Firouzja White Titled Tue 25th Mar Late A13 1/2-1/2
- 2025 vs Magnus Carlsen Black Titled Tue 4th Mar Late D00 1-0
- 2025 vs Alireza Firouzja Black Titled Tue 4th Mar Early D20 0-1
- 2025 vs Maxime Vachier-Lagrave White Titled Tue 4th Mar Early D80 1/2-1/2
- 2025 vs Magnus Carlsen White Titled Tue 25th Feb Late D52 1-0
- 2025 vs Arjun Erigaisi Black Titled Tue 25th Feb Early A45 1/2-1/2
- 2025 vs Alireza Firouzja White Titled Tue 25th Feb Late E71 0-1
- 2025 vs Alexander Grischuk White Titled Tue 25th Feb Late B40 1-0
- 2025 vs Hikaru Nakamura Black Titled Tue 25th Feb Late A01 1/2-1/2
- 2025 vs Maxime Vachier-Lagrave Black Titled Tue 25th Feb Late C10 1/2-1/2
- 2025 vs Alireza Firouzja Black Chessable Masters Losers C43 0-1
- 2025 vs Alireza Firouzja White Chessable Masters Losers A80 1-0
- 2025 vs Ian Nepomniachtchi White Chessable Masters Losers E10 0-1
- 2025 vs Ian Nepomniachtchi Black Chessable Masters Losers C50 1/2-1/2
- 2025 vs Wei Yi Black Chessable Masters Losers C10 1/2-1/2
- 2025 vs Wei Yi White Chessable Masters Losers A21 1-0
- 2025 vs Wei Yi Black Chessable Masters Losers C65 1-0
- 2025 vs Alexander Grischuk White Chessable Masters Losers B40 1-0
- 2025 vs Alexander Grischuk Black Chessable Masters Losers B12 1/2-1/2
- 2025 vs Ian Nepomniachtchi Black Chessable Masters Winners B12 1-0
- 2025 vs Ian Nepomniachtchi White Chessable Masters Winners A45 0-1
- 2025 vs Ian Nepomniachtchi Black Chessable Masters Winners B12 1-0
- 2025 vs Ian Nepomniachtchi White Chessable Masters Winners A13 1-0
- 2025 vs Maxime Vachier-Lagrave Black Chessable Masters Play-In B33 1/2-1/2
- 2025 vs Wei Yi White Chessable Masters Play-In C67 1/2-1/2
- 2025 vs Magnus Carlsen Black Titled Tue 21st Jan Late B40 0-1
- 2025 vs Levon Aronian Black Bundesliga 2024-25 A28 1/2-1/2
- 2024 vs Magnus Carlsen Black World Blitz Final KO 2024 B22 1-0
- 2024 vs Magnus Carlsen Black World Blitz Final KO 2024 A45 1-0
- 2024 vs Magnus Carlsen White World Blitz Final KO 2024 A15 0-1
- 2024 vs Fabiano Caruana White World Blitz Final KO 2024 B45 1-0
- 2024 vs Fabiano Caruana White World Blitz Final KO 2024 A15 1-0
- 2024 vs Fabiano Caruana Black World Blitz Final KO 2024 C65 1/2-1/2
- 2024 vs Levon Aronian Black World Blitz 2024 B29 0-1
- 2024 vs Arjun Erigaisi Black World Blitz 2024 E11 1/2-1/2
- 2024 vs Alireza Firouzja Black World Blitz 2024 B01 1-0
- 2024 vs Boris Gelfand White World Blitz 2024 A45 1-0
- 2024 vs Alexander Grischuk White World Blitz 2024 B33 1-0
- 2024 vs Arjun Erigaisi Black World Rapid 2024 E25 1/2-1/2
- 2024 vs Alireza Firouzja Black Titled Tue 12th Nov Early A08 1-0
- 2024 vs Vladimir Kramnik White Titled Tue 12th Nov Late D03 1-0
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.