Players
Photo: Frans Peeters, CC BY-SA 2.0, via Wikimedia Commons

Record
41 classical games in top events since 26 May 2025
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 20 | 6 | 8 | 6 | 50% |
| As Black | 21 | 4 | 11 | 6 | 45% |
| All games | 41 | 10 | 19 | 12 | 48% |
Recent events
| Event | Score | Perf |
|---|---|---|
| 2026 Chinese Chess League Division A27 Jun 2026 | 1½/3 | 2271 |
| 2026 Chinese Chess League Division A24 Jun 2026 | 1/1 | 3217 |
| Norway Chess 20265 Jun 2026 | 7/17 | 2464 |
| 2025 Chinese Chess League Division A 中国国际象棋甲级联赛26 Oct 2025 | ½/2 | 2341 |
| Norway Chess 20256 Jun 2025 | 9½/18 | 2532 |
Best wins
| Opponent | Rating |
|---|---|
| GMLei Tingjie1 Jun 2025 · Norway Chess 2025 | 2552 |
| GMH. Koneru29 May 2025 · Norway Chess 2025 | 2543 |
| GMB. Assaubayeva5 Jun 2026 · Norway Chess 2026 | 2527 |
| GMD. Deshmukh31 May 2026 · Norway Chess 2026 | 2500 |
| GMR. Vaishali28 May 2025 · Norway Chess 2025 | 2475 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMH. KoneruLast 4 Jun 2026 · Norway Chess 2026 | 8 | 2 4 2 |
| GMA. MuzychukLast 1 Jun 2026 · Norway Chess 2026 | 7 | 0 4 3 |
| GMLei TingjieLast 1 Jun 2025 · Norway Chess 2025 | 4 | 1 2 1 |
| GMR. VaishaliLast 3 Jun 2025 · Norway Chess 2025 | 4 | 1 2 1 |
| IMS. KhademalshariehLast 2 Jun 2025 · Norway Chess 2025 | 3 | 2 1 0 |
Record
16 rapid games in top events since 27 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 7 | 2 | 4 | 1 | 57% |
| As Black | 9 | 1 | 8 | 0 | 56% |
| All games | 16 | 3 | 12 | 1 | 56% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202618 Jun 2026 | 2/3 | 2563 |
| Shenzhen Nanshan Masters 202512 Dec 2025 | 2½/6 | 2446 |
| FIDE World Rapid & Blitz Championships 202428 Dec 2024 | 4½/7 | 2549 |
Best wins
| Opponent | Rating |
|---|---|
| GMTan Zhongyi27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2502 |
| GMZhu Jiner18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2479 |
| IMA. Lee27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2415 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMZhang PengxiangLast 12 Dec 2025 · Shenzhen Nanshan Masters 2025 | 6 | 0 5 1 |
| GMH. DronavalliLast 18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2 | 0 2 0 |
| GMB. AssaubayevaLast 18 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2 | 0 2 0 |
| IMA. LeeLast 27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
| GMTan ZhongyiLast 27 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 1 0 0 |
Record
10 blitz games in top events since 30 Dec 2024
| Games | W | D | L | Score | |
|---|---|---|---|---|---|
| As White | 5 | 2 | 3 | 0 | 70% |
| As Black | 5 | 0 | 5 | 0 | 50% |
| All games | 10 | 2 | 8 | 0 | 60% |
Recent events
| Event | Score | Perf |
|---|---|---|
| FIDE World Team Rapid & Blitz Chess Championships 202621 Jun 2026 | 1½/2 | 2602 |
| FIDE World Team Rapid & Blitz Chess Championships 202620 Jun 2026 | ½/1 | 2411 |
| FIDE World Rapid & Blitz Championships 202431 Dec 2024 | 3½/6 | 2549 |
| FIDE World Rapid & Blitz Championships 202430 Dec 2024 | ½/1 | 2402 |
Best wins
| Opponent | Rating |
|---|---|
| GMLei Tingjie31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 2491 |
| GMZhu Jiner21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 2411 |
Most played
| Opponent | Games | + = − |
|---|---|---|
| GMLei TingjieLast 31 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 6 | 1 5 0 |
| GMZhu JinerLast 21 Jun 2026 · FIDE World Team Rapid & Blitz Chess Championships 2026 | 3 | 1 2 0 |
| GMA. MuzychukLast 30 Dec 2024 · FIDE World Rapid & Blitz Championships 2024 | 1 | 0 1 0 |
