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
1401 2025-02-25 Titled Tue 25th Feb Early chess.com INT 8 Grigoriy Oparin Jan-Krzysztof Duda 0-1 55 Open
1402 2025-02-25 Titled Tue 25th Feb Late chess.com INT 8 Jan-Krzysztof Duda Magnus Carlsen 1-0 46 Open
1403 2025-02-25 Titled Tue 25th Feb Early chess.com INT 7 Erigaisi Arjun Jan-Krzysztof Duda 1/2-1/2 101 Open
1404 2025-02-25 Titled Tue 25th Feb Late chess.com INT 7 Andy Woodward Jan-Krzysztof Duda 0-1 73 Open
1405 2025-02-25 Titled Tue 25th Feb Late chess.com INT 6 Jan-Krzysztof Duda Alexander Grischuk 1-0 30 Open
1406 2025-02-25 Titled Tue 25th Feb Early chess.com INT 6 Jan-Krzysztof Duda Jakub Kosakowski 1-0 41 Open
1407 2025-02-25 Titled Tue 25th Feb Late chess.com INT 5 Rudik Makarian Jan-Krzysztof Duda 0-1 32 Open
1408 2025-02-25 Titled Tue 25th Feb Early chess.com INT 5 Reza Mahdavi Jan-Krzysztof Duda 0-1 46 Open
1409 2025-02-25 Titled Tue 25th Feb Late chess.com INT 4 Jan-Krzysztof Duda Luca Jr Moroni 1-0 44 Open
1410 2025-02-25 Titled Tue 25th Feb Early chess.com INT 4 Jan-Krzysztof Duda Patryk Cieslak 1-0 38 Open
1411 2025-02-25 Titled Tue 25th Feb Late chess.com INT 3 Krikor Sevag Mekhitarian Jan-Krzysztof Duda 0-1 43 Open
1412 2025-02-25 Titled Tue 25th Feb Early chess.com INT 3 Jan-Krzysztof Duda Aaravamudhan Balaji 1-0 34 Open
1413 2025-02-25 Titled Tue 25th Feb Early chess.com INT 2 Islam Hajialiyev Jan-Krzysztof Duda 0-1 29 Open
1414 2025-02-25 Titled Tue 25th Feb Late chess.com INT 2 Jan-Krzysztof Duda Varun Krishnan 1-0 60 Open
1415 2025-02-25 Titled Tue 25th Feb Late chess.com INT 1 Sebastian Zsombor Peczely Jan-Krzysztof Duda 0-1 69 Open
1416 2025-02-25 Titled Tue 25th Feb Early chess.com INT 1 Jan-Krzysztof Duda Mikhail V. Kuznetsov 1-0 40 Open
1417 2025-02-25 Titled Tue 25th Feb Early chess.com INT 11 Eduardo Iturrizaga Bonelli Jan-Krzysztof Duda 1-0 77 Open
1418 2025-02-25 Titled Tue 25th Feb Late chess.com INT 11 Jan-Krzysztof Duda Alireza Firouzja 0-1 76 Open
1419 2025-02-25 Titled Tue 25th Feb Late chess.com INT 10 Maxime Vachier-Lagrave Jan-Krzysztof Duda 1/2-1/2 74 Open
1420 2025-02-25 Titled Tue 25th Feb Early chess.com INT 10 Parham Maghsoodloo Jan-Krzysztof Duda 1-0 40 Open
1421 2025-02-20 Chessable Masters Losers chess.com INT 5.2 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 51 Open
1422 2025-02-20 Chessable Masters Losers chess.com INT 5.1 Ian Nepomniachtchi Jan-Krzysztof Duda 1/2-1/2 82 Open
1423 2025-02-20 Chessable Masters Losers chess.com INT 4.2 Jan-Krzysztof Duda Alireza Firouzja 1-0 73 Open
1424 2025-02-20 Chessable Masters Losers chess.com INT 4.1 Alireza Firouzja Jan-Krzysztof Duda 0-1 77 Open
1425 2025-02-19 Chessable Masters Losers chess.com INT 3.3 Jan-Krzysztof Duda Yangyi Yu 1-0 92 Open
1426 2025-02-19 Chessable Masters Losers chess.com INT 3.2 Jan-Krzysztof Duda Yangyi Yu 1-0 100 Open
1427 2025-02-19 Chessable Masters Losers chess.com INT 3.1 Yangyi Yu Jan-Krzysztof Duda 1-0 41 Open
1428 2025-02-19 Chessable Masters Losers chess.com INT 2.3 Yi Wei Jan-Krzysztof Duda 1/2-1/2 68 Open
1429 2025-02-19 Chessable Masters Losers chess.com INT 2.2 Yi Wei Jan-Krzysztof Duda 1-0 65 Open
1430 2025-02-19 Chessable Masters Losers chess.com INT 2.1 Jan-Krzysztof Duda Yi Wei 1-0 52 Open
1431 2025-02-18 Titled Tue 18th Feb Late chess.com INT 9 Jan-Krzysztof Duda Jacek Tomczak 1-0 40 Open
1432 2025-02-18 Titled Tue 18th Feb Late chess.com INT 8 Nicolas Checa Jan-Krzysztof Duda 0-1 65 Open
1433 2025-02-18 Titled Tue 18th Feb Late chess.com INT 7 Jan-Krzysztof Duda Javokhir Sindarov 1/2-1/2 45 Open
1434 2025-02-18 Titled Tue 18th Feb Late chess.com INT 6 Jan-Krzysztof Duda Mateusz Bartel 1-0 59 Open
1435 2025-02-18 Titled Tue 18th Feb Late chess.com INT 5 Matvey Galchenko Jan-Krzysztof Duda 0-1 72 Open
1436 2025-02-18 Titled Tue 18th Feb Late chess.com INT 4 Jan-Krzysztof Duda Etienne Bacrot 1/2-1/2 43 Open
1437 2025-02-18 Titled Tue 18th Feb Late chess.com INT 3 Jakub Seemann Jan-Krzysztof Duda 0-1 34 Open
1438 2025-02-18 Titled Tue 18th Feb Late chess.com INT 2 Jan-Krzysztof Duda Barnabas Kovacsy 1-0 22 Open
1439 2025-02-18 Titled Tue 18th Feb Late chess.com INT 1 Orkhan Eminov Jan-Krzysztof Duda 0-1 40 Open
1440 2025-02-18 Titled Tue 18th Feb Late chess.com INT 11 Olexandr Bortnyk Jan-Krzysztof Duda 0-1 99 Open
1441 2025-02-18 Titled Tue 18th Feb Late chess.com INT 10 Cristobal Henriquez Villagra Jan-Krzysztof Duda 0-1 73 Open
1442 2025-02-18 Chessable Masters Winners chess.com INT 1.4 Jan-Krzysztof Duda Ian Nepomniachtchi 0-1 51 Open
1443 2025-02-18 Chessable Masters Winners chess.com INT 1.3 Ian Nepomniachtchi Jan-Krzysztof Duda 1-0 105 Open
1444 2025-02-18 Chessable Masters Losers chess.com INT 1.3 Jan-Krzysztof Duda Alexander Grischuk 1-0 34 Open
1445 2025-02-18 Chessable Masters Losers chess.com INT 1.2 Alexander Grischuk Jan-Krzysztof Duda 1/2-1/2 68 Open
1446 2025-02-18 Chessable Masters Winners chess.com INT 1.2 Jan-Krzysztof Duda Ian Nepomniachtchi 1-0 59 Open
1447 2025-02-18 Chessable Masters Winners chess.com INT 1.1 Ian Nepomniachtchi Jan-Krzysztof Duda 1-0 68 Open
1448 2025-02-17 Chessable Masters Play-In chess.com INT 9 Jan-Krzysztof Duda Dmitry Andreikin 0-1 33 Open
1449 2025-02-17 Chessable Masters Play-In chess.com INT 8 Jan-Krzysztof Duda Yi Wei 1/2-1/2 40 Open
1450 2025-02-17 Chessable Masters Play-In chess.com INT 7 Denis Lazavik Jan-Krzysztof Duda 1/2-1/2 32 Open

© 2024-2026 EloTracker