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
3562

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
3151 2021-03-30 European Online CC Final Tornelo INT 2.1 Jan-Krzysztof Duda Vladislav Artemiev 1/2-1/2 32 Open
3152 2021-03-30 European Online CC Final Tornelo INT 1.1 Jorden Van Foreest Jan-Krzysztof Duda 0-1 26 Open
3153 2021-03-29 European Online CC PlayC Tornelo INT 5.1 Jan-Krzysztof Duda Maxime Vachier-Lagrave 1/2-1/2 62 Open
3154 2021-03-29 European Online CC PlayC Tornelo INT 4.3 Michael Adams Jan-Krzysztof Duda 1/2-1/2 43 Open
3155 2021-03-29 European Online CC PlayC Tornelo INT 3.2 Jan-Krzysztof Duda Vladimir Fedoseev 1-0 51 Open
3156 2021-03-29 European Online CC PlayC Tornelo INT 2.2 Evgenij Agrest Jan-Krzysztof Duda 0-1 36 Open
3157 2021-03-29 European Online CC PlayC Tornelo INT 1.3 Jan-Krzysztof Duda Evgeny Tomashevsky 1-0 40 Open
3158 2021-02-10 Opera Euro Rapid KO 2021 chess24.com INT 1.22 Wesley So Jan-Krzysztof Duda 1-0 40 Open
3159 2021-02-10 Opera Euro Rapid KO 2021 chess24.com INT 1.21 Jan-Krzysztof Duda Wesley So 0-1 35 Open
3160 2021-02-09 Opera Euro Rapid KO 2021 chess24.com INT 1.14 Jan-Krzysztof Duda Wesley So 0-1 35 Open
3161 2021-02-09 Opera Euro Rapid KO 2021 chess24.com INT 1.13 Wesley So Jan-Krzysztof Duda 1-0 103 Open
3162 2021-02-09 Opera Euro Rapid KO 2021 chess24.com INT 1.12 Jan-Krzysztof Duda Wesley So 1-0 78 Open
3163 2021-02-09 Opera Euro Rapid KO 2021 chess24.com INT 1.11 Wesley So Jan-Krzysztof Duda 1/2-1/2 45 Open
3164 2021-02-08 Opera Euro Rapid Prelim chess24.com INT 15.2 Anish Giri Jan-Krzysztof Duda 1/2-1/2 72 Open
3165 2021-02-08 Opera Euro Rapid Prelim chess24.com INT 14.8 Jan-Krzysztof Duda Alexander Grischuk 1-0 28 Open
3166 2021-02-08 Opera Euro Rapid Prelim chess24.com INT 13.1 Jan-Krzysztof Duda Daniil Dubov 1-0 56 Open
3167 2021-02-08 Opera Euro Rapid Prelim chess24.com INT 12.8 Leinier Dominguez Perez Jan-Krzysztof Duda 1-0 28 Open
3168 2021-02-08 Opera Euro Rapid Prelim chess24.com INT 11.2 Jan-Krzysztof Duda Sam Shankland 1/2-1/2 60 Open
3169 2021-02-07 Opera Euro Rapid Prelim chess24.com INT 9.3 Jan-Krzysztof Duda Levon Aronian 1/2-1/2 36 Open
3170 2021-02-07 Opera Euro Rapid Prelim chess24.com INT 8.6 Wesley So Jan-Krzysztof Duda 1-0 90 Open
3171 2021-02-07 Opera Euro Rapid Prelim chess24.com INT 7.4 Jan-Krzysztof Duda Maxime Vachier-Lagrave 1/2-1/2 65 Open
3172 2021-02-07 Opera Euro Rapid Prelim chess24.com INT 6.5 Magnus Carlsen Jan-Krzysztof Duda 1/2-1/2 37 Open
3173 2021-02-07 Opera Euro Rapid Prelim chess24.com INT 10.7 Matthias Bluebaum Jan-Krzysztof Duda 0-1 79 Open
3174 2021-02-06 Opera Euro Rapid Prelim chess24.com INT 5.5 Jan-Krzysztof Duda Liren Ding 1-0 48 Open
3175 2021-02-06 Opera Euro Rapid Prelim chess24.com INT 4.4 Teimour Radjabov Jan-Krzysztof Duda 1/2-1/2 64 Open
3176 2021-02-06 Opera Euro Rapid Prelim chess24.com INT 3.6 Jan-Krzysztof Duda Santosh Gujrathi Vidit 1/2-1/2 110 Open
3177 2021-02-06 Opera Euro Rapid Prelim chess24.com INT 2.3 Hikaru Nakamura Jan-Krzysztof Duda 1/2-1/2 38 Open
3178 2021-02-06 Opera Euro Rapid Prelim chess24.com INT 1.7 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 59 Open
3179 2020-12-18 Euro Online Blitz Quali Tornelo INT 1.1 Lev Yankelevich Jan-Krzysztof Duda 1/2-1/2 64 Open
3180 2020-11-24 Skilling Open Prelim chess24.com INT 15.7 Jan-Krzysztof Duda Sergey Karjakin 0-1 66 Open
3181 2020-11-24 Skilling Open Prelim chess24.com INT 14.2 Anish Giri Jan-Krzysztof Duda 1/2-1/2 27 Open
3182 2020-11-24 Skilling Open Prelim chess24.com INT 13.8 Jan-Krzysztof Duda Liren Ding 1-0 64 Open
3183 2020-11-24 Skilling Open Prelim chess24.com INT 12.1 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1-0 44 Open
3184 2020-11-24 Skilling Open Prelim chess24.com INT 11.8 Levon Aronian Jan-Krzysztof Duda 1-0 35 Open
3185 2020-11-23 Skilling Open Prelim chess24.com INT 9.7 David Anton Guijarro Jan-Krzysztof Duda 1-0 42 Open
3186 2020-11-23 Skilling Open Prelim chess24.com INT 8.3 Jan-Krzysztof Duda Teimour Radjabov 0-1 36 Open
3187 2020-11-23 Skilling Open Prelim chess24.com INT 7.6 Magnus Carlsen Jan-Krzysztof Duda 1-0 49 Open
3188 2020-11-23 Skilling Open Prelim chess24.com INT 6.4 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 30 Open
3189 2020-11-23 Skilling Open Prelim chess24.com INT 10.2 Jan-Krzysztof Duda Alireza Firouzja 1-0 51 Open
3190 2020-11-22 Skilling Open Prelim chess24.com INT 5.5 Peter Svidler Jan-Krzysztof Duda 1/2-1/2 51 Open
3191 2020-11-22 Skilling Open Prelim chess24.com INT 4.5 Jan-Krzysztof Duda Wesley So 0-1 58 Open
3192 2020-11-22 Skilling Open Prelim chess24.com INT 3.4 Santosh Gujrathi Vidit Jan-Krzysztof Duda 1/2-1/2 79 Open
3193 2020-11-22 Skilling Open Prelim chess24.com INT 2.6 Jan-Krzysztof Duda Quang Liem Le 1/2-1/2 52 Open
3194 2020-11-22 Skilling Open Prelim chess24.com INT 1.3 Hikaru Nakamura Jan-Krzysztof Duda 1/2-1/2 34 Open
3195 2020-11-19 chess.com Speed 2020 chess.com INT 2.39 Jan-Krzysztof Duda Wesley So 1/2-1/2 8 Open
3196 2020-11-19 chess.com Speed 2020 chess.com INT 2.38 Wesley So Jan-Krzysztof Duda 1/2-1/2 47 Open
3197 2020-11-19 chess.com Speed 2020 chess.com INT 2.37 Jan-Krzysztof Duda Wesley So 0-1 24 Open
3198 2020-11-19 chess.com Speed 2020 chess.com INT 2.36 Wesley So Jan-Krzysztof Duda 0-1 51 Open
3199 2020-11-19 chess.com Speed 2020 chess.com INT 2.35 Jan-Krzysztof Duda Wesley So 1-0 50 Open
3200 2020-11-19 chess.com Speed 2020 chess.com INT 2.34 Wesley So Jan-Krzysztof Duda 0-1 75 Open

© 2024-2026 EloTracker