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
1951 2024-04-30 Titled Tue 30th Apr Late chess.com INT 6 Alireza Firouzja Jan-Krzysztof Duda 0-1 59 Open
1952 2024-04-30 Titled Tue 30th Apr Early chess.com INT 6 Jan-Krzysztof Duda Guha Mitrabha 1-0 66 Open
1953 2024-04-30 Titled Tue 30th Apr Late chess.com INT 5 Rasmus Svane Jan-Krzysztof Duda 0-1 83 Open
1954 2024-04-30 Titled Tue 30th Apr Early chess.com INT 5 Alexander Rustemov Jan-Krzysztof Duda 0-1 41 Open
1955 2024-04-30 Titled Tue 30th Apr Early chess.com INT 4 Jan-Krzysztof Duda Mamikon Gharibyan 1-0 23 Open
1956 2024-04-30 Titled Tue 30th Apr Late chess.com INT 4 Jan-Krzysztof Duda Alan Pichot 1-0 31 Open
1957 2024-04-30 Titled Tue 30th Apr Late chess.com INT 3 Moritz Weishaeutel Jan-Krzysztof Duda 0-1 32 Open
1958 2024-04-30 Titled Tue 30th Apr Early chess.com INT 3 Jan-Krzysztof Duda Dmitry Goltsev 1-0 44 Open
1959 2024-04-30 Titled Tue 30th Apr Early chess.com INT 2 Mihailo Djokic Jan-Krzysztof Duda 0-1 54 Open
1960 2024-04-30 Titled Tue 30th Apr Late chess.com INT 2 Jan-Krzysztof Duda German Spata 1-0 23 Open
1961 2024-04-30 Titled Tue 30th Apr Late chess.com INT 1 Martin Horak Jan-Krzysztof Duda 0-1 58 Open
1962 2024-04-30 Titled Tue 30th Apr Early chess.com INT 1 Jan-Krzysztof Duda Cristian Silva Lucena 1-0 27 Open
1963 2024-04-30 Titled Tue 30th Apr Early chess.com INT 11 Jan-Krzysztof Duda Yuniesky Quesada Perez 0-1 28 Open
1964 2024-04-30 Titled Tue 30th Apr Late chess.com INT 11 Oskar Wieczorek Jan-Krzysztof Duda 0-1 31 Open
1965 2024-04-30 Titled Tue 30th Apr Early chess.com INT 10 Pablo Salinas Herrera Jan-Krzysztof Duda 0-1 22 Open
1966 2024-04-30 Titled Tue 30th Apr Late chess.com INT 10 Jan-Krzysztof Duda Aleksandra Goryachkina 1-0 30 Open
1967 2024-04-28 Bundesliga 2023-24 Hannover GER 15.3 Jan-Krzysztof Duda Ante Brkic 1-0 53 Open
1968 2024-04-27 Bundesliga 2023-24 Hannover GER 14.3 Velimir Ivic Jan-Krzysztof Duda 1/2-1/2 71 Open
1969 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 9 Oleg Papayan Jan-Krzysztof Duda 0-1 33 Open
1970 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 9 Jan-Krzysztof Duda Sam Shankland 1-0 43 Open
1971 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Aryan Tari Jan-Krzysztof Duda 0-1 37 Open
1972 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 8 Jan-Krzysztof Duda Noah Kim 0-1 31 Open
1973 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 7 Mikhail Panarin Jan-Krzysztof Duda 1-0 42 Open
1974 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 7 Jan-Krzysztof Duda Evgeny Shtembuliak 1/2-1/2 51 Open
1975 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 6 Vladimir Seliverstov Jan-Krzysztof Duda 1/2-1/2 70 Open
1976 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 6 Jan-Krzysztof Duda Christopher Woojin Yoo 0-1 51 Open
1977 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 5 Matvey Galchenko Jan-Krzysztof Duda 0-1 75 Open
1978 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 5 Jan-Krzysztof Duda Yuriy Kuzubov 1-0 65 Open
1979 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 4 Kaan Kucuksari Jan-Krzysztof Duda 0-1 47 Open
1980 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 4 Jan-Krzysztof Duda Daniel Barria Zuniga 1-0 36 Open
1981 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 3 Jose Fernando Cuenca Jimenez Jan-Krzysztof Duda 1/2-1/2 59 Open
1982 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 3 Jan-Krzysztof Duda Michael Jr. Concio 1-0 32 Open
1983 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 Alain Otero Marino Jan-Krzysztof Duda 0-1 30 Open
1984 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 2 Jan-Krzysztof Duda Meri Arabidze 1-0 29 Open
1985 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 1 Wilson Guillermo Palencia Morales Jan-Krzysztof Duda 0-1 24 Open
1986 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 1 Jan-Krzysztof Duda Antonio Carlos Bambino Filho 1-0 58 Open
1987 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 11 Mikhail Bryakin Jan-Krzysztof Duda 0-1 32 Open
1988 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 11 Dmitrij Kollars Jan-Krzysztof Duda 0-1 74 Open
1989 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 10 Jan-Krzysztof Duda Hikaru Nakamura 0-1 52 Open
1990 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 10 Jan-Krzysztof Duda Krzysztof Jakubowski 1-0 69 Open
1991 2024-04-16 Titled Tue 16th Apr Early chess.com INT 9 Rohit S Jan-Krzysztof Duda 0-1 26 Open
1992 2024-04-16 Titled Tue 16th Apr Late chess.com INT 9 Jan-Krzysztof Duda Yuri Zhizmer 1-0 35 Open
1993 2024-04-16 Titled Tue 16th Apr Early chess.com INT 8 Lionel Sierra Vallina Jan-Krzysztof Duda 0-1 38 Open
1994 2024-04-16 Titled Tue 16th Apr Late chess.com INT 8 Grzegorz Nasuta Jan-Krzysztof Duda 1-0 22 Open
1995 2024-04-16 Titled Tue 16th Apr Early chess.com INT 7 Jan-Krzysztof Duda Artem Omelja 0-1 58 Open
1996 2024-04-16 Titled Tue 16th Apr Late chess.com INT 7 Jan-Krzysztof Duda Eelke De Boer 1-0 44 Open
1997 2024-04-16 Titled Tue 16th Apr Late chess.com INT 6 Alexei Gubajdullin Jan-Krzysztof Duda 0-1 42 Open
1998 2024-04-16 Titled Tue 16th Apr Early chess.com INT 6 Almas Rakhmatullaev Jan-Krzysztof Duda 1-0 44 Open
1999 2024-04-16 Titled Tue 16th Apr Early chess.com INT 5 Jan-Krzysztof Duda Anatole Vlachos 1-0 42 Open
2000 2024-04-16 Titled Tue 16th Apr Late chess.com INT 5 Jan-Krzysztof Duda Jan Boder 0-1 30 Open

© 2024-2026 EloTracker