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-20 (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
2651 2023-09-12 Titled Tue 12th Sep Late chess.com INT 7 Konstantin Popov Jan-Krzysztof Duda 0-1 83 Open
2652 2023-09-12 Titled Tue 12th Sep Early chess.com INT 7 Jan-Krzysztof Duda Ian Nepomniachtchi 1-0 75 Open
2653 2023-09-12 Titled Tue 12th Sep Early chess.com INT 6 Ward Al-Tarboush Jan-Krzysztof Duda 0-1 41 Open
2654 2023-09-12 Titled Tue 12th Sep Late chess.com INT 6 Jan-Krzysztof Duda Mahel Boyer 1-0 69 Open
2655 2023-09-12 Titled Tue 12th Sep Late chess.com INT 5 Ameet K Ghasi Jan-Krzysztof Duda 0-1 56 Open
2656 2023-09-12 Titled Tue 12th Sep Early chess.com INT 5 Jan-Krzysztof Duda Steven Zierk 1-0 31 Open
2657 2023-09-12 Titled Tue 12th Sep Early chess.com INT 4 Aleksandr Lenderman Jan-Krzysztof Duda 0-1 73 Open
2658 2023-09-12 Titled Tue 12th Sep Late chess.com INT 4 Jan-Krzysztof Duda Sebastian Poltorak 1-0 47 Open
2659 2023-09-12 Titled Tue 12th Sep Late chess.com INT 3 Jonathan Dourerassou Jan-Krzysztof Duda 1-0 37 Open
2660 2023-09-12 Titled Tue 12th Sep Early chess.com INT 3 Jan-Krzysztof Duda Vuk Djordjevic 1-0 25 Open
2661 2023-09-12 Titled Tue 12th Sep Early chess.com INT 2 Karlen Petrosian Jan-Krzysztof Duda 0-1 64 Open
2662 2023-09-12 Titled Tue 12th Sep Late chess.com INT 2 Jan-Krzysztof Duda Umid Aslanov 1-0 41 Open
2663 2023-09-12 Titled Tue 12th Sep Late chess.com INT 1 Roberto Al Avila Bautista Jan-Krzysztof Duda 0-1 38 Open
2664 2023-09-12 Titled Tue 12th Sep Early chess.com INT 1 Jan-Krzysztof Duda Thalia Cervantes Landeiro 1-0 35 Open
2665 2023-09-12 Titled Tue 12th Sep Early chess.com INT 11 Jan-Krzysztof Duda Alireza Firouzja 1/2-1/2 62 Open
2666 2023-09-12 Titled Tue 12th Sep Early chess.com INT 10 Benjamin Bok Jan-Krzysztof Duda 1-0 59 Open
2667 2023-09-05 Titled Tue 5th Sep Early chess.com INT 9 Sergey Drygalov Jan-Krzysztof Duda 0-1 57 Open
2668 2023-09-05 Titled Tue 5th Sep Early chess.com INT 8 Jan-Krzysztof Duda Vugar Rasulov 0-1 55 Open
2669 2023-09-05 Titled Tue 5th Sep Late chess.com INT 7 Gaioz Nigalidze Jan-Krzysztof Duda 1-0 38 Open
2670 2023-09-05 Titled Tue 5th Sep Early chess.com INT 7 Jan-Krzysztof Duda Frederik Svane 1-0 26 Open
2671 2023-09-05 Titled Tue 5th Sep Early chess.com INT 6 Luca Jr Moroni Jan-Krzysztof Duda 0-1 35 Open
2672 2023-09-05 Titled Tue 5th Sep Late chess.com INT 6 Jan-Krzysztof Duda Parham Maghsoodloo 0-1 35 Open
2673 2023-09-05 Titled Tue 5th Sep Early chess.com INT 5 Jan-Krzysztof Duda Qingyu Yuan 1-0 31 Open
2674 2023-09-05 Titled Tue 5th Sep Late chess.com INT 5 Jan-Krzysztof Duda Gata Kamsky 1-0 45 Open
2675 2023-09-05 Titled Tue 5th Sep Early chess.com INT 4 Stephane Bressac Jan-Krzysztof Duda 0-1 38 Open
2676 2023-09-05 Titled Tue 5th Sep Late chess.com INT 4 Mateusz Bartel Jan-Krzysztof Duda 1/2-1/2 24 Open
2677 2023-09-05 Titled Tue 5th Sep Late chess.com INT 3 Jan-Krzysztof Duda Dambasuren Batsuren 1-0 87 Open
2678 2023-09-05 Titled Tue 5th Sep Early chess.com INT 3 Jan-Krzysztof Duda Maksym Dubnevych 1-0 29 Open
2679 2023-09-05 Titled Tue 5th Sep Early chess.com INT 2 Vasiliy Korchmar Jan-Krzysztof Duda 1-0 48 Open
2680 2023-09-05 Titled Tue 5th Sep Late chess.com INT 2 Robin-Alexandru Dragomirescu Jan-Krzysztof Duda 0-1 47 Open
2681 2023-09-05 Titled Tue 5th Sep Early chess.com INT 1 Jan-Krzysztof Duda Vladimir Demin 1-0 20 Open
2682 2023-09-05 Titled Tue 5th Sep Late chess.com INT 1 Jan-Krzysztof Duda Xiao Cheng 1-0 27 Open
2683 2023-09-05 Titled Tue 5th Sep Early chess.com INT 11 Jan-Krzysztof Duda Parham Maghsoodloo 0-1 43 Open
2684 2023-09-05 Titled Tue 5th Sep Early chess.com INT 10 Denes Boros Jan-Krzysztof Duda 0-1 34 Open
2685 2023-08-28 World Rapid Team 2023 Dusseldorf GER 11.9 Parham Maghsoodloo Jan-Krzysztof Duda 0-1 40 Open
2686 2023-08-28 World Rapid Team 2023 Dusseldorf GER 10.9 Jan-Krzysztof Duda Shant Sargsyan 1/2-1/2 45 Open
2687 2023-08-27 World Rapid Team 2023 Dusseldorf GER 8.9 Jan-Krzysztof Duda Gukesh D 1-0 39 Open
2688 2023-08-27 World Rapid Team 2023 Dusseldorf GER 6.9 Erigaisi Arjun Jan-Krzysztof Duda 0-1 46 Open
2689 2023-08-27 World Rapid Team 2023 Dusseldorf GER 5.9 Jan-Krzysztof Duda Santosh Gujrathi Vidit 1-0 63 Open
2690 2023-08-26 World Rapid Team 2023 Dusseldorf GER 4.9 Pawel Teclaf Jan-Krzysztof Duda 0-1 66 Open
2691 2023-08-26 World Rapid Team 2023 Dusseldorf GER 3.9 Jan-Krzysztof Duda Evgeny Alekseev 1-0 39 Open
2692 2023-08-26 World Rapid Team 2023 Dusseldorf GER 2.9 Jan-Krzysztof Duda Pranesh M 1/2-1/2 59 Open
2693 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 Jan-Krzysztof Duda Hikaru Nakamura 0-1 41 Open
2694 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Jan-Krzysztof Duda Rodrigo Vasquez Schroeder 1-0 36 Open
2695 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 Vladislav Kovalev Jan-Krzysztof Duda 0-1 31 Open
2696 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Jan-Krzysztof Duda Steven Zierk 1-0 44 Open
2697 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Dimitrios Makridis Jan-Krzysztof Duda 0-1 37 Open
2698 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Jan-Krzysztof Duda Iljya Grigorjev 0-1 54 Open
2699 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Ryan Amburgy Jan-Krzysztof Duda 0-1 25 Open
2700 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Jan-Krzysztof Duda Krzysztof Jakubowski 1-0 32 Open

© 2024-2026 EloTracker