- classical
- 2561
- #248 in the world
- rapid
- 2475
- #611 in the world
- blitz
- 2493
- #522 in the world
Rating history
Openings
Download PGN (235)As White121 games · +69 =30 −22
- Sicilian Defense28 · 66%
- English Opening24 · 73%
- Ruy Lopez6 · 75%
- Queen's Gambit Declined6 · 42%
- King's Indian Defense6 · 75%
- Caro-Kann Defense5 · 90%
As Black114 games · +50 =37 −27
- Sicilian Defense29 · 67%
- Caro-Kann Defense12 · 75%
- Semi-Slav Defense9 · 44%
- English Opening8 · 38%
- French Defense7 · 36%
- King's Indian Defense7 · 64%
235 stored games (Lichess broadcasts since 2023 and FIDE reports): +119 =67 −49 (65%). Score is from Zeng's side.
Events
Rodos Palace Hotel abve2 International Open - Group A2026-08-236½/7Kanizsa Open 2026Group A · Top boards · 2026-03-253/6Kanizsa Open 2026Group A · Lower boards · 2026-07-192/219th Arad Open Grand Prix Classic 2026Open A · 2026-08-036/97th Paul Keres Memorial Festival 2026Classic A · 2026-07-281/12026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-222½/6FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool C · 2026-06-110/1FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 11+ · 2026-06-111/2FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-111/3Sardinia World Chess Festival 2026Open A · 2026-04-286½/9Grenke Chess Festival 2026Grenke Open A · 2026-03-027/83rd Al-Beruniy International Chess TournamentChallengers · 2026-02-126/92025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组2025-11-242/5Shenzhen Nanshan Masters 20252025-11-182/62025 Chinese Chess League Division A 中国国际象棋甲级联赛KO Stage Home & Away 主客场阶段 · 2025-10-061/2
Games (235)
GMD Gukesh26562023 FIDE World Rapid Championship · Round 50GMShakhriyar Mamedyarov27152023 FIDE World Rapid Championship · Round 20GMLuis Ernesto Quesada Perez257625th Sants Open · Group A · Round 9½IMMichel Alejandro Diaz Perez248725th Sants Open · Group A · Round 81IMRobert Aloma Vidal240925th Sants Open · Group A · Round 71FMAlberto Vela Frago233025th Sants Open · Group A · Round 61FMMichal Redzisz223025th Sants Open · Group A · Round 51FMUlysse Bottazzi228625th Sants Open · Group A · Round 30WFMVrushali Umesh Deodhar217625th Sants Open · Group A · Round 21FMRaul Garcia Paolicchi204825th Sants Open · Group A · Round 11IMPere Garriga Cazorla246725th Sants Open · Group A · Round 10½FMTobias Voege2298Lienz Open 2025 · Round 91GMWan Yunguo2493Lienz Open 2025 · Round 8½CMXie Kaifan2394Lienz Open 2025 · Round 7½FMChristian Polster2305Lienz Open 2025 · Round 61IMChen Qi b2478Lienz Open 2025 · Round 5½IMOmran Al Hosani2287Lienz Open 2025 · Round 31Zechen Yu2038Lienz Open 2025 · Round 21Felix Roessler1860Lienz Open 2025 · Round 11IMFilip Cukrowski2398Ljubljana Chess Festival 2025 · Open · Round 4½FMFeliks Tulchynskyi2380Ljubljana Chess Festival 2025 · Open · Round 31Domen Hiti2282Ljubljana Chess Festival 2025 · Open · Round 21FMHubert Meers2213Ljubljana Chess Festival 2025 · Open · Round 11IMRemy Degraeve2403Ljubljana Chess Festival 2025 · Open · Round 90FMSohum Lohia2362Ljubljana Chess Festival 2025 · Open · Round 71GMSankalp Gupta2559Ljubljana Chess Festival 2025 · Open · Round 60IMMeng Yihan24472025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 51Zilun Lan23022025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 41GMLiu Qingnan25482025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 31IMJiang Haochen24642025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 21IMHongsen Chen23612025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 1½IMAmilal Munkhdalai241031st Abu Dhabi International Chess Festival · Masters · Round 91GMDenis Lazavik258431st Abu Dhabi International Chess Festival · Masters · Round 80GMBrewington Hardaway253331st Abu Dhabi International Chess Festival · Blitz Open · Round 110IMGan-Erdene Sugar244431st Abu Dhabi International Chess Festival · Blitz Open · Round 101FMSemen Novozhilov232231st Abu Dhabi International Chess Festival · Blitz Open · Round 91GMDenis Lazavik261731st Abu Dhabi International Chess Festival · Blitz Open · Round 8½GMAndrew Hong251131st Abu Dhabi International Chess Festival · Blitz Open · Round 71IMJain Kashish Manoj225731st Abu Dhabi International Chess Festival · Blitz Open · Round 61FMArtem Galaktionov234131st Abu Dhabi International Chess Festival · Blitz Open · Round 41