- classical
- 2623
- #103 in the world
- rapid
- 2516
- #395 in the world
- blitz
- 2563
- #205 in the world
Rating history
Openings
Download PGN (204)As White106 games · +39 =52 −15
- English Opening16 · 59%
- Sicilian Defense13 · 46%
- Ruy Lopez10 · 55%
- Catalan Opening10 · 70%
- Queen's Indian Defense7 · 50%
- Italian Game5 · 80%
As Black98 games · +29 =44 −25
- Sicilian Defense16 · 69%
- Ruy Lopez13 · 35%
- Queen's Gambit Declined13 · 46%
- English Opening9 · 61%
- Italian Game6 · 58%
- Nimzo-Indian Defense4 · 50%
204 stored games (Lichess broadcasts since 2023 and FIDE reports): +68 =96 −40 (57%). Score is from Thai's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-162/5šachy.cz Extraliga 2025/20262025-11-282/3Tata Steel Chess 2026Masters · 2026-01-153/13FIDE World Cup 2025Round 3 · 2025-10-271/4FIDE World Cup 2025Round 2 · 2025-10-271½/2European Team Chess Championship 2025Open · 2025-09-273/8German Bundesliga 2025/262025-09-271½/2German Bundesliga 2024/25Bundesliga · 2024-09-282½/6Austrian Bundesliga 2024/252024-10-015½/7Czech Extraliga 2024/20252024-11-016½/9Prague International Chess Festival 2025Masters · 2025-02-273/9Tata Steel Chess 2025Challengers · 2025-01-189½/1345th Chess Olympiad Budapest 2024Open II · 2024-09-114/445th Chess Olympiad Budapest 2024Open I · 2024-09-115/6SharjahMasters · 2024-05-145½/9
Games (204)
Zhang Yuanchen (CAN)2281FIDE World Cup 2023 Open Section · Round 1 Game 21GMJavokhir Sindarov2668European Chess Club Cup · Open · Round 7½GMVelimir Ivic2610European Chess Club Cup · Open · Round 61GMAntal Gergely2545European Chess Club Cup · Open · Round 51FMFilip Magold2409European Chess Club Cup · Open · Round 3½Sam Baselmans2256European Chess Club Cup · Open · Round 11GMValentin Dragnev2562Austrian Bundesliga 2024/25 · Round 41GMAlexey Sarana2717Austrian Bundesliga 2024/25 · Round 3½GMDmitrij Kollars2642German Bundesliga 2024/25 · Bundesliga · Round 30GMAnton Korobov2627Czech Extraliga 2024/2025 · Round 2½GMGrzegorz Nasuta2497Czech Extraliga 2024/2025 · Round 11GMPavel Eljanov2656Czech Extraliga 2024/2025 · Round 41GMMaxim Rodshtein2635Czech Extraliga 2024/2025 · Round 30GMMaxime Vachier-Lagrave2733German Bundesliga 2024/25 · Bundesliga · Round 4½GMJiri Stocek2484Czech Extraliga 2024/2025 · Round 8½GMIgor Janik2521Czech Extraliga 2024/2025 · Round 71GMSergey A. Fedorchuk2559Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 7½GMAlexandr Predke2617Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 6½GMManuel Petrosyan2551Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 5½GMJaime Alexander Cuartas2508Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 4½GMIvan Cheparinov2625Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 3½GMEtienne Bacrot2635Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 20GMEduardo Iturrizaga Bonelli2576Campeonato de España por equipos de club - Spanish Club Ch. · Primera División · Round 1½GMDavid Anton Guijarro263246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 90GMRapport Richard272646th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 8½GMTitas Stremavicius255446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 7½GMMaxime Vachier-Lagrave271846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 5½GMShakhriyar Mamedyarov272046th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 4½IMJan Vykouk2533šachy.cz Extraliga 2025/2026 · Round 11½GMVincent Keymer2776Tata Steel Chess 2026 · Masters · Round 120GMHans Moke Niemann2725Tata Steel Chess 2026 · Masters · Round 110GMChithambaram VR. Aravindh2700Tata Steel Chess 2026 · Masters · Round 100GMYagiz Kaan Erdogmus2658Tata Steel Chess 2026 · Masters · Round 90GMMatthias Bluebaum2679Tata Steel Chess 2026 · Masters · Round 8½GMVladimir Fedoseev2705Tata Steel Chess 2026 · Masters · Round 7½GMAnish Giri2760Tata Steel Chess 2026 · Masters · Round 6½GMGukesh D2754Tata Steel Chess 2026 · Masters · Round 50GMPraggnanandhaa R2758Tata Steel Chess 2026 · Masters · Round 3½GMErigaisi Arjun2775Tata Steel Chess 2026 · Masters · Round 2½GMJorden Van Foreest2703Tata Steel Chess 2026 · Masters · Round 1½