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
5319

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-12 (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
4101 2020-08-28 Online Olym KO Stage 2020 chess.com INT 2.21 Shakhriyar Mamedyarov Jan-Krzysztof Duda 0-1 46 Open
4102 2020-08-27 Online Olym KO Stage 2020 chess.com INT 1.42 Jan-Krzysztof Duda Aleksander Delchev 1-0 69 Open
4103 2020-08-27 Online Olym KO Stage 2020 chess.com INT 1.41 Aleksander Delchev Jan-Krzysztof Duda 0-1 67 Open
4104 2020-08-23 Online Olym Top DivD 2020 chess.com INT 9.1 Jan-Krzysztof Duda Yasser Quesada Perez 1-0 43 Open
4105 2020-08-23 Online Olym Top DivD 2020 chess.com INT 8.5 Alan Pichot Jan-Krzysztof Duda 1/2-1/2 31 Open
4106 2020-08-23 Online Olym Top DivD 2020 chess.com INT 7.2 Jan-Krzysztof Duda Wesley So 1-0 47 Open
4107 2020-08-22 Online Olym Top DivD 2020 chess.com INT 6.4 Luis Paulo Supi Jan-Krzysztof Duda 1/2-1/2 31 Open
4108 2020-08-22 Online Olym Top DivD 2020 chess.com INT 5.3 Jan-Krzysztof Duda Daniele Vocaturo 1-0 40 Open
4109 2020-08-22 Online Olym Top DivD 2020 chess.com INT 4.3 Neuris Delgado Ramirez Jan-Krzysztof Duda 0-1 52 Open
4110 2020-08-21 Online Olym Top DivD 2020 chess.com INT 2.2 Kaiqi Yang Jan-Krzysztof Duda 0-1 53 Open
4111 2020-08-21 Online Olym Top DivD 2020 chess.com INT 1.5 Jan-Krzysztof Duda Emilio Cordova 1-0 37 Open
4112 2020-08-18 Titled Tue 18th Aug chess.com INT 9 Jan-Krzysztof Duda Baadur Jobava 1/2-1/2 56 Open
4113 2020-08-18 Titled Tue 18th Aug chess.com INT 8 Vladislav Kovalev Jan-Krzysztof Duda 0-1 48 Open
4114 2020-08-18 Titled Tue 18th Aug chess.com INT 7 Jan-Krzysztof Duda Andrey Esipenko 1/2-1/2 64 Open
4115 2020-08-18 Titled Tue 18th Aug chess.com INT 6 Siva Mahadevan Jan-Krzysztof Duda 0-1 30 Open
4116 2020-08-18 Titled Tue 18th Aug chess.com INT 5 Pawel Jaracz Jan-Krzysztof Duda 0-1 29 Open
4117 2020-08-18 Titled Tue 18th Aug chess.com INT 4 Jan-Krzysztof Duda Matthias Bluebaum 0-1 44 Open
4118 2020-08-18 Titled Tue 18th Aug chess.com INT 3 S. Nitin Jan-Krzysztof Duda 0-1 37 Open
4119 2020-08-18 Titled Tue 18th Aug chess.com INT 1 Nikolai Vlassov Jan-Krzysztof Duda 0-1 29 Open
4120 2020-08-18 Titled Tue 18th Aug chess.com INT 10 Varuzhan Akobian Jan-Krzysztof Duda 0-1 39 Open
4121 2020-05-21 Lindores Abbey Prelim chess24.com INT 9.3 Jan-Krzysztof Duda Liren Ding 0-1 27 Open
4122 2020-05-21 Lindores Abbey Prelim chess24.com INT 11.2 Jan-Krzysztof Duda Yangyi Yu 1/2-1/2 58 Open
4123 2020-05-21 Lindores Abbey Prelim chess24.com INT 10.5 Hikaru Nakamura Jan-Krzysztof Duda 1-0 40 Open
4124 2020-05-20 Lindores Abbey Prelim chess24.com INT 8.4 Levon Aronian Jan-Krzysztof Duda 1/2-1/2 38 Open
4125 2020-05-20 Lindores Abbey Prelim chess24.com INT 7.4 Jan-Krzysztof Duda Magnus Carlsen 1-0 43 Open
4126 2020-05-20 Lindores Abbey Prelim chess24.com INT 6.3 Alireza Firouzja Jan-Krzysztof Duda 1-0 50 Open
4127 2020-05-20 Lindores Abbey Prelim chess24.com INT 5.5 Jan-Krzysztof Duda Daniil Dubov 1-0 44 Open
4128 2020-05-19 Lindores Abbey Prelim chess24.com INT 4.2 Sergey Karjakin Jan-Krzysztof Duda 1-0 55 Open
4129 2020-05-19 Lindores Abbey Prelim chess24.com INT 3.6 Jan-Krzysztof Duda Wesley So 1/2-1/2 61 Open
4130 2020-05-19 Lindores Abbey Prelim chess24.com INT 2.1 Alexander Grischuk Jan-Krzysztof Duda 1-0 51 Open
4131 2020-05-19 Lindores Abbey Prelim chess24.com INT 1.6 Yi Wei Jan-Krzysztof Duda 1/2-1/2 44 Open
4132 2020-05-09 Online Nations Cup Prelim chess.com INT 10.3 Jan-Krzysztof Duda Bassem Amin 1-0 53 Open
4133 2020-05-08 Online Nations Cup Prelim chess.com INT 8.2 Jan-Krzysztof Duda Pentala Harikrishna 1-0 78 Open
4134 2020-05-08 Online Nations Cup Prelim chess.com INT 7.3 Yangyi Yu Jan-Krzysztof Duda 1-0 34 Open
4135 2020-05-07 Online Nations Cup Prelim chess.com INT 6.3 Sergey Karjakin Jan-Krzysztof Duda 1/2-1/2 33 Open
4136 2020-05-06 Online Nations Cup Prelim chess.com INT 3.2 Pentala Harikrishna Jan-Krzysztof Duda 1/2-1/2 56 Open
4137 2020-05-05 Online Nations Cup Prelim chess.com INT 1.1 Jan-Krzysztof Duda Dmitry Andreikin 1-0 39 Open
4138 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.9 Jan-Krzysztof Duda Peter Svidler 1-0 29 Open
4139 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.8 Peter Svidler Jan-Krzysztof Duda 1-0 37 Open
4140 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.7 Jan-Krzysztof Duda Peter Svidler 0-1 60 Open
4141 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.6 Peter Svidler Jan-Krzysztof Duda 0-1 54 Open
4142 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.5 Jan-Krzysztof Duda Peter Svidler 0-1 41 Open
4143 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.4 Peter Svidler Jan-Krzysztof Duda 1/2-1/2 24 Open
4144 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.3 Jan-Krzysztof Duda Peter Svidler 1/2-1/2 37 Open
4145 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.2 Peter Svidler Jan-Krzysztof Duda 1/2-1/2 55 Open
4146 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.1 Jan-Krzysztof Duda Peter Svidler 0-1 61 Open
4147 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.11 Jan-Krzysztof Duda Peter Svidler 0-1 45 Open
4148 2020-04-16 Pepe Cuenca Invitational chess24.com INT 3.1 Peter Svidler Jan-Krzysztof Duda 0-1 30 Open
4149 2020-04-14 Pepe Cuenca Invitational chess24.com INT 2.9 Vladislav Artemiev Jan-Krzysztof Duda 1-0 76 Open
4150 2020-04-14 Pepe Cuenca Invitational chess24.com INT 2.8 Jan-Krzysztof Duda Vladislav Artemiev 1/2-1/2 50 Open

© 2024-2026 EloTracker