Players
Photo: Biel International Chess Festival

Record
52 classical games in top events since 12 Sep 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 26 | 4 | 15 | 7 | 44% |
| As Black | 26 | 10 | 11 | 5 | 60% |
| All games | 52 | 14 | 26 | 12 | 52% |
Recent events
| Event | Score | Perf |
|---|---|---|
| Esports World Cup 202611 Aug 2026 | 1½/5 | 2502 |
| 59th Biel International Chess Festival 202623 Jul 2026 | 1½/3 | 2698 |
| 59th Biel International Chess Festival 202618 Jul 2026 | 3/5 | 2758 |
| FIDE World Cup 202516 Nov 2025 | 3½/8 | 2597 |
| FIDE World Cup 202512 Nov 2025 | 1½/2 | 2767 |
Best wins
| Opponent | Rating |
|---|---|
| GMDing Liren16 Sep 2024 · 45th Chess Olympiad Budapest 2024 | 2736 |
| GMM. Bluebaum15 Jul 2026 · 59th Biel International Chess Festival 2026 | 2694 |
| GMA. Esipenko11 Aug 2026 · Esports World Cup 2026 | 2680 |
| GMJ. Martinez Alcantara14 Jul 2026 · 59th Biel International Chess Festival 2026 | 2650 |
| GMJ. Xiong7 Nov 2025 · FIDE World Cup 2025 | 2649 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMA. DonchenkoLast 16 Nov 2025 · FIDE World Cup 2025 | 8 | 2 3 3 |
| GMB. JobavaLast 5 Nov 2025 · FIDE World Cup 2025 | 3 | 1 1 1 |
| GMA. EsipenkoLast 11 Aug 2026 · Esports World Cup 2026 | 3 | 1 0 2 |
| GMJ. XiongLast 8 Nov 2025 · FIDE World Cup 2025 | 2 | 1 1 0 |
| GMK. VenkataramanLast 12 Nov 2025 · FIDE World Cup 2025 | 2 | 1 1 0 |
Record
97 rapid games in top events since 26 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 48 | 18 | 20 | 10 | 58% |
| As Black | 49 | 17 | 18 | 14 | 53% |
| All games | 97 | 35 | 38 | 24 | 56% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 59th Biel International Chess Festival 202612 Jul 2026 | 2/5 | 2529 |
| 59th Biel International Chess Festival 202611 Jul 2026 | 3/6 | 2581 |
| FIDE World Team Rapid & Blitz Chess Championships 202619 Jun 2026 | 5/10 | 2599 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 4/5 | 2744 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 2½/7 | 2472 |
Best wins
| Opponent | Rating |
|---|---|
| GMF. Caruana14 Aug 2025 · GCT: Saint Louis Rapid & Blitz 2025 | 2750 |
| GML. Aronian17 Feb 2025 · CCT Chessable Masters 2025 | 2745 |
| GMV. Anand6 Jul 2025 · León Masters 2025 | 2727 |
| GMM. Vachier-Lagrave15 Aug 2025 · GCT: Saint Louis Rapid & Blitz 2025 | 2725 |
| GML. Dominguez Perez14 Aug 2025 · GCT: Saint Louis Rapid & Blitz 2025 | 2705 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GML. AronianLast 12 Jul 2026 · 59th Biel International Chess Festival 2026 | 6 | 1 3 2 |
| GMJ. Santos LatasaLast 5 Jul 2025 · León Masters 2025 | 6 | 2 4 0 |
| GMM. Vachier-LagraveLast 15 Aug 2025 · GCT: Saint Louis Rapid & Blitz 2025 | 4 | 1 2 1 |
| GMV. AnandLast 6 Jul 2025 · León Masters 2025 | 4 | 2 2 0 |
| GMF. CaruanaLast 18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 4 | 1 1 2 |
Record
68 blitz games in top events since 30 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 33 | 17 | 11 | 5 | 68% |
| As Black | 35 | 12 | 12 | 11 | 51% |
| All games | 68 | 29 | 23 | 16 | 60% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 59th Biel International Chess Festival 202619 Jul 2026 | 4½/10 | 2581 |
| FIDE World Team Rapid & Blitz Chess Championships 202621 Jun 2026 | 4½/9 | 2711 |
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | 5/6 | 2823 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 9/15 | 2629 |
| FIDE World Rapid & Blitz Championships 202529 Dec 2025 | 3/4 | 2693 |
Best wins
| Opponent | Rating |
|---|---|
| GMF. Caruana21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2781 |
| GMWei Yi21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2698 |
| GMS. Vidit14 Jun 2025 · FIDE World Rapid & Blitz Team Championships 2025 | 2673 |
| GMJ. Martinez Alcantara19 Jul 2026 · 59th Biel International Chess Festival 2026 | 2641 |
| GMGukesh D30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2628 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMA. HakobyanLast 20 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 3 | 1 2 0 |
| GMA. SuleymanliLast 19 Jul 2026 · 59th Biel International Chess Festival 2026 | 3 | 1 1 1 |
| GMWei YiLast 21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 3 | 1 0 2 |
| GMF. CaruanaLast 21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 3 | 1 1 1 |
| GMM. MadaminovLast 29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2 | 2 0 0 |
