Players
Photo: Lichess

Record
16 classical games in top events since 8 Apr 2026
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 10 | 4 | 4 | 2 | 60% |
| As Black | 6 | 3 | 3 | 0 | 75% |
| All games | 16 | 7 | 7 | 2 | 66% |
Recent events
| Event | Score | Perf |
|---|---|---|
| Esports World Cup 20264 Aug 2026 | 3½/6 | 2479 |
| European Individual Chess Championship 202619 Apr 2026 | 7/10 | 2696 |
Best wins
| Opponent | Rating |
|---|---|
| IMS. Sahidi10 Apr 2026 · European Individual Chess Championship 2026 | 2513 |
| IMV. Sipila9 Apr 2026 · European Individual Chess Championship 2026 | 2479 |
| GMF. Haring19 Apr 2026 · European Individual Chess Championship 2026 | 2461 |
| IMF. Cukrowski8 Apr 2026 · European Individual Chess Championship 2026 | 2400 |
| GMJ. Dourerassou4 Aug 2026 · Esports World Cup 2026 | 2392 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| IMF. CukrowskiLast 8 Apr 2026 · European Individual Chess Championship 2026 | 1 | 1 0 0 |
| IMV. SipilaLast 9 Apr 2026 · European Individual Chess Championship 2026 | 1 | 1 0 0 |
| IMS. SahidiLast 10 Apr 2026 · European Individual Chess Championship 2026 | 1 | 1 0 0 |
| GMR. HovhannisyanLast 12 Apr 2026 · European Individual Chess Championship 2026 | 1 | 0 1 0 |
| GMM. LagardeLast 13 Apr 2026 · European Individual Chess Championship 2026 | 1 | 0 1 0 |
Record
38 rapid games in top events since 17 Feb 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 15 | 8 | 3 | 4 | 63% |
| As Black | 23 | 9 | 5 | 9 | 50% |
| All games | 38 | 17 | 8 | 13 | 55% |
Recent events
| Event | Score | Perf |
|---|---|---|
| Grand Prix PlusCity17 May 2026 | 2/5 | 2425 |
| Grand Prix PlusCity14 May 2026 | 4/5 | 2746 |
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 6/8 | 2657 |
| FIDE World Rapid & Blitz Championships 202527 Dec 2025 | 1½/5 | 2405 |
| Grand Prix PlusCity1 Jun 2025 | 3½/6 | 2592 |
Best wins
| Opponent | Rating |
|---|---|
| GMJ. Martinez Alcantara17 May 2026 · Grand Prix PlusCity | 2625 |
| GMV. Sanal14 May 2026 · Grand Prix PlusCity | 2530 |
| GMS. Sethuraman17 Feb 2025 · CCT Chessable Masters 2025 | 2519 |
| GMA. Sumets14 May 2026 · Grand Prix PlusCity | 2515 |
| GMV. Bologan17 Feb 2025 · CCT Chessable Masters 2025 | 2504 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMV. SanalLast 14 May 2026 · Grand Prix PlusCity | 2 | 2 0 0 |
| GMA. VolokitinLast 17 Feb 2025 · CCT Chessable Masters 2025 | 1 | 0 0 1 |
| GMV. AkobianLast 17 Feb 2025 · CCT Chessable Masters 2025 | 1 | 0 0 1 |
| GMR. QuintilianoLast 17 Feb 2025 · CCT Chessable Masters 2025 | 1 | 1 0 0 |
| GMS. SethuramanLast 17 Feb 2025 · CCT Chessable Masters 2025 | 1 | 1 0 0 |
Record
55 blitz games in top events since 29 May 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 25 | 12 | 5 | 8 | 58% |
| As Black | 30 | 17 | 3 | 10 | 62% |
| All games | 55 | 29 | 8 | 18 | 60% |
Recent events
| Event | Score | Perf |
|---|---|---|
| Grand Prix PlusCity16 May 2026 | 4/8 | 2546 |
| Grand Prix PlusCity15 May 2026 | 6½/8 | 2730 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 7½/12 | 2579 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 3/7 | 2521 |
| Grand Prix PlusCity31 May 2025 | 6/10 | 2565 |
Best wins
| Opponent | Rating |
|---|---|
| GMP. Maghsoodloo16 May 2026 · Grand Prix PlusCity | 2625 |
| GMK. Piorun15 May 2026 · Grand Prix PlusCity | 2546 |
| GMA. Nesterov30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2531 |
| GMD. Alexakis30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2516 |
| GMM. Madaminov29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2514 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMV. BologanLast 15 May 2026 · Grand Prix PlusCity | 3 | 3 0 0 |
| GMM. KrzyzanowskiLast 15 May 2026 · Grand Prix PlusCity | 3 | 3 0 0 |
| GMG. MohrLast 31 May 2025 · Grand Prix PlusCity | 2 | 2 0 0 |
| GMJ. SubeljLast 31 May 2025 · Grand Prix PlusCity | 2 | 2 0 0 |
| GML. LodiciLast 31 May 2025 · Grand Prix PlusCity | 2 | 0 2 0 |
