Players
Photo: TheBoburshokh, CC0, via Wikimedia Commons

Record
91 classical games in top events since 23 Apr 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 46 | 16 | 26 | 4 | 63% |
| As Black | 45 | 12 | 26 | 7 | 56% |
| All games | 91 | 28 | 52 | 11 | 59% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 2026 Chinese Chess League Division A30 Oct 2026 | 3/4 | 2802 |
| 41st European Chess Club Cup 202622 Oct 2026 | 4/4 | 3116 |
| German Bundesliga 2025/2626 Apr 2026 | 7½/13 | 2696 |
| V Open Chess Menorca 202612 Apr 2026 | 4½/7 | 2577 |
| Grenke Chess Festival 20266 Apr 2026 | 4½/7 | 2697 |
Best wins
| Opponent | Rating |
|---|---|
| GMV. Fedoseev23 Jul 2025 · 58th International Chess Festival Biel | 2739 |
| GMI. Saric7 Dec 2025 · German Bundesliga 2025/26 | 2665 |
| GMM. Karthikeyan26 Nov 2025 · KazChess Masters | 2662 |
| GMF. Svane12 Jul 2025 · 58th International Chess Festival Biel | 2659 |
| GMD. Dardha12 Jul 2025 · 58th International Chess Festival Biel | 2627 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMF. SvaneLast 1 Mar 2026 · German Bundesliga 2025/26 | 3 | 1 2 0 |
| GMC. AravindhLast 24 Jul 2025 · 58th International Chess Festival Biel | 3 | 0 2 1 |
| GMA. SalemLast 22 Jul 2025 · 58th International Chess Festival Biel | 3 | 0 3 0 |
| GMV. FedoseevLast 23 Jul 2025 · 58th International Chess Festival Biel | 3 | 1 2 0 |
| GMA. HakobyanLast 21 Feb 2026 · 3rd Al-Beruniy International Chess Tournament | 2 | 0 2 0 |
Record
62 rapid games in top events since 26 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 31 | 18 | 9 | 4 | 73% |
| As Black | 31 | 9 | 12 | 10 | 48% |
| All games | 62 | 27 | 21 | 14 | 60% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202619 Jun 2026 | 8/10 | 2723 |
| Tata Steel India Rapid & Blitz 20269 Jan 2026 | 3½/9 | 2600 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 6/10 | 2535 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 1/2 | 2532 |
| 58th International Chess Festival Biel13 Jul 2025 | 2½/5 | 2619 |
Best wins
| Opponent | Rating |
|---|---|
| GMF. Caruana26 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2766 |
| GMH. Nakamura27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2755 |
| GMWei Yi9 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 2746 |
| GMA. Erigaisi9 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 2746 |
| GMJ. Duda28 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2740 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMA. ErigaisiLast 9 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 3 | 2 1 0 |
| GMC. AravindhLast 17 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 3 | 1 2 0 |
| GMA. GrischukLast 11 Jun 2025 · FIDE World Rapid & Blitz Team Championships 2025 | 2 | 0 2 0 |
| GMPraggnanandhaa RLast 8 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 2 | 1 0 1 |
| GMA. HakobyanLast 28 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2 | 1 0 1 |
Record
86 blitz games in top events since 30 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 41 | 20 | 8 | 13 | 59% |
| As Black | 45 | 18 | 11 | 16 | 52% |
| All games | 86 | 38 | 19 | 29 | 55% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202621 Jun 2026 | 7/10 | 2703 |
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | 2/4 | 2535 |
| Tata Steel India Rapid & Blitz 202611 Jan 2026 | 6/18 | 2582 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 2½/3 | 2788 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 9½/15 | 2704 |
Best wins
| Opponent | Rating |
|---|---|
| GMO. Bortnyk31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2762 |
| GMYu Yangyi30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2728 |
| GMPraggnanandhaa R30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2716 |
| GMD. Andreikin30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2714 |
| GMN. Sarin11 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 2705 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMI. NepomniachtchiLast 31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 4 | 0 2 2 |
| GMC. AravindhLast 11 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 4 | 2 1 1 |
| GMW. SoLast 11 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 3 | 0 0 3 |
| GMF. SvaneLast 20 Jul 2025 · 58th International Chess Festival Biel | 3 | 2 0 1 |
| GMPraggnanandhaa RLast 11 Jan 2026 · Tata Steel India Rapid & Blitz 2026 | 3 | 1 1 1 |
