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
5319

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-12 (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
4001 2020-11-19 chess.com Speed 2020 chess.com INT 2.23 Wesley So Jan-Krzysztof Duda 1/2-1/2 60 Open
4002 2020-11-19 chess.com Speed 2020 chess.com INT 2.22 Jan-Krzysztof Duda Wesley So 0-1 20 Open
4003 2020-11-19 chess.com Speed 2020 chess.com INT 2.21 Wesley So Jan-Krzysztof Duda 1-0 34 Open
4004 2020-11-19 chess.com Speed 2020 chess.com INT 2.18 Jan-Krzysztof Duda Wesley So 0-1 48 Open
4005 2020-11-19 chess.com Speed 2020 chess.com INT 2.17 Wesley So Jan-Krzysztof Duda 1-0 85 Open
4006 2020-11-19 chess.com Speed 2020 chess.com INT 2.16 Jan-Krzysztof Duda Wesley So 1-0 46 Open
4007 2020-11-19 chess.com Speed 2020 chess.com INT 2.15 Wesley So Jan-Krzysztof Duda 1/2-1/2 37 Open
4008 2020-11-19 chess.com Speed 2020 chess.com INT 2.14 Jan-Krzysztof Duda Wesley So 0-1 56 Open
4009 2020-11-19 chess.com Speed 2020 chess.com INT 2.13 Wesley So Jan-Krzysztof Duda 0-1 27 Open
4010 2020-11-19 chess.com Speed 2020 chess.com INT 2.12 Jan-Krzysztof Duda Wesley So 1-0 38 Open
4011 2020-11-19 chess.com Speed 2020 chess.com INT 2.11 Wesley So Jan-Krzysztof Duda 1/2-1/2 118 Open
4012 2020-11-15 chess.com Speed 2020 chess.com INT 1.39 Fabiano Caruana Jan-Krzysztof Duda 0-1 40 Open
4013 2020-11-15 chess.com Speed 2020 chess.com INT 1.38 Jan-Krzysztof Duda Fabiano Caruana 1-0 52 Open
4014 2020-11-15 chess.com Speed 2020 chess.com INT 1.37 Fabiano Caruana Jan-Krzysztof Duda 0-1 38 Open
4015 2020-11-15 chess.com Speed 2020 chess.com INT 1.36 Jan-Krzysztof Duda Fabiano Caruana 1-0 34 Open
4016 2020-11-15 chess.com Speed 2020 chess.com INT 1.35 Fabiano Caruana Jan-Krzysztof Duda 1-0 51 Open
4017 2020-11-15 chess.com Speed 2020 chess.com INT 1.34 Jan-Krzysztof Duda Fabiano Caruana 1-0 53 Open
4018 2020-11-15 chess.com Speed 2020 chess.com INT 1.33 Fabiano Caruana Jan-Krzysztof Duda 0-1 51 Open
4019 2020-11-15 chess.com Speed 2020 chess.com INT 1.32 Jan-Krzysztof Duda Fabiano Caruana 1-0 56 Open
4020 2020-11-15 chess.com Speed 2020 chess.com INT 1.31 Fabiano Caruana Jan-Krzysztof Duda 0-1 51 Open
4021 2020-11-15 chess.com Speed 2020 chess.com INT 1.28 Jan-Krzysztof Duda Fabiano Caruana 1/2-1/2 68 Open
4022 2020-11-15 chess.com Speed 2020 chess.com INT 1.27 Fabiano Caruana Jan-Krzysztof Duda 1/2-1/2 30 Open
4023 2020-11-15 chess.com Speed 2020 chess.com INT 1.26 Jan-Krzysztof Duda Fabiano Caruana 1/2-1/2 80 Open
4024 2020-11-15 chess.com Speed 2020 chess.com INT 1.25 Fabiano Caruana Jan-Krzysztof Duda 1/2-1/2 85 Open
4025 2020-11-15 chess.com Speed 2020 chess.com INT 1.24 Jan-Krzysztof Duda Fabiano Caruana 1-0 29 Open
4026 2020-11-15 chess.com Speed 2020 chess.com INT 1.23 Fabiano Caruana Jan-Krzysztof Duda 1-0 55 Open
4027 2020-11-15 chess.com Speed 2020 chess.com INT 1.22 Jan-Krzysztof Duda Fabiano Caruana 1-0 62 Open
4028 2020-11-15 chess.com Speed 2020 chess.com INT 1.21 Fabiano Caruana Jan-Krzysztof Duda 1-0 26 Open
4029 2020-11-15 chess.com Speed 2020 chess.com INT 1.19 Jan-Krzysztof Duda Fabiano Caruana 1-0 33 Open
4030 2020-11-15 chess.com Speed 2020 chess.com INT 1.18 Fabiano Caruana Jan-Krzysztof Duda 0-1 45 Open
4031 2020-11-15 chess.com Speed 2020 chess.com INT 1.17 Jan-Krzysztof Duda Fabiano Caruana 1-0 31 Open
4032 2020-11-15 chess.com Speed 2020 chess.com INT 1.16 Fabiano Caruana Jan-Krzysztof Duda 0-1 22 Open
4033 2020-11-15 chess.com Speed 2020 chess.com INT 1.15 Jan-Krzysztof Duda Fabiano Caruana 0-1 37 Open
4034 2020-11-15 chess.com Speed 2020 chess.com INT 1.14 Fabiano Caruana Jan-Krzysztof Duda 0-1 69 Open
4035 2020-11-15 chess.com Speed 2020 chess.com INT 1.13 Jan-Krzysztof Duda Fabiano Caruana 0-1 40 Open
4036 2020-11-15 chess.com Speed 2020 chess.com INT 1.12 Fabiano Caruana Jan-Krzysztof Duda 1-0 44 Open
4037 2020-11-15 chess.com Speed 2020 chess.com INT 1.11 Jan-Krzysztof Duda Fabiano Caruana 0-1 33 Open
4038 2020-10-25 Speed Chess Invitational chess.com INT 4.9 Jan-Krzysztof Duda Sergey Karjakin 1-0 37 Open
4039 2020-10-25 Speed Chess Invitational chess.com INT 4.8 Sergey Karjakin Jan-Krzysztof Duda 1/2-1/2 49 Open
4040 2020-10-25 Speed Chess Invitational chess.com INT 4.7 Jan-Krzysztof Duda Sergey Karjakin 1-0 20 Open
4041 2020-10-25 Speed Chess Invitational chess.com INT 4.6 Sergey Karjakin Jan-Krzysztof Duda 1-0 58 Open
4042 2020-10-25 Speed Chess Invitational chess.com INT 4.5 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 30 Open
4043 2020-10-25 Speed Chess Invitational chess.com INT 4.4 Sergey Karjakin Jan-Krzysztof Duda 0-1 43 Open
4044 2020-10-25 Speed Chess Invitational chess.com INT 4.3 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 56 Open
4045 2020-10-25 Speed Chess Invitational chess.com INT 4.2 Sergey Karjakin Jan-Krzysztof Duda 1-0 62 Open
4046 2020-10-25 Speed Chess Invitational chess.com INT 4.1 Jan-Krzysztof Duda Sergey Karjakin 1/2-1/2 67 Open
4047 2020-10-25 Speed Chess Invitational chess.com INT 4.14 Sergey Karjakin Jan-Krzysztof Duda 0-1 54 Open
4048 2020-10-25 Speed Chess Invitational chess.com INT 4.13 Jan-Krzysztof Duda Sergey Karjakin 1-0 32 Open
4049 2020-10-25 Speed Chess Invitational chess.com INT 4.12 Sergey Karjakin Jan-Krzysztof Duda 0-1 47 Open
4050 2020-10-25 Speed Chess Invitational chess.com INT 4.11 Jan-Krzysztof Duda Sergey Karjakin 1-0 39 Open

© 2024-2026 EloTracker