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 2 of 7
- 2024 vs Hikaru Nakamura White Titled Tue 12th Nov Early B75 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 5th Nov Late A01 1-0
- 2024 vs Alireza Firouzja White Titled Tue 29th Oct Late A41 0-1
- 2024 vs Hikaru Nakamura Black Titled Tue 15th Oct Late A01 1-0
- 2024 vs Nodirbek Abdusattorov White TechM GCL 2024 A01 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White TechM GCL 2024 C50 0-1
- 2024 vs Wei Yi Black TechM GCL 2024 C50 1/2-1/2
- 2024 vs Arjun Erigaisi Black TechM GCL 2024 B12 1/2-1/2
- 2024 vs Arjun Erigaisi White TechM GCL 2024 C02 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black TechM GCL 2024 D40 1/2-1/2
- 2024 vs Wei Yi White TechM GCL 2024 E06 0-1
- 2024 vs Nodirbek Abdusattorov Black TechM GCL 2024 D30 1/2-1/2
- 2024 vs Gata Kamsky Black Julius Baer Gen Cup Pl/In D00 1/2-1/2
- 2024 vs Vincent Keymer White 60th Rubinstein Mem C48 1-0
- 2024 vs Magnus Carlsen White Titled Tue 13th Aug Late C10 0-1
- 2024 vs Peter Svidler Black FIDE World Rapid Team A11 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 E00 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A05 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 B30 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 D02 1/2-1/2
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A21 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 E00 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A14 1-0
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 D31 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A46 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 E00 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 C02 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 E10 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 B30 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A43 0-1
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 0-1
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A13 1-0
- 2024 vs Arjun Erigaisi White chess.com SpeedChess 2024 A15 1/2-1/2
- 2024 vs Arjun Erigaisi Black chess.com SpeedChess 2024 A15 1-0
- 2024 vs Ian Nepomniachtchi Black CrunchLab Masters Div 1 L E42 1-0
- 2024 vs Ian Nepomniachtchi White CrunchLab Masters Div 1 L E06 1/2-1/2
- 2024 vs Alireza Firouzja White CrunchLab Masters Div 1 W D33 1/2-1/2
- 2024 vs Alireza Firouzja Black CrunchLab Masters Div 1 W B52 1/2-1/2
- 2024 vs Alireza Firouzja Black CrunchLab Masters Div 1 W C53 1/2-1/2
- 2024 vs Alireza Firouzja White CrunchLab Masters Div 1 W A29 0-1
- 2024 vs Wesley So Black CrunchLab Masters Div 1 W B13 0-1
- 2024 vs Wesley So White CrunchLab Masters Div 1 W C67 0-1
- 2024 vs Wesley So White CrunchLab Masters Div 1 W C65 1/2-1/2
- 2024 vs Wesley So Black CrunchLab Masters Div 1 W E60 0-1
- 2024 vs Gata Kamsky Black Titled Tue 18th Jun Late D00 1/2-1/2
- 2024 vs Hikaru Nakamura White Titled Tue 21st May Late B56 1-0
- 2024 vs Fabiano Caruana White Titled Tue 14th May Late B30 1/2-1/2
- 2024 vs Hikaru Nakamura Black Titled Tue 14th May Early A01 1-0
- 2024 vs Alexei Shirov White Titled Tue 14th May Late A14 1-0
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 L A05 1-0
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 L E04 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White Superbet POL Blitz 2024 D15 0-1
- 2024 vs Magnus Carlsen Black Superbet POL Blitz 2024 A05 1-0
- 2024 vs Arjun Erigaisi Black Superbet POL Blitz 2024 E10 0-1
- 2024 vs Anish Giri White Superbet POL Blitz 2024 D35 1-0
- 2024 vs Gukesh Dommaraju Black Superbet POL Blitz 2024 A62 0-1
- 2024 vs Vincent Keymer White Superbet POL Blitz 2024 C85 1-0
- 2024 vs Ian Nepomniachtchi Black Chess.com Classic Div 1 L B50 0-1
- 2024 vs Ian Nepomniachtchi White Chess.com Classic Div 1 L A41 0-1
- 2024 vs Ian Nepomniachtchi White Chess.com Classic Div 1 L C24 1-0
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet POL Blitz 2024 B50 1/2-1/2
- 2024 vs Wei Yi Black Superbet POL Blitz 2024 A06 0-1
- 2024 vs Nodirbek Abdusattorov Black Superbet POL Blitz 2024 B13 0-1
- 2024 vs Magnus Carlsen White Superbet POL Blitz 2024 C47 1/2-1/2
- 2024 vs Arjun Erigaisi White Superbet POL Blitz 2024 C11 0-1
- 2024 vs Anish Giri Black Superbet POL Blitz 2024 E11 1/2-1/2
- 2024 vs Gukesh Dommaraju White Superbet POL Blitz 2024 C70 0-1
- 2024 vs Vincent Keymer Black Chess.com Classic Div 1 W A15 1/2-1/2
- 2024 vs Vincent Keymer Black Chess.com Classic Div 1 W A15 1-0
- 2024 vs Vincent Keymer Black Superbet POL Blitz 2024 A15 0-1
- 2024 vs Vincent Keymer White Chess.com Classic Div 1 W A29 0-1
- 2024 vs Rameshbabu Praggnanandhaa White Superbet POL Blitz 2024 E11 0-1
- 2024 vs Wei Yi White Superbet POL Blitz 2024 A01 0-1
- 2024 vs Nodirbek Abdusattorov Black Superbet POL Rapid 2024 A14 1/2-1/2
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W C65 0-1
- 2024 vs Alireza Firouzja Black Chess.com Classic Div 1 W C43 1/2-1/2
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W A80 0-1
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W A80 1/2-1/2
- 2024 vs Alireza Firouzja White Chess.com Classic Div 1 W C24 1-0
- 2024 vs Gukesh Dommaraju White Superbet POL Rapid 2024 D73 1-0
- 2024 vs Levon Aronian White Chess.com Play-In Match Div 1 B94 1-0
- 2024 vs Levon Aronian Black Chess.com Play-In Match Div 1 B12 0-1
- 2024 vs Levon Aronian Black Chess.com Play-In Match Div 1 C24 1/2-1/2
- 2024 vs Arjun Erigaisi White Superbet POL Rapid 2024 E04 1-0
- 2024 vs Anish Giri Black Superbet POL Rapid 2024 D85 1/2-1/2
- 2024 vs Wei Yi Black Superbet POL Rapid 2024 C53 1-0
- 2024 vs Magnus Carlsen Black Superbet POL Rapid 2024 B50 1/2-1/2
- 2024 vs Vincent Keymer White Superbet POL Rapid 2024 C84 0-1
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet POL Rapid 2024 C50 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave White Chess.com Classic Play-In D87 0-1
- 2024 vs Alireza Firouzja Black Titled Tue 7th May Early B12 0-1
- 2024 vs Hikaru Nakamura Black Titled Tue 7th May Early A45 1/2-1/2
- 2024 vs Alireza Firouzja Black Titled Tue 30th Apr Late C22 0-1
- 2024 vs Maxime Vachier-Lagrave White Titled Tue 30th Apr Late B97 0-1
- 2024 vs Hikaru Nakamura White Titled Tue 23rd Apr Early A01 0-1
- 2024 vs Alexander Grischuk Black Titled Tue 9th Apr Early D20 0-1
- 2024 vs Gata Kamsky Black Titled Tue 9th Apr Early B13 0-1
- 2024 vs Alexei Shirov Black Titled Tue 9th Apr Late B12 0-1
- 2024 vs Gata Kamsky Black Titled Tue 2nd Apr Late A45 0-1
- 2024 vs Hikaru Nakamura Black Titled Tue 2nd Apr Early A45 1-0
- 2024 vs Arjun Erigaisi White Titled Tue 26th Mar Late A15 1-0
- 2024 vs Magnus Carlsen White Titled Tue 19th Mar Late A37 0-1
- 2024 vs Arjun Erigaisi White Titled Tue 19th Mar Late B45 0-1
- 2024 vs Magnus Carlsen White Titled Tue 5th Mar Late B46 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 5th Mar Late A00 1/2-1/2
- 2024 vs Arjun Erigaisi White Titled Tue 27th Feb Early B18 1-0
- 2024 vs Hikaru Nakamura White Titled Tue 27th Feb Late B16 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black Titled Tue 27th Feb Late C65 0-1
- 2024 vs Levon Aronian White Bundesliga 2023-24 C67 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black Titled Tue 6th Feb Late C42 1-0
- 2024 vs Magnus Carlsen White Titled Tue 30th Jan Early A45 0-1
- 2024 vs Hikaru Nakamura Black Titled Tue 30th Jan Late C24 1-0
- 2024 vs Ian Nepomniachtchi Black Titled Tue 30th Jan Late B90 0-1
- 2024 vs Fabiano Caruana White Titled Tue 23rd Jan Late B30 1-0
- 2024 vs Arjun Erigaisi White Titled Tue 23rd Jan Late A37 0-1
- 2024 vs Alireza Firouzja Black Titled Tue 16th Jan Early C65 1-0
- 2024 vs Gata Kamsky Black Titled Tue 16th Jan Late B90 1/2-1/2
- 2024 vs Alireza Firouzja Black Titled Tue 9th Jan Early C42 0-1
- 2024 vs Vincent Keymer White Titled Tue 9th Jan Early A13 0-1
- 2024 vs Magnus Carlsen Black Titled Tue 2nd Jan Early A06 1-0
- 2024 vs Alireza Firouzja White Titled Tue 2nd Jan Early E94 1-0
- 2023 vs Magnus Carlsen White World Blitz 2023 C88 0-1
- 2023 vs Ian Nepomniachtchi Black World Blitz 2023 B92 1-0
- 2023 vs Levon Aronian White Titled Tue 5th Dec Early A45 0-1
- 2023 vs Magnus Carlsen Black Titled Tue 5th Dec Late B50 1-0
- 2023 vs Fabiano Caruana White Titled Tue 5th Dec Early A45 1-0
- 2023 vs Arjun Erigaisi Black Titled Tue 5th Dec Late A01 0-1
- 2023 vs Hikaru Nakamura White Titled Tue 5th Dec Late C01 0-1
- 2023 vs Anish Giri Black 10th Sinquefield Cup Cancelled C67 1/2-1/2
- 2023 vs Magnus Carlsen White Titled Tue 7th Nov Late A40 1/2-1/2
- 2023 vs Fabiano Caruana Black Titled Tue 17th Oct Late E15 1-0
- 2023 vs Alireza Firouzja White Titled Tue 17th Oct Early B10 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White Armageddon Grand Final W B36 1-0
- 2023 vs Nodirbek Abdusattorov Black Armageddon Grand Final W C46 0-1
- 2023 vs Wesley So White Armageddon Grand Final W C88 1-0
- 2023 vs Wesley So Black Armageddon Grand Final W C28 0-1
- 2023 vs Anish Giri White AI Cup Play-In 2023 B90 1-0
- 2023 vs Vincent Keymer Black AI Cup Play-In 2023 A06 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White AI Cup Play-In 2023 D28 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White AI Cup Play-In Match 2023 B52 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black AI Cup Play-In Match 2023 C42 1-0
- 2023 vs Gukesh Dommaraju Black Armageddon Grand Final W C10 0-1
- 2023 vs Gukesh Dommaraju White Armageddon Grand Final W D38 0-1
- 2023 vs Gukesh Dommaraju Black Armageddon Grand Final W E06 0-1
- 2023 vs Alireza Firouzja White Titled Tue 12th Sep Early E81 1/2-1/2
- 2023 vs Ian Nepomniachtchi White Titled Tue 12th Sep Early D37 1-0
- 2023 vs Gata Kamsky White Titled Tue 5th Sep Late B41 1-0
- 2023 vs Arjun Erigaisi Black World Rapid Team 2023 A45 0-1
- 2023 vs Gukesh Dommaraju White World Rapid Team 2023 E10 1-0
- 2023 vs Alexander Grischuk White Titled Tue 22nd Aug Late C65 1-0
- 2023 vs Hikaru Nakamura White Titled Tue 22nd Aug Late B00 0-1
- 2023 vs Alireza Firouzja White Titled Tue 15th Aug Late A10 1-0
- 2023 vs Gata Kamsky Black Titled Tue 15th Aug Early A45 1/2-1/2
- 2023 vs Hikaru Nakamura Black Titled Tue 15th Aug Late A01 0-1
- 2023 vs Maxime Vachier-Lagrave White Titled Tue 15th Aug Late A04 0-1
- 2023 vs Fabiano Caruana White FIDE World Cup 2023 E53 0-1
- 2023 vs Fabiano Caruana Black FIDE World Cup 2023 C42 1/2-1/2
- 2023 vs Magnus Carlsen White Titled Tue 25th Jul Late B00 0-1
- 2023 vs Gata Kamsky Black Titled Tue 25th Jul Late B90 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Titled Tue 25th Jul Early B90 1-0
- 2023 vs Maxime Vachier-Lagrave White Titled Tue 25th Jul Late A09 0-1
- 2023 vs Vladimir Kramnik Black Titled Tue 18th Jul Late B90 1-0
- 2023 vs Viswanathan Anand White SuperUnited Blitz 2023 D03 0-1
- 2023 vs Magnus Carlsen White SuperUnited Blitz 2023 B06 1/2-1/2
- 2023 vs Fabiano Caruana White SuperUnited Blitz 2023 A45 1-0
- 2023 vs Alireza Firouzja Black SuperUnited Blitz 2023 A13 1-0
- 2023 vs Gukesh Dommaraju Black SuperUnited Blitz 2023 A62 1-0
- 2023 vs Ian Nepomniachtchi White SuperUnited Blitz 2023 A48 0-1
- 2023 vs Richard Rapport Black SuperUnited Blitz 2023 A07 0-1
- 2023 vs Viswanathan Anand Black SuperUnited Blitz 2023 B90 0-1
- 2023 vs Magnus Carlsen Black SuperUnited Blitz 2023 E04 1-0
- 2023 vs Fabiano Caruana Black SuperUnited Blitz 2023 D11 1/2-1/2
- 2023 vs Alireza Firouzja White SuperUnited Blitz 2023 E04 1/2-1/2
- 2023 vs Gukesh Dommaraju White SuperUnited Blitz 2023 E10 0-1
- 2023 vs Ian Nepomniachtchi Black SuperUnited Blitz 2023 B22 1-0
- 2023 vs Richard Rapport White SuperUnited Blitz 2023 B04 0-1
- 2023 vs Viswanathan Anand Black SuperUnited Rapid 2023 B92 1/2-1/2
- 2023 vs Magnus Carlsen Black SuperUnited Rapid 2023 E04 1-0
- 2023 vs Gukesh Dommaraju White SuperUnited Rapid 2023 C53 1/2-1/2
- 2023 vs Fabiano Caruana White SuperUnited Rapid 2023 E06 0-1
- 2023 vs Alireza Firouzja White SuperUnited Rapid 2023 D85 1-0
- 2023 vs Ian Nepomniachtchi Black SuperUnited Rapid 2023 C45 0-1
- 2023 vs Richard Rapport Black SuperUnited Rapid 2023 B51 1-0
- 2023 vs Ian Nepomniachtchi White Global Chess League 2023 B40 1/2-1/2
- 2023 vs Magnus Carlsen Black Global Chess League 2023 B58 1-0
- 2023 vs Maxime Vachier-Lagrave White Global Chess League 2023 A45 1/2-1/2
- 2023 vs Levon Aronian Black Global Chess League 2023 C50 1-0
- 2023 vs Viswanathan Anand White Global Chess League 2023 A30 0-1
- 2023 vs Ian Nepomniachtchi Black Global Chess League 2023 C65 1/2-1/2
- 2023 vs Magnus Carlsen White Global Chess League 2023 D37 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Global Chess League 2023 A45 1/2-1/2
- 2023 vs Levon Aronian White Global Chess League 2023 E06 1/2-1/2
- 2023 vs Viswanathan Anand Black Global Chess League 2023 C65 1-0
- 2023 vs Shakhriyar Mamedyarov White Euro Pairs Blitz Open A E04 0-1
- 2023 vs Shakhriyar Mamedyarov Black Euro Pairs Blitz Q Open D38 1/2-1/2
- 2023 vs Shakhriyar Mamedyarov Black Euro Pairs Blitz Open A D37 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.