- classical
- 2500
- #587 in the world
- rapid
- 2377
- blitz
- 2324
Rating history
Openings
Download PGN (49)As White26 games · +15 =7 −4
- Ruy Lopez12 · 67%
- Sicilian Defense11 · 73%
- Caro-Kann Defense1 · 100%
- French Defense1 · 50%
- Scandinavian Defense1 · 100%
As Black23 games · +7 =9 −7
- Sicilian Defense14 · 46%
- Zukertort Opening2 · 75%
- Queen's Gambit Declined2 · 75%
- Grünfeld Defense1 · 0%
- English Opening1 · 50%
- Hungarian Opening1 · 100%
49 stored games (Lichess broadcasts since 2023 and FIDE reports): +22 =16 −11 (61%). Score is from Yu's side.
Events
Sparkassen Chess Trophy 2026Open A · 2026-07-286½/9DOLE Open Aix-en-Provence 20262026-06-251/2SixDays Budapest July 2025 GM B · 2025-07-224½/958th International Chess Festival Biel (Open)Master tournament · 2025-05-187½/1058th International Chess Festival Biel (Open)Blitz tournament · 2025-05-188/13XLIV Open Internacional Villa de Benasque2025-06-18½/2Singapore International Open 20242024-11-012/4
Games (49)
CMVivaan Vijay Saraogi1899Singapore International Open 2024 · Classical Round 31GMAlan Pichot2637Singapore International Open 2024 · Classical Round 8½GMKarthik Venkataraman2603Singapore International Open 2024 · Classical Round 60GMSahaj Grover2460SixDays Budapest July 2025 · GM B · Round 9½IMMax Hess2385Sparkassen Chess Trophy 2026 · Open A · Round 91GMSurya Shekhar Ganguly2556Sparkassen Chess Trophy 2026 · Open A · Round 80GMKacper Piorun2519Sparkassen Chess Trophy 2026 · Open A · Round 7½GMDmitrij Kollars2627Sparkassen Chess Trophy 2026 · Open A · Round 6½GMDavid Navara2619Sparkassen Chess Trophy 2026 · Open A · Round 51FMNazar Talgatov2357Sparkassen Chess Trophy 2026 · Open A · Round 31FMMykhailo Nezhyvenko2270Sparkassen Chess Trophy 2026 · Open A · Round 21Kiren Vivek Nasta2175Sparkassen Chess Trophy 2026 · Open A · Round 11GMMatthias Bluebaum2689Sparkassen Chess Trophy 2026 · Open A · Round 4½GMKantor Gergely2537DOLE Open Aix-en-Provence 2026 · Round 7½GMDudin Gleb2577DOLE Open Aix-en-Provence 2026 · Round 6½Jan Golecki2279SixDays Budapest July 2025 · GM B · Round 81IMBanh Gia Huy2445SixDays Budapest July 2025 · GM B · Round 7½IMBence Pribelszky2401SixDays Budapest July 2025 · GM B · Round 6½FMAjay Santhosh Parvathareddy2258SixDays Budapest July 2025 · GM B · Round 40GMFodor Tamas Jr.2519SixDays Budapest July 2025 · GM B · Round 30IMManish Anto Cristiano F2359SixDays Budapest July 2025 · GM B · Round 2½GMMiklos Galyas2393SixDays Budapest July 2025 · GM B · Round 11GMMagesh Chandran Panchanathan245458th International Chess Festival Biel (Open) · Master tournament · Round 101GMMustafa Yilmaz258658th International Chess Festival Biel (Open) · Master tournament · Round 9½WGMJosefine Safarli2316SixDays Budapest July 2025 · GM B · Round 5½CMLeonardo Vincenti226558th International Chess Festival Biel (Open) · Master tournament · Round 81CMPaul-Luca Wuebker225058th International Chess Festival Biel (Open) · Master tournament · Round 71FMChristian Gloeckler249258th International Chess Festival Biel (Open) · Blitz tournament · Round 121Jun-Wei Chen58th International Chess Festival Biel (Open) · Blitz tournament · Round 111Florian Bous197158th International Chess Festival Biel (Open) · Blitz tournament · Round 101Leonardo Vincenti58th International Chess Festival Biel (Open) · Blitz tournament · Round 90CMNikash Vemparala199758th International Chess Festival Biel (Open) · Blitz tournament · Round 81Mustafa Yilmaz58th International Chess Festival Biel (Open) · Blitz tournament · Round 70FMAniruddha Deshpande206658th International Chess Festival Biel (Open) · Blitz tournament · Round 61Maciej Kwiatkowski58th International Chess Festival Biel (Open) · Blitz tournament · Round 51Philipp Jenny58th International Chess Festival Biel (Open) · Blitz tournament · Round 41Urs Egli188258th International Chess Festival Biel (Open) · Blitz tournament · Round 31Rene Altenburger197858th International Chess Festival Biel (Open) · Blitz tournament · Round 20Sian Rennhard58th International Chess Festival Biel (Open) · Blitz tournament · Round 11FMKai Jie Soo224058th International Chess Festival Biel (Open) · Master tournament · Round 6½