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
3651 2022-02-21 Airthings Masters Prelim chess24.com INT 11.7 Jan-Krzysztof Duda Anish Giri 1-0 49 Open
3652 2022-02-21 Airthings Masters Prelim chess24.com INT 10.2 Shakhriyar Mamedyarov Jan-Krzysztof Duda 1/2-1/2 18 Open
3653 2022-02-20 Airthings Masters Prelim chess24.com INT 8.1 Vladislav Artemiev Jan-Krzysztof Duda 1/2-1/2 33 Open
3654 2022-02-20 Airthings Masters Prelim chess24.com INT 7.8 Liren Ding Jan-Krzysztof Duda 1/2-1/2 54 Open
3655 2022-02-20 Airthings Masters Prelim chess24.com INT 6.2 Jan-Krzysztof Duda Eric Hansen 0-1 45 Open
3656 2022-02-20 Airthings Masters Prelim chess24.com INT 5.7 Quang Liem Le Jan-Krzysztof Duda 1-0 48 Open
3657 2022-02-19 Airthings Masters Prelim chess24.com INT 4.3 Jan-Krzysztof Duda Praggnanandhaa R 1-0 63 Open
3658 2022-02-19 Airthings Masters Prelim chess24.com INT 3.6 Hans Moke Niemann Jan-Krzysztof Duda 1-0 50 Open
3659 2022-02-19 Airthings Masters Prelim chess24.com INT 2.4 Jan-Krzysztof Duda Vincent Keymer 0-1 36 Open
3660 2022-02-19 Airthings Masters Prelim chess24.com INT 1.5 Alexandra Kosteniuk Jan-Krzysztof Duda 0-1 45 Open
3661 2022-01-30 84th Tata Steel Masters Wijk aan Zee NED 13.6 Nils Grandelius Jan-Krzysztof Duda 1/2-1/2 40 Open
3662 2022-01-29 84th Tata Steel Masters Wijk aan Zee NED 12.6 Jan-Krzysztof Duda Jorden Van Foreest 1/2-1/2 44 Open
3663 2022-01-28 84th Tata Steel Masters Wijk aan Zee NED 11.6 Jan-Krzysztof Duda Sam Shankland 1/2-1/2 10 Open
3664 2022-01-26 84th Tata Steel Masters Wijk aan Zee NED 10.2 Anish Giri Jan-Krzysztof Duda 1/2-1/2 38 Open
3665 2022-01-25 84th Tata Steel Masters Wijk aan Zee NED 9.4 Jan-Krzysztof Duda Andrey Esipenko 1/2-1/2 43 Open
3666 2022-01-23 84th Tata Steel Masters Wijk aan Zee NED 8.7 Daniil Dubov Jan-Krzysztof Duda 1/2-1/2 47 Open
3667 2022-01-22 84th Tata Steel Masters Wijk aan Zee NED 7.5 Jan-Krzysztof Duda Fabiano Caruana 0-1 53 Open
3668 2022-01-21 84th Tata Steel Masters Wijk aan Zee NED 6.2 Santosh Gujrathi Vidit Jan-Krzysztof Duda 1/2-1/2 36 Open
3669 2022-01-20 84th Tata Steel Masters Wijk aan Zee NED 5.6 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 36 Open
3670 2022-01-18 84th Tata Steel Masters Wijk aan Zee NED 4.3 Shakhriyar Mamedyarov Jan-Krzysztof Duda 1-0 41 Open
3671 2022-01-17 84th Tata Steel Masters Wijk aan Zee NED 3.1 Jan-Krzysztof Duda Magnus Carlsen 1/2-1/2 38 Open
3672 2022-01-16 84th Tata Steel Masters Wijk aan Zee NED 2.3 Praggnanandhaa R Jan-Krzysztof Duda 1/2-1/2 40 Open
3673 2022-01-15 84th Tata Steel Masters Wijk aan Zee NED 1.5 Jan-Krzysztof Duda Richard Rapport 1-0 41 Open
3674 2021-12-30 World Blitz TB 2021 Warsaw POL 3 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1-0 49 Open
3675 2021-12-30 World Blitz TB 2021 Warsaw POL 2 Jan-Krzysztof Duda Maxime Vachier-Lagrave 1/2-1/2 35 Open
3676 2021-12-30 World Blitz 2021 Warsaw POL 21.2 Jan-Krzysztof Duda Vladislav Artemiev 1-0 30 Open
3677 2021-12-30 World Blitz 2021 Warsaw POL 20.4 Kirill Alekseenko Jan-Krzysztof Duda 0-1 72 Open
3678 2021-12-30 World Blitz TB 2021 Warsaw POL 1 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1/2-1/2 38 Open
3679 2021-12-30 World Blitz 2021 Warsaw POL 19.6 Grigoriy Oparin Jan-Krzysztof Duda 0-1 87 Open
3680 2021-12-30 World Blitz 2021 Warsaw POL 18.3 Jan-Krzysztof Duda Daniil Dubov 0-1 29 Open
3681 2021-12-30 World Blitz 2021 Warsaw POL 17.5 Jan-Krzysztof Duda Martyn Kravtsiv 1-0 59 Open
3682 2021-12-30 World Blitz 2021 Warsaw POL 16.6 Vladimir Fedoseev Jan-Krzysztof Duda 0-1 66 Open
3683 2021-12-30 World Blitz 2021 Warsaw POL 15.1 Jan-Krzysztof Duda Sergey Karjakin 1-0 53 Open
3684 2021-12-30 World Blitz 2021 Warsaw POL 14.13 Vasif Durarbayli Jan-Krzysztof Duda 0-1 30 Open
3685 2021-12-30 World Blitz 2021 Warsaw POL 13.8 Jan-Krzysztof Duda Haik M. Martirosyan 0-1 56 Open
3686 2021-12-29 World Blitz 2021 Warsaw POL 9.3 Jan-Krzysztof Duda Levon Aronian 0-1 30 Open
3687 2021-12-29 World Blitz 2021 Warsaw POL 8.4 Jan-Krzysztof Duda Velimir Ivic 1-0 35 Open
3688 2021-12-29 World Blitz 2021 Warsaw POL 7.6 Santosh Gujrathi Vidit Jan-Krzysztof Duda 0-1 54 Open
3689 2021-12-29 World Blitz 2021 Warsaw POL 6.9 Samvel Ter-Sahakyan Jan-Krzysztof Duda 0-1 65 Open
3690 2021-12-29 World Blitz 2021 Warsaw POL 5.17 Jan-Krzysztof Duda Andrew Tang 1-0 27 Open
3691 2021-12-29 World Blitz 2021 Warsaw POL 4.17 Tigran L. Petrosian Jan-Krzysztof Duda 1/2-1/2 69 Open
3692 2021-12-29 World Blitz 2021 Warsaw POL 3.31 Jan-Krzysztof Duda Michal Krasenkow 1-0 34 Open
3693 2021-12-29 World Blitz 2021 Warsaw POL 2.2 Mikhail Demidov Jan-Krzysztof Duda 1-0 60 Open
3694 2021-12-29 World Blitz 2021 Warsaw POL 12.5 Parham Maghsoodloo Jan-Krzysztof Duda 1-0 40 Open
3695 2021-12-29 World Blitz 2021 Warsaw POL 11.6 Jan-Krzysztof Duda Bartosz Socko 1-0 59 Open
3696 2021-12-29 World Blitz 2021 Warsaw POL 10.5 Bassem Amin Jan-Krzysztof Duda 1/2-1/2 76 Open
3697 2021-12-29 World Blitz 2021 Warsaw POL 1.6 Jan-Krzysztof Duda Maksim Chigaev 1-0 39 Open
3698 2021-12-28 World Rapid 2021 Warsaw POL 13.3 Nodirbek Abdusattorov Jan-Krzysztof Duda 1/2-1/2 67 Open
3699 2021-12-28 World Rapid 2021 Warsaw POL 12.5 Jan-Krzysztof Duda A.R. Saleh Salem 1-0 51 Open
3700 2021-12-28 World Rapid 2021 Warsaw POL 11.3 Fabiano Caruana Jan-Krzysztof Duda 1/2-1/2 39 Open

© 2024-2026 EloTracker