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
1251 2025-05-11 Superbet ROM Classic 2025 Bucharest ROU 5.3 Gukesh D Jan-Krzysztof Duda 1/2-1/2 49 Open
1252 2025-05-10 Superbet ROM Classic 2025 Bucharest ROU 4.5 Jan-Krzysztof Duda Levon Aronian 0-1 40 Open
1253 2025-05-09 Superbet ROM Classic 2025 Bucharest ROU 3.4 Wesley So Jan-Krzysztof Duda 1/2-1/2 35 Open
1254 2025-05-08 Superbet ROM Classic 2025 Bucharest ROU 2.4 Jan-Krzysztof Duda Alireza Firouzja 1/2-1/2 55 Open
1255 2025-05-07 Superbet ROM Classic 2025 Bucharest ROU 1.1 Jan-Krzysztof Duda Fabiano Caruana 1/2-1/2 73 Open
1256 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 18.1 Levon Aronian Jan-Krzysztof Duda 1/2-1/2 41 Open
1257 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 17.3 Jan-Krzysztof Duda Bogdan-Daniel Deac 1/2-1/2 84 Open
1258 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 16.2 David Gavrilescu Jan-Krzysztof Duda 0-1 108 Open
1259 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 15.5 Jan-Krzysztof Duda Praggnanandhaa R 0-1 41 Open
1260 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 14.4 Veselin Topalov Jan-Krzysztof Duda 1-0 38 Open
1261 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 13.1 Jan-Krzysztof Duda Chithambaram VR. Aravindh 1-0 30 Open
1262 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 12.2 Jan-Krzysztof Duda Vladimir Fedoseev 1-0 49 Open
1263 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 11.5 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1-0 51 Open
1264 2025-04-30 Superbet POL Blitz 2025 Warsaw POL 10.4 Jan-Krzysztof Duda Alireza Firouzja 0-1 42 Open
1265 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 9.1 Jan-Krzysztof Duda Levon Aronian 1-0 28 Open
1266 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 8.3 Bogdan-Daniel Deac Jan-Krzysztof Duda 1-0 48 Open
1267 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 7.2 Jan-Krzysztof Duda David Gavrilescu 1-0 43 Open
1268 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 6.5 Praggnanandhaa R Jan-Krzysztof Duda 0-1 62 Open
1269 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 5.4 Jan-Krzysztof Duda Veselin Topalov 0-1 68 Open
1270 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 4.1 Chithambaram VR. Aravindh Jan-Krzysztof Duda 1-0 59 Open
1271 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 3.2 Vladimir Fedoseev Jan-Krzysztof Duda 1-0 50 Open
1272 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 2.5 Jan-Krzysztof Duda Maxime Vachier-Lagrave 1-0 43 Open
1273 2025-04-29 Superbet POL Blitz 2025 Warsaw POL 1.4 Alireza Firouzja Jan-Krzysztof Duda 0-1 37 Open
1274 2025-04-28 Superbet POL Rapid 2025 Warsaw POL 9.1 Praggnanandhaa R Jan-Krzysztof Duda 1-0 66 Open
1275 2025-04-28 Superbet POL Rapid 2025 Warsaw POL 8.5 Jan-Krzysztof Duda Bogdan-Daniel Deac 1-0 38 Open
1276 2025-04-28 Superbet POL Rapid 2025 Warsaw POL 7.4 Chithambaram VR. Aravindh Jan-Krzysztof Duda 1-0 36 Open
1277 2025-04-27 Superbet POL Rapid 2025 Warsaw POL 6.2 Jan-Krzysztof Duda Maxime Vachier-Lagrave 1/2-1/2 32 Open
1278 2025-04-27 Superbet POL Rapid 2025 Warsaw POL 5.5 Jan-Krzysztof Duda Alireza Firouzja 1/2-1/2 81 Open
1279 2025-04-27 Superbet POL Rapid 2025 Warsaw POL 4.2 David Gavrilescu Jan-Krzysztof Duda 1/2-1/2 79 Open
1280 2025-04-26 Superbet POL Rapid 2025 Warsaw POL 3.4 Jan-Krzysztof Duda Vladimir Fedoseev 0-1 65 Open
1281 2025-04-26 Superbet POL Rapid 2025 Warsaw POL 2.1 Veselin Topalov Jan-Krzysztof Duda 0-1 52 Open
1282 2025-04-26 Superbet POL Rapid 2025 Warsaw POL 1.3 Jan-Krzysztof Duda Levon Aronian 1/2-1/2 58 Open
1283 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 9 Alexey Sarana Jan-Krzysztof Duda 1-0 68 Open
1284 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 9 Olexandr Bortnyk Jan-Krzysztof Duda 1-0 49 Open
1285 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 8 Jan-Krzysztof Duda Sina Movahed 1-0 44 Open
1286 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 8 Jan-Krzysztof Duda Pa Iniyan 1-0 39 Open
1287 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 7 Artin Ashraf Jan-Krzysztof Duda 0-1 59 Open
1288 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 7 Jan-Krzysztof Duda Mikhail Bryakin 1-0 45 Open
1289 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 6 Sergei Zhigalko Jan-Krzysztof Duda 1/2-1/2 41 Open
1290 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 6 Jan-Krzysztof Duda Martyn Kravtsiv 1-0 30 Open
1291 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 5 Sergey Drygalov Jan-Krzysztof Duda 0-1 80 Open
1292 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 5 Nodar Lortkipanidze Jan-Krzysztof Duda 0-1 22 Open
1293 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 4 Jan-Krzysztof Duda Semyon Puzyrevsky 1-0 40 Open
1294 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 4 Jan-Krzysztof Duda Reza Mahdavi 0-1 45 Open
1295 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 3 Mamikon Gharibyan Jan-Krzysztof Duda 0-1 33 Open
1296 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 3 Jan-Krzysztof Duda Francisco Javier Munoz 1/2-1/2 72 Open
1297 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 2 Seyed Kian Ghoreishi Amiri Jan-Krzysztof Duda 0-1 80 Open
1298 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 2 Jan-Krzysztof Duda Andrey Gorovets 1-0 34 Open
1299 2025-04-22 Titled Tue 22nd Apr Late chess.com INT 1 Linxi Zhu Jan-Krzysztof Duda 0-1 78 Open
1300 2025-04-22 Titled Tue 22nd Apr Early chess.com INT 1 Jan-Krzysztof Duda Kyungseok Lee 1-0 40 Open

© 2024-2026 EloTracker