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 ⓘ

FIDE rating history

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

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-13 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
4901 2016-02-04 Gibraltar Masters 2016 Caleta ENG 10.18 Jan-Krzysztof Duda Zhongyi Tan 1/2-1/2 47 Open
4902 2016-02-03 Gibraltar Masters 2016 Caleta ENG 9.14 Aryan Tari Jan-Krzysztof Duda 1/2-1/2 30 Open
4903 2016-02-02 Gibraltar Masters 2016 Caleta ENG 8.2 Jan-Krzysztof Duda Natalia Zhukova 1-0 47 Open
4904 2016-02-01 Gibraltar Masters 2016 Caleta ENG 7.18 Chithambaram VR. Aravindh Jan-Krzysztof Duda 1/2-1/2 40 Open
4905 2016-01-31 Gibraltar Masters 2016 Caleta ENG 6.18 Jan-Krzysztof Duda Valentina Gunina 1/2-1/2 48 Open
4906 2016-01-30 Gibraltar Masters 2016 Caleta ENG 5.16 Benjamin Gledura Jan-Krzysztof Duda 1/2-1/2 36 Open
4907 2016-01-29 Gibraltar Masters 2016 Caleta ENG 4.16 Jan-Krzysztof Duda Gopal G.N. 1/2-1/2 33 Open
4908 2016-01-28 Gibraltar Masters 2016 Caleta ENG 3.26 Tingjie Lei Jan-Krzysztof Duda 0-1 42 Open
4909 2016-01-27 Gibraltar Masters 2016 Caleta ENG 2.18 Jan-Krzysztof Duda Ralf Akesson 1/2-1/2 77 Open
4910 2016-01-26 Gibraltar Masters 2016 Caleta ENG 1.2 Petra Papp Jan-Krzysztof Duda 0-1 21 Open
4911 2016-01-10 Paul Keres Memorial 2015 Tallinn EST 9.2 Jan-Krzysztof Duda Igor Kovalenko 0-1 63 Open
4912 2016-01-10 Paul Keres Memorial 2015 Tallinn EST 11.8 Jan-Krzysztof Duda Zigurds Lanka 1-0 47 Open
4913 2016-01-10 Paul Keres Memorial 2015 Tallinn EST 10.9 Evgeny Romanov Jan-Krzysztof Duda 1/2-1/2 38 Open
4914 2016-01-09 Paul Keres Memorial 2015 Tallinn EST 8.2 Kamil Miton Jan-Krzysztof Duda 1/2-1/2 13 Open
4915 2016-01-09 Paul Keres Memorial 2015 Tallinn EST 7.1 Jan-Krzysztof Duda David W L Howell 1/2-1/2 38 Open
4916 2016-01-09 Paul Keres Memorial 2015 Tallinn EST 6.1 Nikita Vitiugov Jan-Krzysztof Duda 1/2-1/2 28 Open
4917 2016-01-09 Paul Keres Memorial 2015 Tallinn EST 5.1 Jan-Krzysztof Duda Daniel Fridman 1-0 51 Open
4918 2016-01-08 Paul Keres Memorial 2015 Tallinn EST 4.7 Jan-Krzysztof Duda Alexandra Kosteniuk 1-0 39 Open
4919 2015-12-29 Qatar Masters Open 2015 Doha QAT 9.17 Jan-Krzysztof Duda Aleksandr Lenderman 1-0 53 Open
4920 2015-12-28 Qatar Masters Open 2015 Doha QAT 8.22 Pavel V. Tregubov Jan-Krzysztof Duda 0-1 65 Open
4921 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.22 Jan-Krzysztof Duda Benjamin Bok 1/2-1/2 29 Open
4922 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.18 Hicham Hamdouchi Jan-Krzysztof Duda 1/2-1/2 49 Open
4923 2015-12-24 Qatar Masters Open 2015 Doha QAT 5.2 Yiye Wang Jan-Krzysztof Duda 1/2-1/2 66 Open
4924 2015-12-23 Qatar Masters Open 2015 Doha QAT 4.2 Jan-Krzysztof Duda Magnus Carlsen 0-1 42 Open
4925 2015-12-22 Qatar Masters Open 2015 Doha QAT 3.19 Jan-Krzysztof Duda Mohammed Al-Sayed 1-0 33 Open
4926 2015-12-21 Qatar Masters Open 2015 Doha QAT 2.15 Kidambi Sundararajan Jan-Krzysztof Duda 1/2-1/2 48 Open
4927 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.25 Jan-Krzysztof Duda Roven Vogel 1-0 39 Open
4928 2015-12-13 Bundesliga 2015-16 Hamburg GER 4.8 Jan-Krzysztof Duda Michael Bezold 1-0 29 Open
4929 2015-12-12 Bundesliga 2015-16 Hamburg GER 3.7 Radoslaw Wojtaszek Jan-Krzysztof Duda 1-0 55 Open
4930 2015-12-11 Bundesliga 2015-16 Hamburg GER 7.7 Michal Olszewski Jan-Krzysztof Duda 1-0 40 Open
4931 2015-11-22 20th European Teams Reykjavik ISL 9.6 Jan-Krzysztof Duda Aryan Tari 1/2-1/2 50 Open
4932 2015-11-21 20th European Teams Reykjavik ISL 8.7 Vasyl Ivanchuk Jan-Krzysztof Duda 1/2-1/2 49 Open
4933 2015-11-20 20th European Teams Reykjavik ISL 7.5 Gabriel Sargissian Jan-Krzysztof Duda 1/2-1/2 40 Open
4934 2015-11-19 20th European Teams Reykjavik ISL 6.8 Mikael Agopov Jan-Krzysztof Duda 1/2-1/2 40 Open
4935 2015-11-17 20th European Teams Reykjavik ISL 5.9 Jan-Krzysztof Duda Alexander Ipatov 1-0 45 Open
4936 2015-11-16 20th European Teams Reykjavik ISL 4.14 Richard Rapport Jan-Krzysztof Duda 1/2-1/2 50 Open
4937 2015-11-15 20th European Teams Reykjavik ISL 3.4 Baadur Jobava Jan-Krzysztof Duda 1/2-1/2 44 Open
4938 2015-11-14 20th European Teams Reykjavik ISL 2.9 Jan-Krzysztof Duda 13900463 1-0 52 Open
4939 2015-11-13 20th European Teams Reykjavik ISL 1.8 David Shengelia Jan-Krzysztof Duda 1/2-1/2 44 Open
4940 2015-10-14 World Blitz 2015 Berlin GER 21.36 Eltaj Safarli Jan-Krzysztof Duda 1-0 59 Open
4941 2015-10-14 World Blitz 2015 Berlin GER 20.2 Jan-Krzysztof Duda Evgeny Alekseev 0-1 69 Open
4942 2015-10-14 World Blitz 2015 Berlin GER 19.16 Anton Korobov Jan-Krzysztof Duda 1-0 34 Open
4943 2015-10-14 World Blitz 2015 Berlin GER 18.22 Jan-Krzysztof Duda Peter Leko 1-0 57 Open
4944 2015-10-14 World Blitz 2015 Berlin GER 17.3 Milos Perunovic Jan-Krzysztof Duda 0-1 64 Open
4945 2015-10-14 World Blitz 2015 Berlin GER 16.21 Jan-Krzysztof Duda Eduardo Iturrizaga Bonelli 0-1 48 Open
4946 2015-10-14 World Blitz 2015 Berlin GER 15.32 B. Adhiban Jan-Krzysztof Duda 0-1 39 Open
4947 2015-10-14 World Blitz 2015 Berlin GER 14.24 Jan-Krzysztof Duda Ruslan Ponomariov 1/2-1/2 78 Open
4948 2015-10-14 World Blitz 2015 Berlin GER 13.18 Hrant Melkumyan Jan-Krzysztof Duda 1-0 38 Open
4949 2015-10-14 World Blitz 2015 Berlin GER 12.15 Jan-Krzysztof Duda Shakhriyar Mamedyarov 1/2-1/2 53 Open
4950 2015-10-13 World Blitz 2015 Berlin GER 9.3 Levon Aronian Jan-Krzysztof Duda 1-0 28 Open

© 2024-2026 EloTracker