GM Jan-Krzysztof Duda

Country

POL

Birth Year

1998 (Age ≈28)

Gender

M

Title

Grandmaster

FIDE ID

1170546

FIDE ratings

2741.0 0.0

Classical

Live rating

2685

Rapid

Published FIDE

2704

Blitz

Published FIDE

Official classical ranks

World rank
#13
National rank · POL
#1

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
2760 Dec 2021
Recorded years
2006–2026
Archived games
5319

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-09 (UTC).

# Date Event Site Round White Black Result Moves View
4601 2018-09-06 chess.com Speed 1m+1spm 2018 chess.com INT 1.2 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 73 Open
4602 2018-09-06 chess.com Speed 5m+1spm 2018 chess.com INT 1.1 Sergey Karjakin Jan-Krzysztof Duda 1-0 64 Open
4603 2018-09-06 chess.com Speed 1m+1spm 2018 chess.com INT 1.19 Sergey Karjakin Jan-Krzysztof Duda 0-1 57 Open
4604 2018-09-06 chess.com Speed 1m+1spm 2018 chess.com INT 1.18 Jan-Krzysztof Duda Sergey Karjakin 1-0 50 Open
4605 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.17 Sergey Karjakin Jan-Krzysztof Duda 0-1 93 Open
4606 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.16 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 51 Open
4607 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.15 Sergey Karjakin Jan-Krzysztof Duda 1/2-1/2 61 Open
4608 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.14 Jan-Krzysztof Duda Sergey Karjakin 1-0 73 Open
4609 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.13 Sergey Karjakin Jan-Krzysztof Duda 1-0 43 Open
4610 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.12 Jan-Krzysztof Duda Sergey Karjakin 1-0 19 Open
4611 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.11 Sergey Karjakin Jan-Krzysztof Duda 1-0 46 Open
4612 2018-09-06 chess.com Speed 3m+1spm 2018 chess.com INT 1.1 Jan-Krzysztof Duda Sergey Karjakin 1-0 58 Open
4613 2018-08-03 9th Hainan Danzhou GM Danzhou CHN 7.2 Jan-Krzysztof Duda Yi Wei 0-1 44 Open
4614 2018-08-02 9th Hainan Danzhou GM Danzhou CHN 6.3 Xiangzhi Bu Jan-Krzysztof Duda 0-1 55 Open
4615 2018-08-01 9th Hainan Danzhou GM Danzhou CHN 5.3 Jan-Krzysztof Duda Yangyi Yu 1/2-1/2 50 Open
4616 2018-07-30 9th Hainan Danzhou GM Danzhou CHN 4.2 Sam Shankland Jan-Krzysztof Duda 1-0 34 Open
4617 2018-07-29 9th Hainan Danzhou GM Danzhou CHN 3.4 Jan-Krzysztof Duda Vladimir Fedoseev 1/2-1/2 64 Open
4618 2018-07-28 9th Hainan Danzhou GM Danzhou CHN 2.1 Quang Liem Le Jan-Krzysztof Duda 1/2-1/2 39 Open
4619 2018-07-27 9th Hainan Danzhou GM Danzhou CHN 1.4 Santosh Gujrathi Vidit Jan-Krzysztof Duda 0-1 70 Open
4620 2018-07-22 46th GM 2018 Dortmund GER 7.1 Anish Giri Jan-Krzysztof Duda 1/2-1/2 47 Open
4621 2018-07-21 46th GM 2018 Dortmund GER 6.4 Jan-Krzysztof Duda Ian Nepomniachtchi 1/2-1/2 58 Open
4622 2018-07-20 46th GM 2018 Dortmund GER 5.4 Jan-Krzysztof Duda Georg Meier 1/2-1/2 33 Open
4623 2018-07-18 46th GM 2018 Dortmund GER 4.3 Vladimir Kramnik Jan-Krzysztof Duda 1-0 37 Open
4624 2018-07-17 46th GM 2018 Dortmund GER 3.4 Jan-Krzysztof Duda Radoslaw Wojtaszek 1-0 40 Open
4625 2018-07-15 46th GM 2018 Dortmund GER 2.4 Liviu-Dieter Nisipeanu Jan-Krzysztof Duda 0-1 32 Open
4626 2018-07-14 46th GM 2018 Dortmund GER 1.2 Jan-Krzysztof Duda Vladislav Kovalev 1/2-1/2 72 Open
4627 2018-06-04 TCh-FRA Top 12 2018 Brest FRA 10.6 Alexander Riazantsev Jan-Krzysztof Duda 1/2-1/2 17 Open
4628 2018-06-03 TCh-FRA Top 12 2018 Brest FRA 9.2 Jan-Krzysztof Duda Yuriy Kuzubov 1-0 48 Open
4629 2018-06-01 TCh-FRA Top 12 2018 Brest FRA 7.1 Jan-Krzysztof Duda Pavel Eljanov 1-0 37 Open
4630 2018-05-31 TCh-FRA Top 12 2018 Brest FRA 6.6 Sebastien Maze Jan-Krzysztof Duda 1/2-1/2 21 Open
4631 2018-05-30 TCh-FRA Top 12 2018 Brest FRA 5.1 Kacper Piorun Jan-Krzysztof Duda 0-1 49 Open
4632 2018-05-29 TCh-FRA Top 12 2018 Brest FRA 4.5 Jan-Krzysztof Duda Jules Moussard 1/2-1/2 40 Open
4633 2018-05-27 TCh-FRA Top 12 2018 Brest FRA 2.2 Jan-Krzysztof Duda Hicham Hamdouchi 1/2-1/2 19 Open
4634 2018-05-20 ch-POL 2018 Warsaw POL 9.3 Jan-Krzysztof Duda Mateusz Bartel 1/2-1/2 42 Open
4635 2018-05-19 ch-POL 2018 Warsaw POL 8.3 Kacper Piorun Jan-Krzysztof Duda 0-1 47 Open
4636 2018-05-18 ch-POL 2018 Warsaw POL 7.4 Jan-Krzysztof Duda Daniel Sadzikowski 1-0 32 Open
4637 2018-05-17 ch-POL 2018 Warsaw POL 6.2 Radoslaw Wojtaszek Jan-Krzysztof Duda 0-1 55 Open
4638 2018-05-16 ch-POL 2018 Warsaw POL 5.5 Jan-Krzysztof Duda Aleksander Mista 1-0 55 Open
4639 2018-05-15 ch-POL 2018 Warsaw POL 4.1 Michal Krasenkow Jan-Krzysztof Duda 1/2-1/2 88 Open
4640 2018-05-14 ch-POL 2018 Warsaw POL 3.5 Grzegorz Gajewski Jan-Krzysztof Duda 1/2-1/2 22 Open
4641 2018-05-13 ch-POL 2018 Warsaw POL 2.2 Jan-Krzysztof Duda Jacek Tomczak 1/2-1/2 29 Open
4642 2018-05-12 ch-POL 2018 Warsaw POL 1.4 Bartosz Socko Jan-Krzysztof Duda 1/2-1/2 39 Open
4643 2018-04-09 China vs World Team 2018 Liaocheng CHN 9.3 Jan-Krzysztof Duda Chao b Li 1-0 29 Open
4644 2018-04-09 China vs World Team 2018 Liaocheng CHN 8.4 Yi Wei Jan-Krzysztof Duda 1/2-1/2 54 Open
4645 2018-04-09 China vs World Team 2018 Liaocheng CHN 7.5 Jan-Krzysztof Duda Yangyi Yu 1-0 56 Open
4646 2018-04-09 China vs World Team 2018 Liaocheng CHN 10.2 Xiangzhi Bu Jan-Krzysztof Duda 1/2-1/2 15 Open
4647 2018-04-07 China vs World Team 2018 Liaocheng CHN 6.1 Liren Ding Jan-Krzysztof Duda 1/2-1/2 50 Open
4648 2018-04-07 China vs World Team 2018 Liaocheng CHN 5.2 Jan-Krzysztof Duda Xiangzhi Bu 0-1 74 Open
4649 2018-04-07 China vs World Team 2018 Liaocheng CHN 4.3 Chao b Li Jan-Krzysztof Duda 1-0 75 Open
4650 2018-04-07 China vs World Team 2018 Liaocheng CHN 3.4 Jan-Krzysztof Duda Yi Wei 1/2-1/2 31 Open

© 2024-2026 EloTracker