♞ Chess.ceo

Jan-Krzysztof Duda vs Jeffery Xiong

GM Jan-Krzysztof Duda (2743) · GM Jeffery Xiong (2656)

16
Duda wins
10
draws
12
Xiong wins
38
games

Jan-Krzysztof Duda and Jeffery Xiong have played 38 recorded games against each other, the first in Sep 2019 and the most recent in Aug 2026. Duda leads 16 wins to 12, with 10 draws (74% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (3 games). The average game between them lasted 44 moves.

Results by color

SplitGamesDudaDrawsXiong
Duda with White201244
Xiong with White18468

Results by time format

FormatGamesDudaDrawsXiong
Blitz3213910
Classical3111
Rapid3201

Openings in their games

ECOOpeningGamesDudaDrawsXiong
C67Ruy Lopez: Berlin Defense3201
B10Caro-Kann: Endgame Variation2110
C02French: Advance Variation2200
B12Caro-Kann: Advance Variation2110
C65Ruy Lopez: Berlin Defense2011
B29Sicilian1010
B20Anderssen's opening1100
B03Alekhine Defense1001

Most recent 30 of 38 games

DateWhiteBlackResultOpeningEvent
Aug 2026Jan-Krzysztof DudaJeffery Xiong1-0Ruy Lopez: Berlin Defense2nd 3-0 Thu 6th Aug 2026
Jul 2026Jan-Krzysztof DudaJeffery Xiong0-1Italian GameTitled Tue 28th Jul 2026
Jul 2026Jeffery XiongJan-Krzysztof Duda0-1Sicilian1st 3-0 Thu 2nd Jul 2026
Jun 2026Jan-Krzysztof DudaJeffery Xiong1-0Caro-Kann: Endgame VariationTitled Tue 30th Jun 2026
Nov 2025Jan-Krzysztof DudaJeffery Xiong0-1Ruy Lopez: Berlin DefenseTitled Tue
Nov 2025Jeffery XiongJan-Krzysztof Duda1-0Budapest DefenseTitled Tue
Nov 2025Jan-Krzysztof DudaJeffery Xiong1-0Ruy Lopez: Berlin Defense2nd 3-0 Thursday
Oct 2025Jeffery XiongJan-Krzysztof Duda1-0French: Tarrasch VariationTitled Tue
Apr 2025Jeffery XiongJan-Krzysztof Duda1/2-1/2PhilidorTitled Tue Early
Dec 2024Jeffery XiongJan-Krzysztof Duda1/2-1/2SicilianWorld Blitz 2024
Nov 2024Jeffery XiongJan-Krzysztof Duda1/2-1/2Nimzo-Indian DefenseTitled Tue Late
Oct 2024Jan-Krzysztof DudaJeffery Xiong1-0French: Advance VariationTitled Tue Late
Nov 2023Jan-Krzysztof DudaJeffery Xiong0-1Ruy Lopez: Berlin DefenseTitled Tue Early
Sep 2023Jeffery XiongJan-Krzysztof Duda1/2-1/2Caro-Kann: Endgame VariationAI Cup Play In
Nov 2022Jeffery XiongJan-Krzysztof Duda1/2-1/2Four Knights Game: Scotch VariationTitled Tue Early
Jul 2022Jan-Krzysztof DudaJeffery Xiong1/2-1/2Ruy Lopez: Berlin DefenseFTX Road to Miami Prelim
Sep 2021Jan-Krzysztof DudaJeffery Xiong1-0London SystemOnline Olympiad Div Top D
Oct 2020Jeffery XiongJan-Krzysztof Duda1-0Indian DefenseSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong1-0Sicilian: SveshnikovSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong1/2-1/2Sicilian: NajdorfSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong1-0French: Advance VariationSpeed Chess Invitational
Oct 2020Jeffery XiongJan-Krzysztof Duda0-1French: Tarrasch VariationSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong0-1SicilianSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong1-0French: Winawer VariationSpeed Chess Invitational
Oct 2020Jeffery XiongJan-Krzysztof Duda0-1King's Indian DefenseSpeed Chess Invitational
Oct 2020Jan-Krzysztof DudaJeffery Xiong1-0Sicilian: RossolimoSpeed Chess Invitational
Oct 2020Jeffery XiongJan-Krzysztof Duda1-0Nimzo-Indian: Classical VariationSpeed Chess Invitational
Oct 2020Jeffery XiongJan-Krzysztof Duda1/2-1/2Grünfeld DefenseSpeed Chess Invitational
Oct 2020Jeffery XiongJan-Krzysztof Duda0-1Grünfeld DefenseSpeed Chess Invitational
Jan 2020Jan-Krzysztof DudaJeffery Xiong1/2-1/2Italian Game: Giuoco Pianissimo82nd Tata Steel Masters
Replay every Jan-Krzysztof Duda vs Jeffery Xiong game - free

Interactive board, all 38 games, opening explorer and engine analysis.

Browse the games

Frequently asked questions

What is the head-to-head score between Jan-Krzysztof Duda and Jeffery Xiong?

In 38 recorded games, Jan-Krzysztof Duda has 16 wins, Jeffery Xiong has 12 wins, and they have drawn 10 times.

How many times have Jan-Krzysztof Duda and Jeffery Xiong played each other?

Our database records 38 games between them, from Sep 2019 to Aug 2026.

What openings do Jan-Krzysztof Duda and Jeffery Xiong play against each other?

The most common opening in their games is the Ruy Lopez: Berlin Defense (3 games), followed by the Caro-Kann: Endgame Variation (2). The full opening breakdown and every game are on this page.