Di Zhang vs Haochen Jiang
Di Zhang (2427) · IM Haochen Jiang (2456)
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
| Split | Games | Zhang | Draws | Jiang |
|---|---|---|---|---|
| Zhang with White | 7 | 3 | 3 | 1 |
| Jiang with White | 4 | 1 | 3 | 0 |
Results by time format
| Format | Games | Zhang | Draws | Jiang |
|---|---|---|---|---|
| Classical | 8 | 4 | 3 | 1 |
| Blitz | 2 | 0 | 2 | 0 |
| Rapid | 1 | 0 | 1 | 0 |
Openings in their games
| ECO | Opening | Games | Zhang | Draws | Jiang |
|---|---|---|---|---|---|
| D02 | London System | 2 | 1 | 1 | 0 |
| A37 | English Opening: Symmetrical | 1 | 0 | 1 | 0 |
| B30 | Sicilian: Rossolimo | 1 | 1 | 0 | 0 |
| B47 | Sicilian: Taimanov | 1 | 0 | 1 | 0 |
| C11 | French: Classical Variation | 1 | 0 | 1 | 0 |
| A22 | English Opening: Reverse Sicilian | 1 | 0 | 1 | 0 |
| C41 | Philidor | 1 | 0 | 1 | 0 |
| C49 | Four Knights Game: Spanish Variation | 1 | 1 | 0 | 0 |
All games
| Date | White | Black | Result | Opening | Event |
|---|---|---|---|---|---|
| Jun 2026 | Di Zhang | Haochen Jiang | 1/2-1/2 | London System | 2026 Chinese Chess League Division A | Round-Robin R1-6 |
| May 2026 | Di Zhang | Haochen Jiang | 1/2-1/2 | French: Classical Variation | Shanghai Haiwan Cup New Star Chess Tournament 2026 | Blitz |
| May 2026 | Haochen Jiang | Di Zhang | 1/2-1/2 | Sicilian: Taimanov | Shanghai Haiwan Cup New Star Chess Tournament 2026 | Blitz |
| May 2026 | Haochen Jiang | Di Zhang | 1/2-1/2 | English Opening: Symmetrical | Shanghai Haiwan Cup New Star Chess Tournament 2026 | Rapid |
| Mar 2026 | Di Zhang | Haochen Jiang | 0-1 | Vienna Game | 6th Rebecca Cup 2026 |
| Jul 2025 | Di Zhang | Haochen Jiang | 1/2-1/2 | Philidor | ch-CHN |
| Jun 2025 | Haochen Jiang | Di Zhang | 1/2-1/2 | English Opening: Reverse Sicilian | 5th Rebecca Cup |
| Aug 2024 | Di Zhang | Haochen Jiang | 1-0 | Italian Game: Classical Variation | 4th Binhai Cup A |
| Apr 2024 | Di Zhang | Haochen Jiang | 1-0 | Four Knights Game: Spanish Variation | ch-CHN Gp-B |
| Apr 2024 | Haochen Jiang | Di Zhang | 0-1 | Sicilian: Rossolimo | chT-CHN |
| Aug 2023 | Di Zhang | Haochen Jiang | 1-0 | London System | 3rd Tianjin Binhai Cup A |
Interactive board, all 11 games, opening explorer and engine analysis.
Browse the gamesFrequently 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.