- classical
- 2458
- #931 in the world
- rapid
- 2400
- blitz
- 2432
Rating history
Openings
Download PGN (138)As White69 games · +32 =27 −10
- Ruy Lopez26 · 65%
- Sicilian Defense23 · 59%
- Caro-Kann Defense7 · 71%
- Petrov's Defense5 · 70%
- French Defense4 · 63%
- Alekhine Defense1 · 100%
As Black69 games · +30 =25 −14
- King's Indian Defense30 · 58%
- Ruy Lopez10 · 60%
- Four Knights Game9 · 67%
- Sicilian Defense5 · 80%
- Italian Game5 · 80%
- Trompowsky Attack3 · 33%
138 stored games (Lichess broadcasts since 2023 and FIDE reports): +62 =52 −24 (64%). Score is from Sai's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-16½/2VI Mindsports International Festival 2026 - Super Swiss2026-08-285½/9Kanizsa Open 2026Group A · Top boards · 2026-03-253½/7Kanizsa Open 2026Group A · Lower boards · 2026-07-191/1Championnat invitation du Québec 20262026-08-097½/9Montenegro Open - Mediterranean Championship 2026OPEN A · 2026-07-046/91er Open International de Lecci2026-05-041½/3Sardinia World Chess Festival 2026Open A · 2026-04-284/7Canadian Closed Championships 20262026-04-036/8Rilton Cup2025-12-233/62025 US Masters2025-11-243½/62025 Charlotte Fall Norm Invitational |GM A2025-11-195/92025 Marshall Chess Club GM/IM Labor Day InvitationalGM · 2025-08-016½/9Menorca Open 2025Open · 2025-04-220/252nd Rilton CupRilton Cup · 2024-12-272/4
Games (138)
FMTancsa Tamas2337Vezerkepzo Christmas GM · Round 61GMNeverov Valeriy2394Vezerkepzo Christmas GM · Round 50FMIlinca Felix-Antonio2423Vezerkepzo Christmas GM · Round 41GMVarga Zoltan2378Vezerkepzo Christmas GM · Round 31GMBerczes David2438Vezerkepzo Christmas GM · Round 21CMDau Khuong Duy2299Vezerkepzo Christmas GM · Round 1½FMPanesar Vedant2445Vezerkepzo Christmas GM · Round 91FMVaz Ethan2400Vezerkepzo Christmas GM · Round 8½FMDudognon Thibault2392Vezerkepzo Christmas GM · Round 71IMTanitoluwa Adewumi24322025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 70IMKevin George23592025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 61FMJustin Chen23712025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 51GMAleksandr Lenderman24552025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 41GMOliver Barbosa24082025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 31GMMark Paragua24082025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 2½FMBryan Enming Lin23452025 Marshall Chess Club GM/IM Labor Day Invitational · GM · Round 11WGMMaili-Jade Ouellet2331Championnat invitation du Québec 2025 · Round 91GMBator Sambuev2415Championnat invitation du Québec 2025 · Round 8½Damien Lamontagne1845Championnat invitation du Québec 2025 · Round 6½FMVincent Latorre2337Championnat invitation du Québec 2025 · Round 51FMRichard Zheng2291Championnat invitation du Québec 2025 · Round 41IMThanh Nha Duong2154Championnat invitation du Québec 2025 · Round 31IMOlivier-Kenta Chiku-Ratte2309Championnat invitation du Québec 2025 · Round 21GMAlexandre Lesiege2478Championnat invitation du Québec 2025 · Round 1½GMEmre Can253446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 8½GMDaniil Yuffa257046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 50GMAlexander Kovchan2462VI Mindsports International Festival 2026 - Super Swiss · Round 9½FMJianwen Wong2189VI Mindsports International Festival 2026 - Super Swiss · Round 8½IMVyom Vidyarthi2402VI Mindsports International Festival 2026 - Super Swiss · Round 70GMJoseph Girel2503VI Mindsports International Festival 2026 - Super Swiss · Round 6½FMDavid Henry Maycock Bates2281VI Mindsports International Festival 2026 - Super Swiss · Round 51CMEmils Steiners2167VI Mindsports International Festival 2026 - Super Swiss · Round 41Aayush Wadhwa2117VI Mindsports International Festival 2026 - Super Swiss · Round 31Roman Kovalskyi2197VI Mindsports International Festival 2026 - Super Swiss · Round 20CMBilly Fellowes2132VI Mindsports International Festival 2026 - Super Swiss · Round 11FMWiktor Golis2319Kanizsa Open 2026 · Group A · Top boards · Round 8½FMHarshit Ranjan Sahu2322Kanizsa Open 2026 · Group A · Top boards · Round 7½FMShahin Valiyev2356Kanizsa Open 2026 · Group A · Top boards · Round 6½FMYohan Yadav Tarala2326Kanizsa Open 2026 · Group A · Top boards · Round 5½FMCharvi A2329Kanizsa Open 2026 · Group A · Lower boards · Round 41