Players
Photo: Yunfan Zhao

Record
114 classical games in top events since 12 Sep 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 56 | 25 | 23 | 8 | 65% |
| As Black | 58 | 18 | 26 | 14 | 53% |
| All games | 114 | 43 | 49 | 22 | 59% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 41st European Chess Club Cup 202622 Oct 2026 | 1/4 | 2301 |
| Serbian Super League 202612 Oct 2026 | 5/7 | 2645 |
| 46th FIDE Chess Olympiad Samarkand 202627 Sep 2026 | 4½/8 | 2633 |
| 46th FIDE Chess Olympiad Samarkand 202618 Sep 2026 | 1/1 | 3279 |
| 46th FIDE Chess Olympiad Samarkand 202616 Sep 2026 | 1/1 | 2875 |
Best wins
| Opponent | Rating |
|---|---|
| GMV. Fedoseev15 Nov 2024 · European Individual Chess Championship 2024 | 2712 |
| GMM. Warmerdam18 Sep 2024 · 45th Chess Olympiad Budapest 2024 | 2679 |
| GMJ. Christiansen27 Apr 2025 · German Bundesliga 2024/25 | 2658 |
| GMR. Mamedov14 Oct 2025 · European Team Chess Championship 2025 | 2655 |
| GMI. Cheparinov17 Nov 2024 · European Individual Chess Championship 2024 | 2632 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMN. TheodorouLast 6 Nov 2025 · FIDE World Cup 2025 | 4 | 0 3 1 |
| GMM. WarmerdamLast 12 Sep 2025 · FIDE Grand Swiss 2025 | 3 | 2 1 0 |
| GMV. FedoseevLast 24 Apr 2026 · German Bundesliga 2025/26 | 2 | 1 1 0 |
| GMV. IvicLast 5 Aug 2026 · Esports World Cup 2026 | 2 | 1 1 0 |
| GMBharath Subramaniyam HLast 8 Oct 2026 · Serbian Super League 2026 | 2 | 1 1 0 |
Record
25 rapid games in top events since 26 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 13 | 6 | 4 | 3 | 62% |
| As Black | 12 | 5 | 2 | 5 | 50% |
| All games | 25 | 11 | 6 | 8 | 56% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Rapid & Blitz Championships 202528 Dec 2025 | 5½/8 | 2573 |
| FIDE World Rapid & Blitz Championships 202527 Dec 2025 | ½/2 | 2529 |
| CCT Chessable Masters 202517 Feb 2025 | 2/5 | 2456 |
| FIDE World Rapid & Blitz Championships 202428 Dec 2024 | 6/10 | 2512 |
Best wins
| Opponent | Rating |
|---|---|
| GMV. Akobian17 Feb 2025 · CCT Chessable Masters 2025 | 2578 |
| GMF. Sonis17 Feb 2025 · CCT Chessable Masters 2025 | 2552 |
| GMS. Bilguun28 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2456 |
| GMV. Rasulov28 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2456 |
| GMF. Svane28 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2455 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| IMS. Gan-ErdeneLast 26 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| IMM. TsarukLast 26 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 0 1 |
| GMV. MatviishenLast 26 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| GMD. GhoshLast 27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 0 1 |
| IMR. SamadovLast 27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 0 1 |
Record
31 blitz games in top events since 30 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 14 | 5 | 4 | 5 | 50% |
| As Black | 17 | 8 | 6 | 3 | 65% |
| All games | 31 | 13 | 10 | 8 | 58% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 8/15 | 2623 |
| FIDE World Rapid & Blitz Championships 202530 Dec 2025 | 2½/3 | 2827 |
| FIDE World Rapid & Blitz Championships 202431 Dec 2024 | 4½/6 | 2707 |
| FIDE World Rapid & Blitz Championships 202431 Dec 2024 | 3/7 | 2484 |
Best wins
| Opponent | Rating |
|---|---|
| GML. Aronian29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2774 |
| GMS. Sargsyan29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2595 |
| GMB. Adhiban29 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2563 |
| GMG. Margvelashvili30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2554 |
| GMP. Ponkratov30 Dec 2025 · FIDE World Rapid & Blitz Championships 2025 | 2542 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMD. BrodskyLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| GMM. AndersenLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| GMM. GagunashviliLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 0 1 |
| GMJ. BjerreLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| GMI. ZemlyanskiiLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 1 0 |
