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
3151 2023-02-28 Titled Tue 28th Feb Late chess.com INT 1 Daniel Gutierrez Olivares Jan-Krzysztof Duda 0-1 38 Open
3152 2023-02-28 Titled Tue 28th Feb Early chess.com INT 1 Jan-Krzysztof Duda Ilja Derjabin 1-0 37 Open
3153 2023-02-28 Titled Tue 28th Feb Early chess.com INT 11 Wesley So Jan-Krzysztof Duda 1/2-1/2 56 Open
3154 2023-02-28 Titled Tue 28th Feb Late chess.com INT 11 Jan-Krzysztof Duda Alexey Sarana 1-0 52 Open
3155 2023-02-28 Titled Tue 28th Feb Late chess.com INT 10 Magnus Carlsen Jan-Krzysztof Duda 1-0 55 Open
3156 2023-02-28 Titled Tue 28th Feb Early chess.com INT 10 Jan-Krzysztof Duda Elham Amar 1-0 57 Open
3157 2023-02-25 WR Chess Masters 2023 Dusseldorf GER 9.4 Jan-Krzysztof Duda Anish Giri 1/2-1/2 30 Open
3158 2023-02-24 WR Chess Masters 2023 Dusseldorf GER 8.2 Gukesh D Jan-Krzysztof Duda 1/2-1/2 36 Open
3159 2023-02-23 WR Chess Masters 2023 Dusseldorf GER 7.5 Nodirbek Abdusattorov Jan-Krzysztof Duda 1/2-1/2 49 Open
3160 2023-02-22 WR Chess Masters 2023 Dusseldorf GER 6.5 Jan-Krzysztof Duda Vincent Keymer 1/2-1/2 74 Open
3161 2023-02-21 WR Chess Masters 2023 Dusseldorf GER 5.5 Praggnanandhaa R Jan-Krzysztof Duda 1/2-1/2 34 Open
3162 2023-02-19 WR Chess Masters 2023 Dusseldorf GER 4.1 Jan-Krzysztof Duda Levon Aronian 1/2-1/2 31 Open
3163 2023-02-18 WR Chess Masters 2023 Dusseldorf GER 3.4 Andrey Esipenko Jan-Krzysztof Duda 1/2-1/2 44 Open
3164 2023-02-17 WR Chess Masters 2023 Dusseldorf GER 2.4 Jan-Krzysztof Duda Ian Nepomniachtchi 1/2-1/2 39 Open
3165 2023-02-16 WR Chess Masters 2023 Dusseldorf GER 1.2 Wesley So Jan-Krzysztof Duda 1-0 48 Open
3166 2023-02-07 Titled Tue 7th Feb Late chess.com INT 9 Jan-Krzysztof Duda Stelios Halkias 1-0 28 Open
3167 2023-02-07 Titled Tue 7th Feb Late chess.com INT 8 Dariusz Swiercz Jan-Krzysztof Duda 1-0 58 Open
3168 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Jan-Krzysztof Duda Sergei Zhigalko 1/2-1/2 110 Open
3169 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Jan-Krzysztof Duda Tsvetan Stoyanov 1-0 42 Open
3170 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 Jose Fernando Cuenca Jimenez Jan-Krzysztof Duda 0-1 42 Open
3171 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Jan-Krzysztof Duda Etienne Bacrot 0-1 31 Open
3172 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Yasel Borges Ferias Jan-Krzysztof Duda 0-1 26 Open
3173 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 Jan-Krzysztof Duda Omer Faruk Ozer 1-0 43 Open
3174 2023-02-07 Titled Tue 7th Feb Late chess.com INT 1 Jaka Brilej Jan-Krzysztof Duda 0-1 45 Open
3175 2023-02-07 Titled Tue 7th Feb Late chess.com INT 11 Dimitrios Makridis Jan-Krzysztof Duda 1/2-1/2 86 Open
3176 2023-02-07 Titled Tue 7th Feb Late chess.com INT 10 Arman Mikaelyan Jan-Krzysztof Duda 1-0 64 Open
3177 2023-02-03 Airthings Masters Play-In chess.com INT 3 Jan-Krzysztof Duda Eltaj Safarli 0-1 64 Open
3178 2023-02-03 Airthings Masters Play-In chess.com INT 2 Kirill Alekseenko Jan-Krzysztof Duda 1-0 35 Open
3179 2023-02-03 Airthings Masters Play-In chess.com INT 1 Jan-Krzysztof Duda Razvan Preotu 1-0 55 Open
3180 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 Jan-Krzysztof Duda Matvey Galchenko 1-0 60 Open
3181 2023-01-31 Titled Tue 31st Jan Early chess.com INT 9 Jan-Krzysztof Duda Gata Kamsky 0-1 73 Open
3182 2023-01-31 Titled Tue 31st Jan Early chess.com INT 8 Arsen Kukhmazov Jan-Krzysztof Duda 0-1 38 Open
3183 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Jan-Krzysztof Duda Bogdan-Daniel Deac 0-1 43 Open
3184 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 Daniil Dubov Jan-Krzysztof Duda 1-0 27 Open
3185 2023-01-31 Titled Tue 31st Jan Early chess.com INT 7 Jan-Krzysztof Duda Aram Hakobyan 0-1 46 Open
3186 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Leinier Dominguez Perez Jan-Krzysztof Duda 0-1 32 Open
3187 2023-01-31 Titled Tue 31st Jan Early chess.com INT 6 Nisim Iliaguev Jan-Krzysztof Duda 0-1 148 Open
3188 2023-01-31 Titled Tue 31st Jan Early chess.com INT 5 Alekhine Nouri Jan-Krzysztof Duda 0-1 38 Open
3189 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Maksim Chigaev Jan-Krzysztof Duda 0-1 31 Open
3190 2023-01-31 Titled Tue 31st Jan Early chess.com INT 4 Leonid Starozhilov Jan-Krzysztof Duda 0-1 28 Open
3191 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 Jan-Krzysztof Duda Martyn Kravtsiv 1-0 63 Open
3192 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Jan-Krzysztof Duda Nurgyul Salimova 1-0 27 Open
3193 2023-01-31 Titled Tue 31st Jan Early chess.com INT 2 Jan-Krzysztof Duda Nikolai Vlassov 1-0 39 Open
3194 2023-01-31 Titled Tue 31st Jan Late chess.com INT 2 Jan-Krzysztof Duda Yury Piskov 1-0 41 Open
3195 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 Eduardo Jesus Mendez Fortes Jan-Krzysztof Duda 0-1 30 Open
3196 2023-01-31 Titled Tue 31st Jan Early chess.com INT 1 Jan-Krzysztof Duda Alexander Goldin 1-0 21 Open
3197 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 Eric Hansen Jan-Krzysztof Duda 0-1 49 Open
3198 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Grigoriy Oparin Jan-Krzysztof Duda 1/2-1/2 118 Open
3199 2023-01-17 Titled Tue 17th Jan Late chess.com INT 9 Jan-Krzysztof Duda Andrew Tang 1-0 37 Open
3200 2023-01-17 Titled Tue 17th Jan Early chess.com INT 8 Martyn Kravtsiv Jan-Krzysztof Duda 1-0 46 Open

© 2024-2026 EloTracker