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
2651 2023-02-28 Titled Tue 28th Feb Late chess.com INT 11 Jan-Krzysztof Duda Alexey Sarana 1-0 52 Open
2652 2023-02-28 Titled Tue 28th Feb Late chess.com INT 10 Magnus Carlsen Jan-Krzysztof Duda 1-0 55 Open
2653 2023-02-28 Titled Tue 28th Feb Early chess.com INT 10 Jan-Krzysztof Duda Elham Amar 1-0 57 Open
2654 2023-02-07 Titled Tue 7th Feb Late chess.com INT 9 Jan-Krzysztof Duda Stelios Halkias 1-0 28 Open
2655 2023-02-07 Titled Tue 7th Feb Late chess.com INT 8 Dariusz Swiercz Jan-Krzysztof Duda 1-0 58 Open
2656 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Jan-Krzysztof Duda Sergei Zhigalko 1/2-1/2 110 Open
2657 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Jan-Krzysztof Duda Tsvetan Stoyanov 1-0 42 Open
2658 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 Jose Fernando Cuenca Jimenez Jan-Krzysztof Duda 0-1 42 Open
2659 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Jan-Krzysztof Duda Etienne Bacrot 0-1 31 Open
2660 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Yasel Borges Ferias Jan-Krzysztof Duda 0-1 26 Open
2661 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 Jan-Krzysztof Duda Omer Faruk Ozer 1-0 43 Open
2662 2023-02-07 Titled Tue 7th Feb Late chess.com INT 1 Jaka Brilej Jan-Krzysztof Duda 0-1 45 Open
2663 2023-02-07 Titled Tue 7th Feb Late chess.com INT 11 Dimitrios Makridis Jan-Krzysztof Duda 1/2-1/2 86 Open
2664 2023-02-07 Titled Tue 7th Feb Late chess.com INT 10 Arman Mikaelyan Jan-Krzysztof Duda 1-0 64 Open
2665 2023-02-03 Airthings Masters Play-In chess.com INT 3 Jan-Krzysztof Duda Eltaj Safarli 0-1 64 Open
2666 2023-02-03 Airthings Masters Play-In chess.com INT 2 Kirill Alekseenko Jan-Krzysztof Duda 1-0 35 Open
2667 2023-02-03 Airthings Masters Play-In chess.com INT 1 Jan-Krzysztof Duda Razvan Preotu 1-0 55 Open
2668 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 Jan-Krzysztof Duda Matvey Galchenko 1-0 60 Open
2669 2023-01-31 Titled Tue 31st Jan Early chess.com INT 9 Jan-Krzysztof Duda Gata Kamsky 0-1 73 Open
2670 2023-01-31 Titled Tue 31st Jan Early chess.com INT 8 Arsen Kukhmazov Jan-Krzysztof Duda 0-1 38 Open
2671 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Jan-Krzysztof Duda Bogdan-Daniel Deac 0-1 43 Open
2672 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 Daniil Dubov Jan-Krzysztof Duda 1-0 27 Open
2673 2023-01-31 Titled Tue 31st Jan Early chess.com INT 7 Jan-Krzysztof Duda Aram Hakobyan 0-1 46 Open
2674 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Leinier Dominguez Perez Jan-Krzysztof Duda 0-1 32 Open
2675 2023-01-31 Titled Tue 31st Jan Early chess.com INT 6 Nisim Iliaguev Jan-Krzysztof Duda 0-1 148 Open
2676 2023-01-31 Titled Tue 31st Jan Early chess.com INT 5 Alekhine Nouri Jan-Krzysztof Duda 0-1 38 Open
2677 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Maksim Chigaev Jan-Krzysztof Duda 0-1 31 Open
2678 2023-01-31 Titled Tue 31st Jan Early chess.com INT 4 Leonid Starozhilov Jan-Krzysztof Duda 0-1 28 Open
2679 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 Jan-Krzysztof Duda Martyn Kravtsiv 1-0 63 Open
2680 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Jan-Krzysztof Duda Nurgyul Salimova 1-0 27 Open
2681 2023-01-31 Titled Tue 31st Jan Early chess.com INT 2 Jan-Krzysztof Duda Nikolai Vlassov 1-0 39 Open
2682 2023-01-31 Titled Tue 31st Jan Late chess.com INT 2 Jan-Krzysztof Duda Yury Piskov 1-0 41 Open
2683 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 Eduardo Jesus Mendez Fortes Jan-Krzysztof Duda 0-1 30 Open
2684 2023-01-31 Titled Tue 31st Jan Early chess.com INT 1 Jan-Krzysztof Duda Alexander Goldin 1-0 21 Open
2685 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 Eric Hansen Jan-Krzysztof Duda 0-1 49 Open
2686 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Grigoriy Oparin Jan-Krzysztof Duda 1/2-1/2 118 Open
2687 2023-01-17 Titled Tue 17th Jan Late chess.com INT 9 Jan-Krzysztof Duda Andrew Tang 1-0 37 Open
2688 2023-01-17 Titled Tue 17th Jan Early chess.com INT 8 Martyn Kravtsiv Jan-Krzysztof Duda 1-0 46 Open
2689 2023-01-17 Titled Tue 17th Jan Late chess.com INT 8 Sergei Zhigalko Jan-Krzysztof Duda 0-1 41 Open
2690 2023-01-17 Titled Tue 17th Jan Early chess.com INT 7 Jan-Krzysztof Duda Bahadir Ozen 1-0 50 Open
2691 2023-01-17 Titled Tue 17th Jan Late chess.com INT 7 Jan-Krzysztof Duda Gawain C B Maroroa Jones 1-0 42 Open
2692 2023-01-17 Titled Tue 17th Jan Late chess.com INT 6 Avital Boruchovsky Jan-Krzysztof Duda 0-1 33 Open
2693 2023-01-17 Titled Tue 17th Jan Early chess.com INT 6 Matvey Galchenko Jan-Krzysztof Duda 0-1 34 Open
2694 2023-01-17 Titled Tue 17th Jan Early chess.com INT 5 Vladimir Mikhailovsky Jan-Krzysztof Duda 1/2-1/2 78 Open
2695 2023-01-17 Titled Tue 17th Jan Late chess.com INT 5 Jan-Krzysztof Duda Vugar Rasulov 0-1 38 Open
2696 2023-01-17 Titled Tue 17th Jan Early chess.com INT 4 Jan-Krzysztof Duda Artem Omelja 1-0 53 Open
2697 2023-01-17 Titled Tue 17th Jan Late chess.com INT 4 Jan-Krzysztof Duda Vitaliy Bernadskiy 1-0 50 Open
2698 2023-01-17 Titled Tue 17th Jan Late chess.com INT 3 Yasel Borges Ferias Jan-Krzysztof Duda 0-1 45 Open
2699 2023-01-17 Titled Tue 17th Jan Early chess.com INT 3 Jan-Krzysztof Duda Arseniy Shturman 1-0 39 Open
2700 2023-01-17 Titled Tue 17th Jan Early chess.com INT 2 Ranindu Dilshan Liyanage Jan-Krzysztof Duda 1-0 35 Open

© 2024-2026 EloTracker