Players
Photo: Yilin Li

Record
63 classical games in top events since 12 Sep 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 30 | 15 | 13 | 2 | 72% |
| As Black | 33 | 7 | 19 | 7 | 50% |
| All games | 63 | 22 | 32 | 9 | 60% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 46th FIDE Chess Olympiad Samarkand 202627 Sep 2026 | 3/5 | 2751 |
| 46th FIDE Chess Olympiad Samarkand 202626 Sep 2026 | 3½/5 | 2680 |
| Esports World Cup 202613 Aug 2026 | 2½/6 | 2622 |
| Bundesliga Cup Team Championship 202631 May 2026 | 2/2 | 3305 |
| Grenke Chess Festival 20266 Apr 2026 | 5/7 | 2780 |
Best wins
| Opponent | Rating |
|---|---|
| GMN. Abdusattorov25 Aug 2025 · GCT: Sinquefield Cup 2025 | 2771 |
| GMV. Murzin6 Apr 2026 · Grenke Chess Festival 2026 | 2655 |
| GMI. Saric5 Apr 2026 · Grenke Chess Festival 2026 | 2654 |
| GMF. Svane11 Jan 2026 · German Bundesliga 2025/26 | 2649 |
| GMN. Theodorou10 Jan 2026 · German Bundesliga 2025/26 | 2648 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMN. AbdusattorovLast 12 Aug 2026 · Esports World Cup 2026 | 4 | 1 0 3 |
| GML. AronianLast 21 Aug 2025 · GCT: Sinquefield Cup 2025 | 3 | 0 2 1 |
| GMB. DeacLast 15 May 2025 · GCT: 2025 | 2 | 0 1 1 |
| GMM. BluebaumLast 7 Dec 2025 · German Bundesliga 2025/26 | 2 | 0 2 0 |
| GMF. CaruanaLast 18 Aug 2025 · GCT: Sinquefield Cup 2025 | 2 | 0 2 0 |
Record
73 rapid games in top events since 26 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 38 | 21 | 9 | 8 | 67% |
| As Black | 35 | 6 | 17 | 12 | 41% |
| All games | 73 | 27 | 26 | 20 | 55% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202618 Jun 2026 | 2/3 | 2588 |
| FIDE World Rapid & Blitz Championships 202527 Dec 2025 | 3/6 | 2506 |
| FIDE World Rapid & Blitz Championships 202526 Dec 2025 | 1/3 | 2407 |
| Esports World Cup 202530 Jul 2025 | 3/7 | 2717 |
| FIDE World Rapid & Blitz Team Championships 202513 Jun 2025 | 1½/4 | 2508 |
Best wins
| Opponent | Rating |
|---|---|
| GMI. Nepomniachtchi18 Feb 2025 · CCT Chessable Masters 2025 | 2758 |
| GMF. Caruana29 Jul 2025 · Esports World Cup 2025 | 2756 |
| GMA. Firouzja20 Feb 2025 · CCT Chessable Masters 2025 | 2754 |
| GMWei Yi19 Feb 2025 · CCT Chessable Masters 2025 | 2746 |
| GMYu Yangyi19 Feb 2025 · CCT Chessable Masters 2025 | 2700 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMI. NepomniachtchiLast 20 Feb 2025 · CCT Chessable Masters 2025 | 6 | 1 1 4 |
| GMWei YiLast 19 Feb 2025 · CCT Chessable Masters 2025 | 4 | 1 2 1 |
| GMC. AravindhLast 28 Apr 2025 · GCT: 2025 | 3 | 2 0 1 |
| GMA. GrischukLast 18 Feb 2025 · CCT Chessable Masters 2025 | 3 | 1 2 0 |
| GMYu YangyiLast 19 Feb 2025 · CCT Chessable Masters 2025 | 3 | 2 0 1 |
Record
98 blitz games in top events since 30 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 47 | 22 | 16 | 9 | 64% |
| As Black | 51 | 18 | 17 | 16 | 52% |
| All games | 98 | 40 | 33 | 25 | 58% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202621 Jun 2026 | 2½/6 | 2503 |
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | 1/2 | 2515 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 9½/16 | 2685 |
| FIDE World Rapid & Blitz Championships 202529 Dec 2025 | 3/3 | 3293 |
| GCT: 20256 Jul 2025 | 13½/27 | 2728 |
Best wins
| Opponent | Rating |
|---|---|
| GMA. Firouzja29 Apr 2025 · GCT: 2025 | 2857 |
| GMF. Caruana31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2796 |
| GMW. So6 Jul 2025 · GCT: 2025 | 2786 |
| GML. Aronian29 Apr 2025 · GCT: 2025 | 2761 |
| GMM. Vachier-Lagrave29 Apr 2025 · GCT: 2025 | 2748 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMA. FirouzjaLast 6 Jul 2025 · GCT: 2025 | 6 | 1 1 4 |
| GMF. CaruanaLast 6 Jul 2025 · GCT: 2025 | 6 | 3 2 1 |
| GMM. CarlsenLast 6 Jul 2025 · GCT: 2025 | 6 | 0 3 3 |
| GMPraggnanandhaa RLast 6 Jul 2025 · GCT: 2025 | 5 | 3 1 1 |
| GMI. SaricLast 6 Jul 2025 · GCT: 2025 | 5 | 2 2 1 |
