Players
Photo: Yunfan Zhao

Record
40 classical games in top events since 17 May 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 22 | 8 | 13 | 1 | 66% |
| As Black | 18 | 3 | 12 | 3 | 50% |
| All games | 40 | 11 | 25 | 4 | 59% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 2026 Chinese Chess League Division A30 Oct 2026 | 2/3 | 2688 |
| 2026 Chinese Chess League Division A27 Oct 2026 | 1/2 | 2340 |
| 2026 Chinese Chess League Division A27 Jun 2026 | 2/4 | 2563 |
| 2025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组13 Jan 2026 | 4/6 | 2661 |
| FIDE World Cup 20256 Nov 2025 | 2/6 | 2554 |
Best wins
| Opponent | Rating |
|---|---|
| GMZhao Jun12 Jan 2026 · 2025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 | 2536 |
| GME. Ohanyan22 May 2025 · Sharjah Masters 2025 | 2503 |
| GMWan Yunguo28 Oct 2026 · 2026 Chinese Chess League Division A | 2490 |
| IMA. Isik21 May 2025 · Sharjah Masters 2025 | 2482 |
| GMA. Fawzy1 Nov 2025 · FIDE World Cup 2025 | 2475 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMD. DubovLast 6 Nov 2025 · FIDE World Cup 2025 | 6 | 0 4 2 |
| GMDai ChangrenLast 27 Jun 2026 · 2026 Chinese Chess League Division A | 4 | 0 4 0 |
| GMZhao JunLast 13 Jan 2026 · 2025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 | 4 | 2 2 0 |
| GMXiao TongLast 30 Oct 2026 · 2026 Chinese Chess League Division A | 2 | 0 2 0 |
| Huang RenjieLast 1 Sep 2025 · 2025 Chinese Chess League Division A 中国国际象棋甲级联赛 | 2 | 0 2 0 |
Record
17 rapid games in top events since 26 Dec 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 10 | 5 | 3 | 2 | 65% |
| As Black | 7 | 1 | 1 | 5 | 21% |
| All games | 17 | 6 | 4 | 7 | 47% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202619 Jun 2026 | 5/9 | 2576 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 1½/6 | 2513 |
| FIDE World Rapid & Blitz Championships 202527 Dec 2025 | 1½/2 | 2622 |
Best wins
| Opponent | Rating |
|---|---|
| GMJ. Santos Latasa28 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2667 |
| GMM. Maurizzi17 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2580 |
| GML. Mendonca18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2544 |
| GMJ. Tin17 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2527 |
| GMP. Iniyan27 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2450 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMJ. SiddharthLast 26 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 1 0 |
| GMA. ErigaisiLast 26 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 0 1 |
| GMP. IniyanLast 27 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 1 0 0 |
| GMYu YangyiLast 27 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 1 0 |
| GMS. SevianLast 27 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 0 1 |
Record
16 blitz games in top events since 29 Dec 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 8 | 4 | 2 | 2 | 63% |
| As Black | 8 | 3 | 0 | 5 | 38% |
| All games | 16 | 7 | 2 | 7 | 50% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | 0/1 | 1616 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 7/11 | 2664 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 1/4 | 2494 |
Best wins
| Opponent | Rating |
|---|---|
| GMD. Andreikin30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2714 |
| GMS. Sevian29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2714 |
| GMS. Sargsyan30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2595 |
| IMN. Chasin29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2464 |
| GMP. Balakrishnan29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2445 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMN. MurshedLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 1 0 0 |
| GMH. NiemannLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 0 1 |
| IME. OrozbaevLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 0 0 1 |
| IMN. ChasinLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 1 0 0 |
| GMP. BalakrishnanLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 1 | 1 0 0 |
