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
2401 2023-06-13 Titled Tue 13th Jun Late chess.com INT 1 Jan-Krzysztof Duda Nikolaos Aggelis 1-0 47 Open
2402 2023-06-13 Titled Tue 13th Jun Early chess.com INT 1 Jan-Krzysztof Duda Bartosz Sowul 1-0 23 Open
2403 2023-06-13 Titled Tue 13th Jun Late chess.com INT 11 David Paravyan Jan-Krzysztof Duda 1/2-1/2 70 Open
2404 2023-06-13 Titled Tue 13th Jun Late chess.com INT 10 Jan-Krzysztof Duda Anton Korobov 1-0 51 Open
2405 2023-06-06 Titled Tue 6th Jun Late chess.com INT 9 Vladislav Kovalev Jan-Krzysztof Duda 1/2-1/2 79 Open
2406 2023-06-06 Titled Tue 6th Jun Early chess.com INT 9 Jan-Krzysztof Duda Harsh Suresh 1-0 61 Open
2407 2023-06-06 Titled Tue 6th Jun Early chess.com INT 8 Ngoc Truong Son Nguyen Jan-Krzysztof Duda 1-0 65 Open
2408 2023-06-06 Titled Tue 6th Jun Late chess.com INT 8 Jan-Krzysztof Duda Rudik Makarian 1-0 39 Open
2409 2023-06-06 Titled Tue 6th Jun Late chess.com INT 7 Vincent Keymer Jan-Krzysztof Duda 0-1 54 Open
2410 2023-06-06 Titled Tue 6th Jun Early chess.com INT 7 Jan-Krzysztof Duda Alexander Rustemov 1-0 50 Open
2411 2023-06-06 Titled Tue 6th Jun Early chess.com INT 6 Nihal Sarin Jan-Krzysztof Duda 1-0 43 Open
2412 2023-06-06 Titled Tue 6th Jun Late chess.com INT 6 Sargis A. Manukyan Jan-Krzysztof Duda 0-1 47 Open
2413 2023-06-06 Titled Tue 6th Jun Early chess.com INT 5 Read Samadov Jan-Krzysztof Duda 0-1 31 Open
2414 2023-06-06 Titled Tue 6th Jun Late chess.com INT 5 Jan-Krzysztof Duda Ruifeng Li 1-0 36 Open
2415 2023-06-06 Titled Tue 6th Jun Late chess.com INT 4 Aleks Sahakyan Jan-Krzysztof Duda 0-1 38 Open
2416 2023-06-06 Titled Tue 6th Jun Early chess.com INT 4 Jan-Krzysztof Duda Iljya Grigorjev 1-0 25 Open
2417 2023-06-06 Titled Tue 6th Jun Early chess.com INT 3 Ernesto J. Fernandez Guillen Jan-Krzysztof Duda 0-1 51 Open
2418 2023-06-06 Titled Tue 6th Jun Late chess.com INT 3 Jan-Krzysztof Duda Floryan Eugene 1-0 20 Open
2419 2023-06-06 Titled Tue 6th Jun Early chess.com INT 2 Jan-Krzysztof Duda Christof Sielecki 1-0 40 Open
2420 2023-06-06 Titled Tue 6th Jun Late chess.com INT 2 Jan-Krzysztof Duda Ivan Vihor Krsnik Cohar 1-0 24 Open
2421 2023-06-06 Titled Tue 6th Jun Early chess.com INT 1 Grzegorz Toczek Jan-Krzysztof Duda 0-1 55 Open
2422 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Ricardo D. D`Arruda Jan-Krzysztof Duda 1/2-1/2 79 Open
2423 2023-06-06 Titled Tue 6th Jun Late chess.com INT 11 Rasmus Svane Jan-Krzysztof Duda 1-0 38 Open
2424 2023-06-06 Titled Tue 6th Jun Early chess.com INT 10 Rasmus Svane Jan-Krzysztof Duda 1-0 55 Open
2425 2023-06-06 Titled Tue 6th Jun Late chess.com INT 10 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 35 Open
2426 2023-05-30 Titled Tue 30th May Late chess.com INT 9 Matthias Bluebaum Jan-Krzysztof Duda 0-1 44 Open
2427 2023-05-30 Titled Tue 30th May Early chess.com INT 9 Yuriy Kuzubov Jan-Krzysztof Duda 1-0 75 Open
2428 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Conrad Holt Jan-Krzysztof Duda 1/2-1/2 95 Open
2429 2023-05-30 Titled Tue 30th May Early chess.com INT 8 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 25 Open
2430 2023-05-30 Titled Tue 30th May Early chess.com INT 7 Vasif Durarbayli Jan-Krzysztof Duda 0-1 35 Open
2431 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Jan-Krzysztof Duda Aram Hakobyan 1-0 57 Open
2432 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Vasif Durarbayli Jan-Krzysztof Duda 0-1 55 Open
2433 2023-05-30 Titled Tue 30th May Early chess.com INT 6 Jan-Krzysztof Duda Sanan Sjugirov 1/2-1/2 83 Open
2434 2023-05-30 Titled Tue 30th May Early chess.com INT 5 Nikita Vitiugov Jan-Krzysztof Duda 0-1 51 Open
2435 2023-05-30 Titled Tue 30th May Late chess.com INT 5 Martyn Kravtsiv Jan-Krzysztof Duda 0-1 40 Open
2436 2023-05-30 Titled Tue 30th May Early chess.com INT 4 Jan-Krzysztof Duda Ernesto J. Fernandez Guillen 1-0 31 Open
2437 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Jan-Krzysztof Duda Aman Hambleton 1-0 24 Open
2438 2023-05-30 Titled Tue 30th May Early chess.com INT 3 Jan-Krzysztof Duda Evgenios Ioannidis 1-0 44 Open
2439 2023-05-30 Titled Tue 30th May Late chess.com INT 3 Jan-Krzysztof Duda Piotr Brodowski 1-0 55 Open
2440 2023-05-30 Titled Tue 30th May Early chess.com INT 2 Sergei Iskusnyh Jan-Krzysztof Duda 0-1 37 Open
2441 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Enamul Hossain Jan-Krzysztof Duda 0-1 44 Open
2442 2023-05-30 Titled Tue 30th May Early chess.com INT 1 Jan-Krzysztof Duda Tuna Ozates 1-0 40 Open
2443 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Jan-Krzysztof Duda Pranav Prem 1-0 44 Open
2444 2023-05-30 Titled Tue 30th May Late chess.com INT 11 Jan-Krzysztof Duda Eric Hansen 0-1 46 Open
2445 2023-05-30 Titled Tue 30th May Early chess.com INT 11 Jan-Krzysztof Duda Hipolito Asis Gargatagli 1-0 26 Open
2446 2023-05-30 Titled Tue 30th May Early chess.com INT 10 Mikhail Bryakin Jan-Krzysztof Duda 0-1 101 Open
2447 2023-05-30 Titled Tue 30th May Late chess.com INT 10 Jan-Krzysztof Duda Cristobal Henriquez Villagra 0-1 53 Open
2448 2023-05-23 Titled Tue 23rd May Late chess.com INT 9 Jan-Krzysztof Duda Marcin Krzyzanowski 0-1 67 Open
2449 2023-05-23 Titled Tue 23rd May Late chess.com INT 8 Khazar Babazada Jan-Krzysztof Duda 1-0 69 Open
2450 2023-05-23 Titled Tue 23rd May Late chess.com INT 7 Jan-Krzysztof Duda Egor Baskakov 1-0 42 Open

© 2024-2026 EloTracker