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
1451 2024-07-20 CrunchLab Masters Div 1 W chess.com INT 2.3 Alireza Firouzja Jan-Krzysztof Duda 1/2-1/2 30 Open
1452 2024-07-20 CrunchLab Masters Div 1 W chess.com INT 2.2 Jan-Krzysztof Duda Alireza Firouzja 0-1 46 Open
1453 2024-07-20 CrunchLab Masters Div 1 W chess.com INT 2.1 Alireza Firouzja Jan-Krzysztof Duda 1/2-1/2 48 Open
1454 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.4 Wesley So Jan-Krzysztof Duda 0-1 48 Open
1455 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.3 Jan-Krzysztof Duda Wesley So 0-1 40 Open
1456 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.2 Wesley So Jan-Krzysztof Duda 0-1 89 Open
1457 2024-07-19 CrunchLab Masters Div 1 W chess.com INT 1.1 Jan-Krzysztof Duda Wesley So 1/2-1/2 48 Open
1458 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.3 Jan-Krzysztof Duda Mikhail Al. Antipov 1-0 28 Open
1459 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.2 Mikhail Al. Antipov Jan-Krzysztof Duda 1/2-1/2 32 Open
1460 2024-07-18 Crunchlabs Play-In Match D1 chess.com INT 2.1 Jan-Krzysztof Duda Mikhail Al. Antipov 1-0 23 Open
1461 2024-07-09 Titled Tue 9th Jul Late chess.com INT 5 Alexandr Truskavetsky Jan-Krzysztof Duda 1-0 25 Open
1462 2024-07-09 Titled Tue 9th Jul Late chess.com INT 4 Jan-Krzysztof Duda Ilan Schnaider 0-1 42 Open
1463 2024-07-09 Titled Tue 9th Jul Late chess.com INT 3 Augustin Droin Jan-Krzysztof Duda 0-1 23 Open
1464 2024-07-09 Titled Tue 9th Jul Late chess.com INT 2 Jan-Krzysztof Duda Vladyslav Baziuk 1-0 40 Open
1465 2024-07-09 Titled Tue 9th Jul Late chess.com INT 1 Juan Manuel Garcia Almaguer Jan-Krzysztof Duda 0-1 29 Open
1466 2024-06-18 Titled Tue 18th Jun Late chess.com INT 9 Evgeny Alekseev Jan-Krzysztof Duda 0-1 27 Open
1467 2024-06-18 Titled Tue 18th Jun Early chess.com INT 9 Varuzhan Akobian Jan-Krzysztof Duda 0-1 44 Open
1468 2024-06-18 Titled Tue 18th Jun Late chess.com INT 8 Jan-Krzysztof Duda Lev Zverev 1/2-1/2 57 Open
1469 2024-06-18 Titled Tue 18th Jun Early chess.com INT 8 Jan-Krzysztof Duda Vladislav Kovalev 1/2-1/2 46 Open
1470 2024-06-18 Titled Tue 18th Jun Late chess.com INT 7 Alexey Sarana Jan-Krzysztof Duda 1-0 53 Open
1471 2024-06-18 Titled Tue 18th Jun Early chess.com INT 7 Shant Sargsyan Jan-Krzysztof Duda 1-0 61 Open
1472 2024-06-18 Titled Tue 18th Jun Late chess.com INT 6 Kirill Alekseenko Jan-Krzysztof Duda 0-1 52 Open
1473 2024-06-18 Titled Tue 18th Jun Early chess.com INT 6 Jan-Krzysztof Duda Leinier Dominguez Perez 1-0 38 Open
1474 2024-06-18 Titled Tue 18th Jun Early chess.com INT 5 Panesar Vedant Jan-Krzysztof Duda 0-1 36 Open
1475 2024-06-18 Titled Tue 18th Jun Late chess.com INT 5 Jan-Krzysztof Duda Artin Ashraf 1-0 50 Open
1476 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 Yinn Long Wong Jan-Krzysztof Duda 0-1 32 Open
1477 2024-06-18 Titled Tue 18th Jun Late chess.com INT 4 Alexander Rustemov Jan-Krzysztof Duda 0-1 64 Open
1478 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 Jan-Krzysztof Duda Andrei Skvortsov 1/2-1/2 93 Open
1479 2024-06-18 Titled Tue 18th Jun Late chess.com INT 3 Jan-Krzysztof Duda Filip Boe Olsen 1-0 39 Open
1480 2024-06-18 Titled Tue 18th Jun Late chess.com INT 2 Lukasz Jarmula Jan-Krzysztof Duda 0-1 61 Open
1481 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 Krzysztof Jakubowski Jan-Krzysztof Duda 0-1 37 Open
1482 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 Jan-Krzysztof Duda Veronika Shubenkova 1-0 39 Open
1483 2024-06-18 Titled Tue 18th Jun Late chess.com INT 1 Jan-Krzysztof Duda Claudiu-Cristian Dobre 1-0 60 Open
1484 2024-06-18 Titled Tue 18th Jun Early chess.com INT 11 Jan-Krzysztof Duda Sanan Sjugirov 1-0 32 Open
1485 2024-06-18 Titled Tue 18th Jun Late chess.com INT 11 Jan-Krzysztof Duda Sergei Zhigalko 0-1 52 Open
1486 2024-06-18 Titled Tue 18th Jun Early chess.com INT 10 Evgeny Alekseev Jan-Krzysztof Duda 0-1 45 Open
1487 2024-06-18 Titled Tue 18th Jun Late chess.com INT 10 Gata Kamsky Jan-Krzysztof Duda 1/2-1/2 65 Open
1488 2024-06-04 Titled Tue 4th Jun Early chess.com INT 9 Jan-Krzysztof Duda Valiantsin Yezhel 1-0 41 Open
1489 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Jan-Krzysztof Duda Kacper Drozdowski 1-0 41 Open
1490 2024-06-04 Titled Tue 4th Jun Early chess.com INT 8 Ramil Hasangatin Jan-Krzysztof Duda 1-0 49 Open
1491 2024-06-04 Titled Tue 4th Jun Late chess.com INT 8 Sergei Zhigalko Jan-Krzysztof Duda 0-1 35 Open
1492 2024-06-04 Titled Tue 4th Jun Early chess.com INT 7 Jan-Krzysztof Duda Tamas Banusz 1/2-1/2 38 Open
1493 2024-06-04 Titled Tue 4th Jun Late chess.com INT 7 Jan-Krzysztof Duda Bojan Maksimovic 1-0 63 Open
1494 2024-06-04 Titled Tue 4th Jun Early chess.com INT 6 Ediz Gurel Jan-Krzysztof Duda 1-0 51 Open
1495 2024-06-04 Titled Tue 4th Jun Late chess.com INT 6 Kirill Klukin Jan-Krzysztof Duda 1/2-1/2 92 Open
1496 2024-06-04 Titled Tue 4th Jun Early chess.com INT 5 Jan-Krzysztof Duda Mahel Boyer 1-0 66 Open
1497 2024-06-04 Titled Tue 4th Jun Late chess.com INT 5 Jan-Krzysztof Duda Pavel Eljanov 0-1 47 Open
1498 2024-06-04 Titled Tue 4th Jun Late chess.com INT 4 Yi Xu Jan-Krzysztof Duda 0-1 85 Open
1499 2024-06-04 Titled Tue 4th Jun Early chess.com INT 4 Cem Kaan Gokerkan Jan-Krzysztof Duda 0-1 22 Open
1500 2024-06-04 Titled Tue 4th Jun Early chess.com INT 3 Jan-Krzysztof Duda Nhat Minh To 1-0 49 Open

© 2024-2026 EloTracker