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-20 (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
2551 2023-10-21 Bundesliga 2023-24 Viernheim GER 1.3 Jan-Krzysztof Duda Aryan Tari 1-0 45 Open
2552 2023-10-17 Titled Tue 17th Oct Late chess.com INT 9 Jaime Santos Latasa Jan-Krzysztof Duda 0-1 42 Open
2553 2023-10-17 Titled Tue 17th Oct Early chess.com INT 9 Jan-Krzysztof Duda Alireza Firouzja 1/2-1/2 58 Open
2554 2023-10-17 Titled Tue 17th Oct Early chess.com INT 8 Martyn Kravtsiv Jan-Krzysztof Duda 0-1 42 Open
2555 2023-10-17 Titled Tue 17th Oct Late chess.com INT 8 Jan-Krzysztof Duda Daniel Dardha 1-0 52 Open
2556 2023-10-17 Titled Tue 17th Oct Early chess.com INT 7 Klementy Sychev Jan-Krzysztof Duda 0-1 64 Open
2557 2023-10-17 Titled Tue 17th Oct Late chess.com INT 7 Fabiano Caruana Jan-Krzysztof Duda 1-0 63 Open
2558 2023-10-17 Titled Tue 17th Oct Early chess.com INT 6 Jan-Krzysztof Duda Yi Xu 1-0 7 Open
2559 2023-10-17 Titled Tue 17th Oct Late chess.com INT 6 Jan-Krzysztof Duda Jose Carlos Ibarra Jerez 1-0 34 Open
2560 2023-10-17 Titled Tue 17th Oct Early chess.com INT 5 Kirill Klukin Jan-Krzysztof Duda 0-1 87 Open
2561 2023-10-17 Titled Tue 17th Oct Late chess.com INT 5 Hrant Melkumyan Jan-Krzysztof Duda 1/2-1/2 64 Open
2562 2023-10-17 Titled Tue 17th Oct Early chess.com INT 4 Jan-Krzysztof Duda Karina Ambartsumova 1-0 33 Open
2563 2023-10-17 Titled Tue 17th Oct Late chess.com INT 4 Jan-Krzysztof Duda Vladislav Kovalev 1-0 35 Open
2564 2023-10-17 Titled Tue 17th Oct Early chess.com INT 3 Cherry Ann Mejia Jan-Krzysztof Duda 0-1 36 Open
2565 2023-10-17 Titled Tue 17th Oct Late chess.com INT 3 David Brodsky Jan-Krzysztof Duda 0-1 61 Open
2566 2023-10-17 Titled Tue 17th Oct Late chess.com INT 2 Jan-Krzysztof Duda Aman Hambleton 1-0 22 Open
2567 2023-10-17 Titled Tue 17th Oct Early chess.com INT 2 Jan-Krzysztof Duda Konstantin Andreev 0-1 51 Open
2568 2023-10-17 Titled Tue 17th Oct Early chess.com INT 1 Asish Panda Jan-Krzysztof Duda 0-1 32 Open
2569 2023-10-17 Titled Tue 17th Oct Late chess.com INT 1 Antonio Arencibia Monduy Jan-Krzysztof Duda 0-1 23 Open
2570 2023-10-17 Titled Tue 17th Oct Late chess.com INT 11 Jose Eduardo Martinez Alcantara Jan-Krzysztof Duda 1/2-1/2 14 Open
2571 2023-10-17 Titled Tue 17th Oct Early chess.com INT 11 Jan-Krzysztof Duda Jose Eduardo Martinez Alcantara 0-1 49 Open
2572 2023-10-17 Titled Tue 17th Oct Early chess.com INT 10 Aleksandar Indjic Jan-Krzysztof Duda 0-1 27 Open
2573 2023-10-17 Titled Tue 17th Oct Late chess.com INT 10 Jan-Krzysztof Duda David Anton Guijarro 1-0 39 Open
2574 2023-10-10 Titled Tue 10th Oct Late chess.com INT 9 Jan-Krzysztof Duda Aleksandar Indjic 1-0 46 Open
2575 2023-10-10 Titled Tue 10th Oct Late chess.com INT 8 Martyn Kravtsiv Jan-Krzysztof Duda 1/2-1/2 111 Open
2576 2023-10-10 Titled Tue 10th Oct Late chess.com INT 7 Jan-Krzysztof Duda Nihal Sarin 0-1 59 Open
2577 2023-10-10 Titled Tue 10th Oct Late chess.com INT 6 Jan-Krzysztof Duda Mykola Bortnyk 1-0 69 Open
2578 2023-10-10 Titled Tue 10th Oct Late chess.com INT 5 Leon Livaic Jan-Krzysztof Duda 1/2-1/2 103 Open
2579 2023-10-10 Titled Tue 10th Oct Late chess.com INT 4 Jan-Krzysztof Duda Reza Mahdavi 1-0 52 Open
2580 2023-10-10 Titled Tue 10th Oct Late chess.com INT 3 Asghar Golizadeh Jan-Krzysztof Duda 0-1 39 Open
2581 2023-10-10 Titled Tue 10th Oct Late chess.com INT 2 Jan-Krzysztof Duda Ward Al-Tarboush 1-0 35 Open
2582 2023-10-10 Titled Tue 10th Oct Late chess.com INT 1 Miklos Halak Jan-Krzysztof Duda 0-1 75 Open
2583 2023-10-10 Titled Tue 10th Oct Late chess.com INT 11 Jan-Krzysztof Duda Jaime Santos Latasa 0-1 54 Open
2584 2023-10-10 Titled Tue 10th Oct Late chess.com INT 10 Frederik Svane Jan-Krzysztof Duda 0-1 51 Open
2585 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 9 Ilamparthi A R Jan-Krzysztof Duda 0-1 36 Open
2586 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 9 Zurab Javakhadze Jan-Krzysztof Duda 1-0 1 Open
2587 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 8 Vugar Rasulov Jan-Krzysztof Duda 1-0 64 Open
2588 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 8 Jan-Krzysztof Duda Vitaly Gurvich 1-0 73 Open
2589 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 7 Yevhenii Yelisieiev Jan-Krzysztof Duda 0-1 31 Open
2590 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 7 Jan-Krzysztof Duda Hrant Melkumyan 1/2-1/2 106 Open
2591 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 6 Valery Kazakouski Jan-Krzysztof Duda 0-1 26 Open
2592 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 6 Jan-Krzysztof Duda Arseniy Astafurov 1-0 32 Open
2593 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 5 Oleksandr Kuzhylnyi Jan-Krzysztof Duda 1/2-1/2 132 Open
2594 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 5 Jan-Krzysztof Duda Zachary Tanenbaum 1-0 49 Open
2595 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 4 Andrey Drygalov Jan-Krzysztof Duda 1-0 87 Open
2596 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 4 Jan-Krzysztof Duda Ergali Suleimen 0-1 42 Open
2597 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 3 Alexei Gubajdullin Jan-Krzysztof Duda 1/2-1/2 77 Open
2598 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 3 Jan-Krzysztof Duda Gaioz Nigalidze 1-0 30 Open
2599 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 2 Jorge Samuel Bobadilla Viera Jan-Krzysztof Duda 0-1 73 Open
2600 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 2 Jan-Krzysztof Duda Alexander Principe 1-0 38 Open

© 2024-2026 EloTracker