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
2201 2024-02-13 Titled Tue 13th Feb Early chess.com INT 5 Samvel Ter-Sahakyan Jan-Krzysztof Duda 0-1 32 Open
2202 2024-02-13 Titled Tue 13th Feb Early chess.com INT 4 Jan-Krzysztof Duda Konstantin Popov 1-0 20 Open
2203 2024-02-13 Titled Tue 13th Feb Late chess.com INT 4 Jan-Krzysztof Duda Feliks Tulchynskyi 1-0 33 Open
2204 2024-02-13 Titled Tue 13th Feb Late chess.com INT 3 Aron Pasti Jan-Krzysztof Duda 0-1 20 Open
2205 2024-02-13 Titled Tue 13th Feb Early chess.com INT 3 Harika Dronavalli Jan-Krzysztof Duda 0-1 31 Open
2206 2024-02-13 Titled Tue 13th Feb Early chess.com INT 2 Jan-Krzysztof Duda Vilka Sipila 1-0 30 Open
2207 2024-02-13 Titled Tue 13th Feb Late chess.com INT 2 Jan-Krzysztof Duda Filip Boe Olsen 0-1 56 Open
2208 2024-02-13 Titled Tue 13th Feb Late chess.com INT 1 Kevin Davidson Jan-Krzysztof Duda 0-1 30 Open
2209 2024-02-13 Titled Tue 13th Feb Early chess.com INT 1 Vinzent Spitzl Jan-Krzysztof Duda 0-1 19 Open
2210 2024-02-13 Titled Tue 13th Feb Early chess.com INT 11 Matthias Bluebaum Jan-Krzysztof Duda 0-1 71 Open
2211 2024-02-13 Titled Tue 13th Feb Late chess.com INT 11 Jaime Santos Latasa Jan-Krzysztof Duda 0-1 35 Open
2212 2024-02-13 Titled Tue 13th Feb Early chess.com INT 10 Sergiy Zavgorodniy Jan-Krzysztof Duda 0-1 71 Open
2213 2024-02-13 Titled Tue 13th Feb Late chess.com INT 10 Jan-Krzysztof Duda Milosz Szpar 1-0 33 Open
2214 2024-02-06 Titled Tue 6th Feb Late chess.com INT 9 Sergey Grigoriants Jan-Krzysztof Duda 0-1 31 Open
2215 2024-02-06 Titled Tue 6th Feb Early chess.com INT 9 Christopher Woojin Yoo Jan-Krzysztof Duda 1-0 53 Open
2216 2024-02-06 Titled Tue 6th Feb Early chess.com INT 8 Jan-Krzysztof Duda Harsha Bharathakoti 1-0 29 Open
2217 2024-02-06 Titled Tue 6th Feb Late chess.com INT 8 Jan-Krzysztof Duda Conrad Holt 1-0 93 Open
2218 2024-02-06 Titled Tue 6th Feb Late chess.com INT 7 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1-0 73 Open
2219 2024-02-06 Titled Tue 6th Feb Early chess.com INT 7 Pranav Anand Jan-Krzysztof Duda 0-1 87 Open
2220 2024-02-06 Titled Tue 6th Feb Early chess.com INT 6 Jan-Krzysztof Duda Sergei Zhigalko 1/2-1/2 51 Open
2221 2024-02-06 Titled Tue 6th Feb Late chess.com INT 6 Jan-Krzysztof Duda Bogdan-Daniel Deac 1/2-1/2 38 Open
2222 2024-02-06 Titled Tue 6th Feb Late chess.com INT 5 Federico Perez Ponsa Jan-Krzysztof Duda 0-1 57 Open
2223 2024-02-06 Titled Tue 6th Feb Early chess.com INT 5 Jan-Krzysztof Duda Almas Rakhmatullaev 1/2-1/2 56 Open
2224 2024-02-06 Titled Tue 6th Feb Early chess.com INT 4 Maxime Lagarde Jan-Krzysztof Duda 0-1 23 Open
2225 2024-02-06 Titled Tue 6th Feb Late chess.com INT 4 Jan-Krzysztof Duda Lucas Liascovich 1-0 77 Open
2226 2024-02-06 Titled Tue 6th Feb Early chess.com INT 3 Qingyu Yuan Jan-Krzysztof Duda 0-1 41 Open
2227 2024-02-06 Titled Tue 6th Feb Late chess.com INT 3 Alexander Rustemov Jan-Krzysztof Duda 0-1 59 Open
2228 2024-02-06 Titled Tue 6th Feb Early chess.com INT 2 Jan-Krzysztof Duda Sergei Iskusnyh 1-0 33 Open
2229 2024-02-06 Titled Tue 6th Feb Late chess.com INT 2 Jan-Krzysztof Duda Daniel Cremisi 1-0 24 Open
2230 2024-02-06 Titled Tue 6th Feb Early chess.com INT 1 Oliver Wartiovaara Jan-Krzysztof Duda 0-1 95 Open
2231 2024-02-06 Titled Tue 6th Feb Late chess.com INT 1 Dominik Marczuk Jan-Krzysztof Duda 0-1 28 Open
2232 2024-02-06 Titled Tue 6th Feb Early chess.com INT 11 Raja Rithvik R Jan-Krzysztof Duda 0-1 84 Open
2233 2024-02-06 Titled Tue 6th Feb Late chess.com INT 11 Yuriy Kuzubov Jan-Krzysztof Duda 1/2-1/2 46 Open
2234 2024-02-06 Titled Tue 6th Feb Early chess.com INT 10 Jan-Krzysztof Duda Guha Mitrabha 0-1 85 Open
2235 2024-02-06 Titled Tue 6th Feb Late chess.com INT 10 Jan-Krzysztof Duda Nihal Sarin 1/2-1/2 54 Open
2236 2024-02-04 Bundesliga 2023-24 Deizisau GER 8.4 Jan-Krzysztof Duda Jaime Santos Latasa 1/2-1/2 52 Open
2237 2024-02-03 Bundesliga 2023-24 Deizisau GER 7.4 Pavel Eljanov Jan-Krzysztof Duda 1/2-1/2 41 Open
2238 2024-01-30 Titled Tue 30th Jan Late chess.com INT 9 Ian Nepomniachtchi Jan-Krzysztof Duda 0-1 48 Open
2239 2024-01-30 Titled Tue 30th Jan Early chess.com INT 9 Dmitry Bocharov Jan-Krzysztof Duda 1/2-1/2 104 Open
2240 2024-01-30 Titled Tue 30th Jan Early chess.com INT 8 Jan-Krzysztof Duda Bharath Subramaniyam H 0-1 43 Open
2241 2024-01-30 Titled Tue 30th Jan Late chess.com INT 8 Jan-Krzysztof Duda Rasmus Svane 1/2-1/2 65 Open
2242 2024-01-30 Titled Tue 30th Jan Late chess.com INT 7 Jan-Krzysztof Duda David Anton Guijarro 1-0 30 Open
2243 2024-01-30 Titled Tue 30th Jan Early chess.com INT 7 Jan-Krzysztof Duda Magnus Carlsen 0-1 36 Open
2244 2024-01-30 Titled Tue 30th Jan Early chess.com INT 6 Anton Demchenko Jan-Krzysztof Duda 0-1 48 Open
2245 2024-01-30 Titled Tue 30th Jan Late chess.com INT 6 Valery Kazakouski Jan-Krzysztof Duda 0-1 36 Open
2246 2024-01-30 Titled Tue 30th Jan Late chess.com INT 5 Tanitoluwa Adewumi Jan-Krzysztof Duda 0-1 26 Open
2247 2024-01-30 Titled Tue 30th Jan Early chess.com INT 5 Jan-Krzysztof Duda Vitaliy Bernadskiy 1-0 71 Open
2248 2024-01-30 Titled Tue 30th Jan Early chess.com INT 4 Bojan Maksimovic Jan-Krzysztof Duda 0-1 20 Open
2249 2024-01-30 Titled Tue 30th Jan Late chess.com INT 4 Jan-Krzysztof Duda Vladislav Kovalev 0-1 41 Open
2250 2024-01-30 Titled Tue 30th Jan Late chess.com INT 3 Jan-Krzysztof Duda Igor L. Vakhlamov 1-0 26 Open

© 2024-2026 EloTracker