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
1601 2024-05-08 Chess.com Classic Play-In chess.com INT 1.5 Srinath Narayanan Jan-Krzysztof Duda 0-1 47 Open
1602 2024-05-07 Titled Tue 7th May Late chess.com INT 9 Krikor Sevag Mekhitarian Jan-Krzysztof Duda 0-1 42 Open
1603 2024-05-07 Titled Tue 7th May Early chess.com INT 9 Jan-Krzysztof Duda Grigoriy Oparin 1-0 47 Open
1604 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Hikaru Nakamura Jan-Krzysztof Duda 1/2-1/2 91 Open
1605 2024-05-07 Titled Tue 7th May Late chess.com INT 8 Jan-Krzysztof Duda Valery Kazakouski 0-1 104 Open
1606 2024-05-07 Titled Tue 7th May Late chess.com INT 7 Jan-Krzysztof Duda Jose Carlos Ibarra Jerez 1/2-1/2 78 Open
1607 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Jan-Krzysztof Duda Jan Klimkowski 1-0 38 Open
1608 2024-05-07 Titled Tue 7th May Late chess.com INT 6 Nikoloz Petriashvili Jan-Krzysztof Duda 0-1 25 Open
1609 2024-05-07 Titled Tue 7th May Early chess.com INT 6 Jan-Krzysztof Duda Daniel Dardha 1-0 34 Open
1610 2024-05-07 Titled Tue 7th May Late chess.com INT 5 Jan-Krzysztof Duda Mark Timmermans 1-0 37 Open
1611 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Thomas Beerdsen Jan-Krzysztof Duda 1/2-1/2 163 Open
1612 2024-05-07 Titled Tue 7th May Late chess.com INT 4 Sherif Khater Jan-Krzysztof Duda 0-1 47 Open
1613 2024-05-07 Titled Tue 7th May Early chess.com INT 4 Jan-Krzysztof Duda Mikhail Bryakin 1-0 102 Open
1614 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Pablo Garcia Cardenas Jan-Krzysztof Duda 0-1 33 Open
1615 2024-05-07 Titled Tue 7th May Late chess.com INT 3 Jan-Krzysztof Duda Pablo Salinas Herrera 0-1 66 Open
1616 2024-05-07 Titled Tue 7th May Late chess.com INT 2 Bryan Enming Lin Jan-Krzysztof Duda 0-1 44 Open
1617 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Jan-Krzysztof Duda Luis Antunez Soler 1-0 29 Open
1618 2024-05-07 Titled Tue 7th May Early chess.com INT 1 Robert Hungaski Jan-Krzysztof Duda 0-1 24 Open
1619 2024-05-07 Titled Tue 7th May Late chess.com INT 1 Jan-Krzysztof Duda Vilka Sipila 1-0 44 Open
1620 2024-05-07 Titled Tue 7th May Late chess.com INT 11 Mahammad Muradli Jan-Krzysztof Duda 1-0 43 Open
1621 2024-05-07 Titled Tue 7th May Early chess.com INT 11 Alireza Firouzja Jan-Krzysztof Duda 0-1 42 Open
1622 2024-05-07 Titled Tue 7th May Early chess.com INT 10 Bogdan-Daniel Deac Jan-Krzysztof Duda 1/2-1/2 51 Open
1623 2024-05-07 Titled Tue 7th May Late chess.com INT 10 Jan-Krzysztof Duda Catur Adi Sagita 1-0 29 Open
1624 2024-04-30 Titled Tue 30th Apr Early chess.com INT 9 Vugar Rasulov Jan-Krzysztof Duda 1-0 90 Open
1625 2024-04-30 Titled Tue 30th Apr Late chess.com INT 9 Jan-Krzysztof Duda Roman Yanchenko 0-1 36 Open
1626 2024-04-30 Titled Tue 30th Apr Late chess.com INT 8 Alexey Sarana Jan-Krzysztof Duda 1-0 57 Open
1627 2024-04-30 Titled Tue 30th Apr Early chess.com INT 8 Jan-Krzysztof Duda Sergey Drygalov 0-1 24 Open
1628 2024-04-30 Titled Tue 30th Apr Early chess.com INT 7 Christopher Woojin Yoo Jan-Krzysztof Duda 1/2-1/2 111 Open
1629 2024-04-30 Titled Tue 30th Apr Late chess.com INT 7 Jan-Krzysztof Duda Maxime Vachier-Lagrave 0-1 43 Open
1630 2024-04-30 Titled Tue 30th Apr Late chess.com INT 6 Alireza Firouzja Jan-Krzysztof Duda 0-1 59 Open
1631 2024-04-30 Titled Tue 30th Apr Early chess.com INT 6 Jan-Krzysztof Duda Guha Mitrabha 1-0 66 Open
1632 2024-04-30 Titled Tue 30th Apr Late chess.com INT 5 Rasmus Svane Jan-Krzysztof Duda 0-1 83 Open
1633 2024-04-30 Titled Tue 30th Apr Early chess.com INT 5 Alexander Rustemov Jan-Krzysztof Duda 0-1 41 Open
1634 2024-04-30 Titled Tue 30th Apr Early chess.com INT 4 Jan-Krzysztof Duda Mamikon Gharibyan 1-0 23 Open
1635 2024-04-30 Titled Tue 30th Apr Late chess.com INT 4 Jan-Krzysztof Duda Alan Pichot 1-0 31 Open
1636 2024-04-30 Titled Tue 30th Apr Late chess.com INT 3 Moritz Weishaeutel Jan-Krzysztof Duda 0-1 32 Open
1637 2024-04-30 Titled Tue 30th Apr Early chess.com INT 3 Jan-Krzysztof Duda Dmitry Goltsev 1-0 44 Open
1638 2024-04-30 Titled Tue 30th Apr Early chess.com INT 2 Mihailo Djokic Jan-Krzysztof Duda 0-1 54 Open
1639 2024-04-30 Titled Tue 30th Apr Late chess.com INT 2 Jan-Krzysztof Duda German Spata 1-0 23 Open
1640 2024-04-30 Titled Tue 30th Apr Late chess.com INT 1 Martin Horak Jan-Krzysztof Duda 0-1 58 Open
1641 2024-04-30 Titled Tue 30th Apr Early chess.com INT 1 Jan-Krzysztof Duda Cristian Silva Lucena 1-0 27 Open
1642 2024-04-30 Titled Tue 30th Apr Early chess.com INT 11 Jan-Krzysztof Duda Yuniesky Quesada Perez 0-1 28 Open
1643 2024-04-30 Titled Tue 30th Apr Late chess.com INT 11 Oskar Wieczorek Jan-Krzysztof Duda 0-1 31 Open
1644 2024-04-30 Titled Tue 30th Apr Early chess.com INT 10 Pablo Salinas Herrera Jan-Krzysztof Duda 0-1 22 Open
1645 2024-04-30 Titled Tue 30th Apr Late chess.com INT 10 Jan-Krzysztof Duda Aleksandra Goryachkina 1-0 30 Open
1646 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 9 Oleg Papayan Jan-Krzysztof Duda 0-1 33 Open
1647 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 9 Jan-Krzysztof Duda Sam Shankland 1-0 43 Open
1648 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Aryan Tari Jan-Krzysztof Duda 0-1 37 Open
1649 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 8 Jan-Krzysztof Duda Noah Kim 0-1 31 Open
1650 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 7 Mikhail Panarin Jan-Krzysztof Duda 1-0 42 Open

© 2024-2026 EloTracker