- classical
- 2383
- rapid
- 2201
- blitz
- 2023
Openings
Download PGN (40)As White16 games · +3 =3 −10
- Catalan Opening7 · 36%
- Benoni Defense2 · 75%
- Queen's Gambit Declined2 · 0%
- Bogo-Indian Defense1 · 0%
- English Defense1 · 0%
- Indian Defense1 · 0%
As Black24 games · +3 =6 −15
- Sicilian Defense14 · 29%
- Modern Defense2 · 0%
- Rat Defense1 · 0%
- Van't Kruijs Opening1 · 50%
- Catalan Opening1 · 0%
- King's Indian Attack1 · 50%
40 stored games (Lichess broadcasts since 2023 and FIDE reports): +6 =9 −25 (26%). Score is from Zi's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-16½/1Asian Individual Chess Championship 2026Open · 2026-05-281/4Asian Individual Chess Championship 2026Open · 2026-05-290/1SixDays Budapest March 2026GM A · 2026-03-161/451 Abierto Internacional Ciudad de SEVILLA 20262025-12-151/1Rilton Cup2025-12-230/2Sunway Sitges 20252025-12-120/1Commonwealth Chess Championship 2025Open Category · 2025-11-081/3White Horse Tournament 2025 GM2025-09-231½/3SixDays Budapest Three YearsGM A · 2025-09-182/4Rigó János MemorialGM-B · 2025-06-200/427th Bavarian International Open2024-10-230/1Asian Youth Championships 2024Standard U16 · 2024-06-12½/1Asian Youth Championships 2024Rapid U16 · 2024-06-10½/1Dubai Open 20242024-05-251½/4
Games (40)
IMRanindu Dilshan Liyanage2410Fujairah Global 2025 · Masters · Boards 1-100 · Round 10GMLuke J McShane259846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 4½Huang Renjie2500Asian Individual Chess Championship 2026 · Open · Round 9½GMDai Changren2539Asian Individual Chess Championship 2026 · Open · Round 60FIDEFMMaxim Timoshin2443Asian Individual Chess Championship 2026 · Open · Round 50FIDEGMArtem Uskov2514Asian Individual Chess Championship 2026 · Open · Round 4½FIDEGMKirill Shubin2478Asian Individual Chess Championship 2026 · Open · Round 20GMNagy Gabor2424SixDays Budapest March 2026 · GM A · Round 71GMDusan Popovic2452SixDays Budapest March 2026 · GM A · Round 60IMRanindu Dilshan Liyanage2429SixDays Budapest March 2026 · GM A · Round 30GMValeriy Aveskulov2479SixDays Budapest March 2026 · GM A · Round 10GMVignesh N R250551 Abierto Internacional Ciudad de SEVILLA 2026 · Round 41GMJon Ludvig Hammer2593Rilton Cup · Round 70GMAnton Demchenko2631Rilton Cup · Round 30GMJosep Manuel Lopez Martinez2490Sunway Sitges 2025 · Round 70IMNeelash Saha2466Commonwealth Chess Championship 2025 · Open Category · Round 60GMLalit Babu M R2506Commonwealth Chess Championship 2025 · Open Category · Round 40GMVignesh N R2494Commonwealth Chess Championship 2025 · Open Category · Round 31GMJergus Pechac2537White Horse Tournament 2025 GM · Round 5½IMMayank Chakraborty2464White Horse Tournament 2025 GM · Round 40GMBerczes David2410White Horse Tournament 2025 GM · Round 11GMNagy Gabor2462SixDays Budapest Three Years · GM A · Round 9½GMJoseph Girel2501SixDays Budapest Three Years · GM A · Round 8½GMAlexander Kovchan2455SixDays Budapest Three Years · GM A · Round 40IMCollin Colbow2433SixDays Budapest Three Years · GM A · Round 11GMMisa Pap2438Rigó János Memorial · GM-B · Round 80IMLukas Dotzer2473Rigó János Memorial · GM-B · Round 70Radoslaw Psyk2451Rigó János Memorial · GM-B · Round 20FMSergey Sklokin2311Rigó János Memorial · GM-B · Round 10GMRinat Jumabayev257127th Bavarian International Open · Round 80FMDaniyal Sapenov2339Asian Youth Championships 2024 · Standard U16 · Round 9½FMDaniyal Sapenov2348Asian Youth Championships 2024 · Rapid U16 · Round 3½GMAndrea Stella2397Dubai Open 2024 · Round 7½IMMuthaiah AL2493Dubai Open 2024 · Round 60IMYagiz Kaan Erdogmus2553Dubai Open 2024 · Round 20IMSina Movahed2463Dubai Open 2024 · Round 11IMJakub Seemann2431Qatar Masters 2023 · Round 60IMMukhammadali Abdurakhmonov2405Qatar Masters 2023 · Round 30IMSaidakbar Saydaliev2426Qatar Masters 2023 · Round 20GMAbdimalik Abdisalimov2487Qatar Masters 2023 · Round 10