♞ Chess.ceo

Di Zhang vs Haochen Jiang

Di Zhang (2427) · IM Haochen Jiang (2456)

4
Zhang wins
6
draws
1
Jiang wins
11
games

Di Zhang and Haochen Jiang have played 11 recorded games against each other, the first in Aug 2023 and the most recent in Jun 2026. Zhang leads 4 wins to 1, with 6 draws (45% of the games were decisive). Their most common battleground is the London System (2 games). The average game between them lasted 48 moves.

Results by color

SplitGamesZhangDrawsJiang
Zhang with White7331
Jiang with White4130

Results by time format

FormatGamesZhangDrawsJiang
Classical8431
Blitz2020
Rapid1010

Openings in their games

ECOOpeningGamesZhangDrawsJiang
D02London System2110
A37English Opening: Symmetrical1010
B30Sicilian: Rossolimo1100
B47Sicilian: Taimanov1010
C11French: Classical Variation1010
A22English Opening: Reverse Sicilian1010
C41Philidor1010
C49Four Knights Game: Spanish Variation1100

All games

DateWhiteBlackResultOpeningEvent
Jun 2026Di ZhangHaochen Jiang1/2-1/2London System2026 Chinese Chess League Division A | Round-Robin R1-6
May 2026Di ZhangHaochen Jiang1/2-1/2French: Classical VariationShanghai Haiwan Cup New Star Chess Tournament 2026 | Blitz
May 2026Haochen JiangDi Zhang1/2-1/2Sicilian: TaimanovShanghai Haiwan Cup New Star Chess Tournament 2026 | Blitz
May 2026Haochen JiangDi Zhang1/2-1/2English Opening: SymmetricalShanghai Haiwan Cup New Star Chess Tournament 2026 | Rapid
Mar 2026Di ZhangHaochen Jiang0-1Vienna Game6th Rebecca Cup 2026
Jul 2025Di ZhangHaochen Jiang1/2-1/2Philidorch-CHN
Jun 2025Haochen JiangDi Zhang1/2-1/2English Opening: Reverse Sicilian5th Rebecca Cup
Aug 2024Di ZhangHaochen Jiang1-0Italian Game: Classical Variation4th Binhai Cup A
Apr 2024Di ZhangHaochen Jiang1-0Four Knights Game: Spanish Variationch-CHN Gp-B
Apr 2024Haochen JiangDi Zhang0-1Sicilian: RossolimochT-CHN
Aug 2023Di ZhangHaochen Jiang1-0London System3rd Tianjin Binhai Cup A
Replay every Di Zhang vs Haochen Jiang game - free

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

Browse the games

Frequently asked questions

What is the head-to-head score between Di Zhang and Haochen Jiang?

In 11 recorded games, Di Zhang has 4 wins, Haochen Jiang has 1 wins, and they have drawn 6 times.

How many times have Di Zhang and Haochen Jiang played each other?

Our database records 11 games between them, from Aug 2023 to Jun 2026.

What openings do Di Zhang and Haochen Jiang play against each other?

The most common opening in their games is the London System (2 games), followed by the English Opening: Symmetrical (1). The full opening breakdown and every game are on this page.