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
4851 2016-09-08 42nd Olympiad 2016 Baku AZE 6.13 Axel Bachmann Jan-Krzysztof Duda 1/2-1/2 48 Open
4852 2016-09-06 42nd Olympiad 2016 Baku AZE 5.9 Jan-Krzysztof Duda Viorel Iordachescu 1-0 40 Open
4853 2016-09-05 42nd Olympiad 2016 Baku AZE 4.14 Jan-Krzysztof Duda Nikola Djukic 1-0 37 Open
4854 2016-09-04 42nd Olympiad 2016 Baku AZE 3.2 Jan-Krzysztof Duda Lazaro Bruzon Batista 1-0 39 Open
4855 2016-09-03 42nd Olympiad 2016 Baku AZE 2.7 Noaman Omar Jan-Krzysztof Duda 0-1 41 Open
4856 2016-09-02 42nd Olympiad 2016 Baku AZE 1.6 Jan-Krzysztof Duda Zozek Salah Mohammed 1-0 36 Open
4857 2016-07-26 Lake Sevan 2016 Martuni ARM 9.1 Santosh Gujrathi Vidit Jan-Krzysztof Duda 1/2-1/2 10 Open
4858 2016-07-25 Lake Sevan 2016 Martuni ARM 8.2 Jan-Krzysztof Duda David Anton Guijarro 1-0 80 Open
4859 2016-07-24 Lake Sevan 2016 Martuni ARM 7.4 Volodymyr Onyshchuk Jan-Krzysztof Duda 1-0 37 Open
4860 2016-07-23 Lake Sevan 2016 Martuni ARM 6.3 Jan-Krzysztof Duda Robert Hovhannisyan 1-0 25 Open
4861 2016-07-22 Lake Sevan 2016 Martuni ARM 5.3 Arman Pashikian Jan-Krzysztof Duda 1-0 60 Open
4862 2016-07-21 Lake Sevan 2016 Martuni ARM 4.4 Jan-Krzysztof Duda Vladislav Artemiev 1-0 99 Open
4863 2016-07-20 Lake Sevan 2016 Martuni ARM 3.2 Samvel Ter-Sahakyan Jan-Krzysztof Duda 1/2-1/2 40 Open
4864 2016-07-19 Lake Sevan 2016 Martuni ARM 2.3 Jan-Krzysztof Duda Hovhannes Gabuzyan 1-0 55 Open
4865 2016-07-18 Lake Sevan 2016 Martuni ARM 1.1 Jan-Krzysztof Duda Samuel Sevian 1/2-1/2 46 Open
4866 2016-07-10 V4 Stiavnica Live Chess Banska Stiavnica SVK 1 Sergei Movsesian Jan-Krzysztof Duda 1-0 59 Open
4867 2016-06-07 TCh-FRA Top 12 2016 Drancy FRA 11.4 Jan-Krzysztof Duda Axel Smith 1/2-1/2 14 Open
4868 2016-06-06 TCh-FRA Top 12 2016 Drancy FRA 10.4 Jan-Krzysztof Duda Michal Krasenkow 1/2-1/2 41 Open
4869 2016-06-05 TCh-FRA Top 12 2016 Drancy FRA 9.5 Tigran Gharamian Jan-Krzysztof Duda 1/2-1/2 28 Open
4870 2016-06-04 TCh-FRA Top 12 2016 Drancy FRA 8.5 Jan-Krzysztof Duda Igor-Alexandre Nataf 1/2-1/2 27 Open
4871 2016-06-03 TCh-FRA Top 12 2016 Drancy FRA 7.2 Andrei Istratescu Jan-Krzysztof Duda 0-1 63 Open
4872 2016-06-02 TCh-FRA Top 12 2016 Drancy FRA 6.3 Jan-Krzysztof Duda Vladimir Hamitevici 1-0 103 Open
4873 2016-06-01 TCh-FRA Top 12 2016 Drancy FRA 5.4 Alberto David Jan-Krzysztof Duda 1/2-1/2 53 Open
4874 2016-05-31 TCh-FRA Top 12 2016 Drancy FRA 4.2 Jan-Krzysztof Duda Arthur Kogan 1-0 43 Open
4875 2016-05-30 TCh-FRA Top 12 2016 Drancy FRA 3.5 Jan-Krzysztof Duda Jon Ludvig Hammer 1-0 61 Open
4876 2016-05-29 TCh-FRA Top 12 2016 Drancy FRA 2.4 Jules Moussard Jan-Krzysztof Duda 0-1 62 Open
4877 2016-05-28 TCh-FRA Top 12 2016 Drancy FRA 1.1 Maxim Rodshtein Jan-Krzysztof Duda 1/2-1/2 38 Open
4878 2016-05-23 17th ch-EUR Indiv 2016 Gjakova KOS 11.2 Marco Codenotti Jan-Krzysztof Duda 1/2-1/2 60 Open
4879 2016-05-22 17th ch-EUR Indiv 2016 Gjakova KOS 10.25 Jan-Krzysztof Duda Kaido Kulaots 1-0 41 Open
4880 2016-05-21 17th ch-EUR Indiv 2016 Gjakova KOS 9.24 Mikhail Al. Antipov Jan-Krzysztof Duda 1/2-1/2 25 Open
4881 2016-05-20 17th ch-EUR Indiv 2016 Gjakova KOS 8.39 Jan-Krzysztof Duda Eylon Nakar 1-0 39 Open
4882 2016-05-19 17th ch-EUR Indiv 2016 Gjakova KOS 7.4 Bogdan-Daniel Deac Jan-Krzysztof Duda 1/2-1/2 60 Open
4883 2016-05-17 17th ch-EUR Indiv 2016 Gjakova KOS 6.13 Jan-Krzysztof Duda Anton Demchenko 0-1 77 Open
4884 2016-05-16 17th ch-EUR Indiv 2016 Gjakova KOS 5.14 Zurab Sturua Jan-Krzysztof Duda 1/2-1/2 21 Open
4885 2016-05-15 17th ch-EUR Indiv 2016 Gjakova KOS 4.12 Jan-Krzysztof Duda Mustafa Yilmaz 1/2-1/2 31 Open
4886 2016-05-14 17th ch-EUR Indiv 2016 Gjakova KOS 3.28 Jan-Krzysztof Duda Sabino Brunello 1-0 70 Open
4887 2016-05-13 17th ch-EUR Indiv 2016 Gjakova KOS 2.19 Alexander Donchenko Jan-Krzysztof Duda 1/2-1/2 26 Open
4888 2016-04-24 Bundesliga 2015-16 Dresden GER 15.1 Daniele Vocaturo Jan-Krzysztof Duda 1-0 41 Open
4889 2016-04-23 Bundesliga 2015-16 Dresden GER 14.1 Jan-Krzysztof Duda Grzegorz Gajewski 1-0 78 Open
4890 2016-04-07 ch-POL 2016 Poznan POL 9.1 Jan-Krzysztof Duda Maciej Klekowski 1-0 63 Open
4891 2016-04-06 ch-POL 2016 Poznan POL 8.3 Kacper Piorun Jan-Krzysztof Duda 1-0 46 Open
4892 2016-04-05 ch-POL 2016 Poznan POL 7.2 Jan-Krzysztof Duda Radoslaw Wojtaszek 1/2-1/2 41 Open
4893 2016-04-04 ch-POL 2016 Poznan POL 6.4 Marcel Kanarek Jan-Krzysztof Duda 1/2-1/2 49 Open
4894 2016-04-03 ch-POL 2016 Poznan POL 5.1 Kamil Dragun Jan-Krzysztof Duda 0-1 52 Open
4895 2016-04-02 ch-POL 2016 Poznan POL 4.5 Jan-Krzysztof Duda Mateusz Bartel 1/2-1/2 40 Open
4896 2016-04-01 ch-POL 2016 Poznan POL 3.5 Grzegorz Gajewski Jan-Krzysztof Duda 1/2-1/2 41 Open
4897 2016-03-31 ch-POL 2016 Poznan POL 2.1 Jan-Krzysztof Duda Dariusz Swiercz 1/2-1/2 44 Open
4898 2016-03-30 ch-POL 2016 Poznan POL 1.3 Jacek Tomczak Jan-Krzysztof Duda 0-1 40 Open
4899 2016-03-13 Bundesliga 2015-16 Norderstedt GER 11.3 Jan-Krzysztof Duda Maxim Rodshtein 1-0 36 Open
4900 2016-03-12 Bundesliga 2015-16 Norderstedt GER 10.4 Andriy Vovk Jan-Krzysztof Duda 0-1 41 Open

© 2024-2026 EloTracker