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
1779

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
1201 2017-12-15 European Blitz 2017 Katowice POL 16.4 Jan-Krzysztof Duda Ruslan Ponomariov 1-0 11 Open
1202 2017-12-15 European Blitz 2017 Katowice POL 15.4 Ruslan Ponomariov Jan-Krzysztof Duda 0-1 44 Open
1203 2017-12-15 European Blitz 2017 Katowice POL 14.1 Laurent Fressinet Jan-Krzysztof Duda 1-0 59 Open
1204 2017-12-15 European Blitz 2017 Katowice POL 13.1 Jan-Krzysztof Duda Laurent Fressinet 1/2-1/2 70 Open
1205 2017-12-15 European Blitz 2017 Katowice POL 12.1 Jan-Krzysztof Duda Marcin Dziuba 1-0 58 Open
1206 2017-12-15 European Blitz 2017 Katowice POL 11.1 Marcin Dziuba Jan-Krzysztof Duda 1/2-1/2 39 Open
1207 2017-12-15 European Blitz 2017 Katowice POL 10.2 Jan-Krzysztof Duda Marin Bosiocic 1-0 45 Open
1208 2017-12-03 TCh-CZE Extraliga 2017-18 Czech Republic CZE 4.6 Tamas Petenyi Jan-Krzysztof Duda 0-1 50 Open
1209 2017-12-02 TCh-CZE Extraliga 2017-18 Czech Republic CZE 3.6 Jan-Krzysztof Duda Evgeniy Najer 1-0 53 Open
1210 2017-11-06 21st European Teams Hersonissos GRE 9.8 Christian Bauer Jan-Krzysztof Duda 0-1 59 Open
1211 2017-11-05 21st European Teams Hersonissos GRE 8.8 Jan-Krzysztof Duda Gabriel Sargissian 1/2-1/2 64 Open
1212 2017-11-04 21st European Teams Hersonissos GRE 7.4 Jan-Krzysztof Duda Maxim Rodshtein 1-0 40 Open
1213 2017-11-03 21st European Teams Hersonissos GRE 6.2 Ian Nepomniachtchi Jan-Krzysztof Duda 1-0 72 Open
1214 2017-11-01 21st European Teams Hersonissos GRE 5.3 Vladislav Kovalev Jan-Krzysztof Duda 1/2-1/2 30 Open
1215 2017-10-31 21st European Teams Hersonissos GRE 4.2 Jan-Krzysztof Duda Georg Meier 1-0 60 Open
1216 2017-10-30 21st European Teams Hersonissos GRE 3.6 Nigel D Short Jan-Krzysztof Duda 1/2-1/2 57 Open
1217 2017-10-29 21st European Teams Hersonissos GRE 2.11 Nikolas Theodorou Jan-Krzysztof Duda 0-1 26 Open
1218 2017-10-28 21st European Teams Hersonissos GRE 1.8 Lubomir Ftacnik Jan-Krzysztof Duda 1/2-1/2 66 Open
1219 2017-10-22 Bundesliga 2017-18 Dresden GER 2.7 Kacper Piorun Jan-Krzysztof Duda 1/2-1/2 48 Open
1220 2017-10-21 Bundesliga 2017-18 Dresden GER 1.7 Jan-Krzysztof Duda Pavel Eljanov 1-0 35 Open
1221 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.6 Vasyl Ivanchuk Jan-Krzysztof Duda 1-0 29 Open
1222 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.5 Jan-Krzysztof Duda Vasyl Ivanchuk 1/2-1/2 24 Open
1223 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.4 Vasyl Ivanchuk Jan-Krzysztof Duda 1/2-1/2 33 Open
1224 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.3 Jan-Krzysztof Duda Vasyl Ivanchuk 1/2-1/2 75 Open
1225 2017-09-07 FIDE World Cup 2017 Tbilisi GEO 2.2 Vasyl Ivanchuk Jan-Krzysztof Duda 1/2-1/2 17 Open
1226 2017-09-06 FIDE World Cup 2017 Tbilisi GEO 2.1 Jan-Krzysztof Duda Vasyl Ivanchuk 1/2-1/2 21 Open
1227 2017-09-04 FIDE World Cup 2017 Tbilisi GEO 1.2 Jan-Krzysztof Duda Levan Pantsulaia 1-0 35 Open
1228 2017-09-03 FIDE World Cup 2017 Tbilisi GEO 1.1 Levan Pantsulaia Jan-Krzysztof Duda 0-1 64 Open
1229 2017-08-20 TCh-ESP Div Honor 2017 Linares ESP 7.1 Jan-Krzysztof Duda Anton Kovalyov 1/2-1/2 42 Open
1230 2017-08-19 TCh-ESP Div Honor 2017 Linares ESP 6.1 Yuriy Kuzubov Jan-Krzysztof Duda 1-0 34 Open
1231 2017-08-18 TCh-ESP Div Honor 2017 Linares ESP 5.1 Jan-Krzysztof Duda Aleksandr Rakhmanov 1/2-1/2 31 Open
1232 2017-08-17 TCh-ESP Div Honor 2017 Linares ESP 4.1 B. Adhiban Jan-Krzysztof Duda 1/2-1/2 34 Open
1233 2017-08-16 TCh-ESP Div Honor 2017 Linares ESP 3.1 Jan-Krzysztof Duda Viktor Laznicka 1/2-1/2 38 Open
1234 2017-08-15 TCh-ESP Div Honor 2017 Linares ESP 2.1 Viktor Erdos Jan-Krzysztof Duda 1/2-1/2 74 Open
1235 2017-08-14 TCh-ESP Div Honor 2017 Linares ESP 1.1 Jan-Krzysztof Duda Arkadij Naiditsch 1/2-1/2 54 Open
1236 2017-07-07 30th Leon GM 2017 Leon ESP 1.4 Jan-Krzysztof Duda Wesley So 0-1 40 Open
1237 2017-07-07 30th Leon GM 2017 Leon ESP 1.3 Wesley So Jan-Krzysztof Duda 1-0 73 Open
1238 2017-07-07 30th Leon GM 2017 Leon ESP 1.2 Jan-Krzysztof Duda Wesley So 1/2-1/2 76 Open
1239 2017-07-07 30th Leon GM 2017 Leon ESP 1.1 Wesley So Jan-Krzysztof Duda 0-1 17 Open
1240 2017-06-26 11th World Teams 2017 Khanty-Mansiysk RUS 9.5 Yangyi Yu Jan-Krzysztof Duda 1/2-1/2 30 Open
1241 2017-06-25 11th World Teams 2017 Khanty-Mansiysk RUS 8.1 Jan-Krzysztof Duda Vladislav Kovalev 1/2-1/2 47 Open
1242 2017-06-24 11th World Teams 2017 Khanty-Mansiysk RUS 7.5 Jan-Krzysztof Duda Frode Olav Olsen Urkedal 1-0 33 Open
1243 2017-06-23 11th World Teams 2017 Khanty-Mansiysk RUS 6.2 Ian Nepomniachtchi Jan-Krzysztof Duda 1-0 42 Open
1244 2017-06-21 11th World Teams 2017 Khanty-Mansiysk RUS 5.4 Jan-Krzysztof Duda Anton Korobov 1/2-1/2 29 Open
1245 2017-06-20 11th World Teams 2017 Khanty-Mansiysk RUS 4.3 Mustafa Yilmaz Jan-Krzysztof Duda 1/2-1/2 20 Open
1246 2017-06-19 11th World Teams 2017 Khanty-Mansiysk RUS 3.3 Jan-Krzysztof Duda Moheb Ameir 1-0 43 Open
1247 2017-06-18 11th World Teams 2017 Khanty-Mansiysk RUS 2.4 Alexander Onischuk Jan-Krzysztof Duda 1/2-1/2 23 Open
1248 2017-06-17 11th World Teams 2017 Khanty-Mansiysk RUS 1.2 Jan-Krzysztof Duda B. Adhiban 1-0 66 Open
1249 2017-06-10 18th ch-EUR Indiv 2017 Minsk BLR 11.3 David W L Howell Jan-Krzysztof Duda 1/2-1/2 3 Open
1250 2017-06-09 18th ch-EUR Indiv 2017 Minsk BLR 10.6 Jan-Krzysztof Duda Evgeny Romanov 1-0 43 Open

© 2024-2026 EloTracker