Players
Photo: Brigham Aldrich

Record
139 classical games in top events since 13 Sep 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 69 | 43 | 19 | 7 | 76% |
| As Black | 70 | 34 | 22 | 14 | 64% |
| All games | 139 | 77 | 41 | 21 | 70% |
Recent events
| Event | Score | Perf |
|---|---|---|
| Esports World Cup 202615 Aug 2026 | 12½/16 | 2903 |
| Esports World Cup 202612 Aug 2026 | 3/4 | 2893 |
| Norway Chess 20265 Jun 2026 | 6/13 | 2724 |
| TePe Sigeman & Co Chess Tournament 20267 May 2026 | 7/10 | 2862 |
| Grenke Chess Festival 20266 Apr 2026 | 6/8 | 2833 |
Best wins
| Opponent | Rating |
|---|---|
| GMH. Nakamura20 Jul 2025 · Freestyle Chess Grand Slam Las Vegas | 2807 |
| GMF. Caruana21 Nov 2024 · Freestyle Chess: Launch Event Singapore | 2805 |
| GMGukesh D26 May 2025 · Norway Chess 2025 | 2787 |
| GMA. Erigaisi29 May 2025 · Norway Chess 2025 | 2782 |
| GMPraggnanandhaa R19 Jul 2025 · Freestyle Chess Grand Slam Las Vegas | 2779 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMF. CaruanaLast 9 Dec 2025 · Freestyle Chess Grand Slam Finals 2025 | 13 | 9 3 1 |
| GMA. ErigaisiLast 7 May 2026 · TePe Sigeman & Co Chess Tournament 2026 | 11 | 5 2 4 |
| GMV. KeymerLast 1 Jun 2026 · Norway Chess 2026 | 10 | 3 6 1 |
| GMJ. SindarovLast 10 Dec 2025 · Freestyle Chess Grand Slam Finals 2025 | 9 | 5 2 2 |
| GMH. NakamuraLast 20 Jul 2025 · Freestyle Chess Grand Slam Las Vegas | 9 | 4 4 1 |
Record
103 rapid games in top events since 13 Nov 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 52 | 30 | 16 | 6 | 73% |
| As Black | 51 | 17 | 22 | 12 | 55% |
| All games | 103 | 47 | 38 | 18 | 64% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202619 Jun 2026 | 3/8 | 2558 |
| FIDE Freestyle Chess World Championship 202615 Feb 2026 | 2½/4 | 2898 |
| FIDE Freestyle Chess World Championship 202614 Feb 2026 | 3/4 | 2888 |
| FIDE Freestyle Chess World Championship 202613 Feb 2026 | 4½/7 | 2851 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 10½/13 | 2873 |
Best wins
| Opponent | Rating |
|---|---|
| GMF. Caruana15 Feb 2026 · FIDE Freestyle Chess World Championship 2026 | 2809 |
| GML. Aronian13 Feb 2026 · FIDE Freestyle Chess World Championship 2026 | 2786 |
| GMA. Firouzja1 Aug 2025 · Esports World Cup 2025 | 2754 |
| GMN. Abdusattorov29 Jul 2025 · Esports World Cup 2025 | 2740 |
| GMH. Nakamura31 Jul 2025 · Esports World Cup 2025 | 2738 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMH. NakamuraLast 31 Jul 2025 · Esports World Cup 2025 | 15 | 7 6 2 |
| GMN. AbdusattorovLast 14 Feb 2026 · FIDE Freestyle Chess World Championship 2026 | 9 | 4 5 0 |
| GMA. FirouzjaLast 1 Aug 2025 · Esports World Cup 2025 | 9 | 5 3 1 |
| GMA. ErigaisiLast 18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 8 | 1 4 3 |
| GMF. CaruanaLast 15 Feb 2026 · FIDE Freestyle Chess World Championship 2026 | 6 | 2 3 1 |
Record
99 blitz games in top events since 16 Nov 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 51 | 26 | 19 | 6 | 70% |
| As Black | 48 | 22 | 19 | 7 | 66% |
| All games | 99 | 48 | 38 | 13 | 68% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202621 Jun 2026 | 6½/11 | 2786 |
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | 5/6 | 2842 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 12½/18 | 2799 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 5½/8 | 2896 |
| GCT: 20256 Jul 2025 | 17½/27 | 2821 |
Best wins
| Opponent | Rating |
|---|---|
| GMA. Firouzja6 Jul 2025 · GCT: 2025 | 2814 |
| GMN. Abdusattorov21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2785 |
| GMF. Caruana5 Jul 2025 · GCT: 2025 | 2782 |
| GMA. Erigaisi21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2776 |
| GMJ. Duda31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2776 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMN. AbdusattorovLast 21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 10 | 4 3 3 |
| GMF. CaruanaLast 30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 9 | 4 4 1 |
| GMI. NepomniachtchiLast 31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 9 | 2 5 2 |
| GMJ. DudaLast 6 Jul 2025 · GCT: 2025 | 6 | 3 3 0 |
| GMH. NiemannLast 31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 5 | 2 2 1 |
