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
3201 2020-11-19 chess.com Speed 2020 chess.com INT 2.33 Jan-Krzysztof Duda Wesley So 0-1 59 Open
3202 2020-11-19 chess.com Speed 2020 chess.com INT 2.32 Wesley So Jan-Krzysztof Duda 1-0 35 Open
3203 2020-11-19 chess.com Speed 2020 chess.com INT 2.31 Jan-Krzysztof Duda Wesley So 1-0 50 Open
3204 2020-11-19 chess.com Speed 2020 chess.com INT 2.29 Wesley So Jan-Krzysztof Duda 1-0 44 Open
3205 2020-11-19 chess.com Speed 2020 chess.com INT 2.28 Jan-Krzysztof Duda Wesley So 0-1 37 Open
3206 2020-11-19 chess.com Speed 2020 chess.com INT 2.27 Wesley So Jan-Krzysztof Duda 1-0 36 Open
3207 2020-11-19 chess.com Speed 2020 chess.com INT 2.26 Jan-Krzysztof Duda Wesley So 0-1 55 Open
3208 2020-11-19 chess.com Speed 2020 chess.com INT 2.25 Wesley So Jan-Krzysztof Duda 1-0 46 Open
3209 2020-11-19 chess.com Speed 2020 chess.com INT 2.24 Jan-Krzysztof Duda Wesley So 1/2-1/2 30 Open
3210 2020-11-19 chess.com Speed 2020 chess.com INT 2.23 Wesley So Jan-Krzysztof Duda 1/2-1/2 60 Open
3211 2020-11-19 chess.com Speed 2020 chess.com INT 2.22 Jan-Krzysztof Duda Wesley So 0-1 20 Open
3212 2020-11-19 chess.com Speed 2020 chess.com INT 2.21 Wesley So Jan-Krzysztof Duda 1-0 34 Open
3213 2020-11-19 chess.com Speed 2020 chess.com INT 2.18 Jan-Krzysztof Duda Wesley So 0-1 48 Open
3214 2020-11-19 chess.com Speed 2020 chess.com INT 2.17 Wesley So Jan-Krzysztof Duda 1-0 85 Open
3215 2020-11-19 chess.com Speed 2020 chess.com INT 2.16 Jan-Krzysztof Duda Wesley So 1-0 46 Open
3216 2020-11-19 chess.com Speed 2020 chess.com INT 2.15 Wesley So Jan-Krzysztof Duda 1/2-1/2 37 Open
3217 2020-11-19 chess.com Speed 2020 chess.com INT 2.14 Jan-Krzysztof Duda Wesley So 0-1 56 Open
3218 2020-11-19 chess.com Speed 2020 chess.com INT 2.13 Wesley So Jan-Krzysztof Duda 0-1 27 Open
3219 2020-11-19 chess.com Speed 2020 chess.com INT 2.12 Jan-Krzysztof Duda Wesley So 1-0 38 Open
3220 2020-11-19 chess.com Speed 2020 chess.com INT 2.11 Wesley So Jan-Krzysztof Duda 1/2-1/2 118 Open
3221 2020-11-15 chess.com Speed 2020 chess.com INT 1.39 Fabiano Caruana Jan-Krzysztof Duda 0-1 40 Open
3222 2020-11-15 chess.com Speed 2020 chess.com INT 1.38 Jan-Krzysztof Duda Fabiano Caruana 1-0 52 Open
3223 2020-11-15 chess.com Speed 2020 chess.com INT 1.37 Fabiano Caruana Jan-Krzysztof Duda 0-1 38 Open
3224 2020-11-15 chess.com Speed 2020 chess.com INT 1.36 Jan-Krzysztof Duda Fabiano Caruana 1-0 34 Open
3225 2020-11-15 chess.com Speed 2020 chess.com INT 1.35 Fabiano Caruana Jan-Krzysztof Duda 1-0 51 Open
3226 2020-11-15 chess.com Speed 2020 chess.com INT 1.34 Jan-Krzysztof Duda Fabiano Caruana 1-0 53 Open
3227 2020-11-15 chess.com Speed 2020 chess.com INT 1.33 Fabiano Caruana Jan-Krzysztof Duda 0-1 51 Open
3228 2020-11-15 chess.com Speed 2020 chess.com INT 1.32 Jan-Krzysztof Duda Fabiano Caruana 1-0 56 Open
3229 2020-11-15 chess.com Speed 2020 chess.com INT 1.31 Fabiano Caruana Jan-Krzysztof Duda 0-1 51 Open
3230 2020-11-15 chess.com Speed 2020 chess.com INT 1.28 Jan-Krzysztof Duda Fabiano Caruana 1/2-1/2 68 Open
3231 2020-11-15 chess.com Speed 2020 chess.com INT 1.27 Fabiano Caruana Jan-Krzysztof Duda 1/2-1/2 30 Open
3232 2020-11-15 chess.com Speed 2020 chess.com INT 1.26 Jan-Krzysztof Duda Fabiano Caruana 1/2-1/2 80 Open
3233 2020-11-15 chess.com Speed 2020 chess.com INT 1.25 Fabiano Caruana Jan-Krzysztof Duda 1/2-1/2 85 Open
3234 2020-11-15 chess.com Speed 2020 chess.com INT 1.24 Jan-Krzysztof Duda Fabiano Caruana 1-0 29 Open
3235 2020-11-15 chess.com Speed 2020 chess.com INT 1.23 Fabiano Caruana Jan-Krzysztof Duda 1-0 55 Open
3236 2020-11-15 chess.com Speed 2020 chess.com INT 1.22 Jan-Krzysztof Duda Fabiano Caruana 1-0 62 Open
3237 2020-11-15 chess.com Speed 2020 chess.com INT 1.21 Fabiano Caruana Jan-Krzysztof Duda 1-0 26 Open
3238 2020-11-15 chess.com Speed 2020 chess.com INT 1.19 Jan-Krzysztof Duda Fabiano Caruana 1-0 33 Open
3239 2020-11-15 chess.com Speed 2020 chess.com INT 1.18 Fabiano Caruana Jan-Krzysztof Duda 0-1 45 Open
3240 2020-11-15 chess.com Speed 2020 chess.com INT 1.17 Jan-Krzysztof Duda Fabiano Caruana 1-0 31 Open
3241 2020-11-15 chess.com Speed 2020 chess.com INT 1.16 Fabiano Caruana Jan-Krzysztof Duda 0-1 22 Open
3242 2020-11-15 chess.com Speed 2020 chess.com INT 1.15 Jan-Krzysztof Duda Fabiano Caruana 0-1 37 Open
3243 2020-11-15 chess.com Speed 2020 chess.com INT 1.14 Fabiano Caruana Jan-Krzysztof Duda 0-1 69 Open
3244 2020-11-15 chess.com Speed 2020 chess.com INT 1.13 Jan-Krzysztof Duda Fabiano Caruana 0-1 40 Open
3245 2020-11-15 chess.com Speed 2020 chess.com INT 1.12 Fabiano Caruana Jan-Krzysztof Duda 1-0 44 Open
3246 2020-11-15 chess.com Speed 2020 chess.com INT 1.11 Jan-Krzysztof Duda Fabiano Caruana 0-1 33 Open
3247 2020-10-25 Speed Chess Invitational chess.com INT 4.9 Jan-Krzysztof Duda Sergey Karjakin 1-0 37 Open
3248 2020-10-25 Speed Chess Invitational chess.com INT 4.8 Sergey Karjakin Jan-Krzysztof Duda 1/2-1/2 49 Open
3249 2020-10-25 Speed Chess Invitational chess.com INT 4.7 Jan-Krzysztof Duda Sergey Karjakin 1-0 20 Open
3250 2020-10-25 Speed Chess Invitational chess.com INT 4.6 Sergey Karjakin Jan-Krzysztof Duda 1-0 58 Open

© 2024-2026 EloTracker