- classical
- 2406
- rapid
- 2452
- #791 in the world
- blitz
- 2466
- #702 in the world
Rating history
Openings
Download PGN (84)As White42 games · +16 =21 −5
- English Opening13 · 62%
- Queen's Gambit Declined8 · 56%
- Slav Defense4 · 38%
- King's Indian Defense4 · 75%
- Semi-Slav Defense2 · 50%
- Zukertort Opening2 · 75%
As Black42 games · +16 =19 −7
- Sicilian Defense13 · 54%
- Nimzo-Indian Defense9 · 61%
- English Opening3 · 67%
- Queen's Indian Defense2 · 50%
- Semi-Slav Defense2 · 75%
- Bogo-Indian Defense2 · 50%
84 stored games (Lichess broadcasts since 2023 and FIDE reports): +32 =40 −12 (62%). Score is from Stephen's side.
Events
VI Mindsports International Festival 2026 - Super Swiss2026-08-282½/52026 Mind Sports Olympiad London Rapid - Open2026-08-176½/102026 British Chess Championships: Championship2026-07-176/923rd Bangkok Chess Club Open 2026Classical · 2026-04-083/6Hastings International Chess Congress 2025: Masters2025-12-256/92025 London Chess ClassicSuper Rapidplay · 2025-11-246/92025 London Chess ClassicFIDE Open · 2025-11-243½/7Singapore International Open 20242024-11-011/2Hong Kong International Chess Championship 2024Open · 2024-12-015/92025 British Chess ChampionshipsChampionship · 2025-08-016/922nd Bangkok Chess Club Open 20252025-04-016½/9
Games (84)
IMBo Li2183Hong Kong International Chess Championship 2024 · Open · Round 7½Fuyan Shen1980Hong Kong International Chess Championship 2024 · Open · Round 61WGMXueyi Li2225Hong Kong International Chess Championship 2024 · Open · Round 5½IMMichael Jr. Concio2373Hong Kong International Chess Championship 2024 · Open · Round 4½GMJha Sriram2318Hong Kong International Chess Championship 2024 · Open · Round 3½IMYueheng Jin2309Hong Kong International Chess Championship 2024 · Open · Round 2½Haoxuan Zhang2002Hong Kong International Chess Championship 2024 · Open · Round 11IMAzarya Jodi Setyaki2422Singapore International Open 2024 · Classical Round 6½IMTeodora Injac2441Singapore International Open 2024 · Classical Round 5½IMArif Abdul Hafiz2358Hong Kong International Chess Championship 2024 · Open · Round 90Liu Jiang1861Hong Kong International Chess Championship 2024 · Open · Round 8½Mohammadamin Biriya222122nd Bangkok Chess Club Open 2025 · Round 9½FMErn Jie Anderson Ang228622nd Bangkok Chess Club Open 2025 · Round 80GMNigel D Short259422nd Bangkok Chess Club Open 2025 · Round 71FMKim Yew Chan231122nd Bangkok Chess Club Open 2025 · Round 61CMDevdutt Binu211622nd Bangkok Chess Club Open 2025 · Round 51FMChristian Gian Karlo Arca225022nd Bangkok Chess Club Open 2025 · Round 40Roberto Jr. Suelo214322nd Bangkok Chess Club Open 2025 · Round 31FMKo Ko Ohn204022nd Bangkok Chess Club Open 2025 · Round 21CMHamad Essa Al-Blooshi192822nd Bangkok Chess Club Open 2025 · Round 11GMMatthew J Wadsworth24832025 British Chess Championships · Championship · Round 9½FMNeil F Dickenson22472025 British Chess Championships · Championship · Round 81IMSiva Mahadevan24162025 British Chess Championships · Championship · Round 7½GMPeter K Wells23392025 British Chess Championships · Championship · Round 6½Jacob Connor Boswell22782025 British Chess Championships · Championship · Round 51Roman Kovalskyi21802025 British Chess Championships · Championship · Round 41GMNigel R Davies22912025 British Chess Championships · Championship · Round 30IMHarriet V Hunt22942025 British Chess Championships · Championship · Round 2½Steven A Jones21852025 British Chess Championships · Championship · Round 11CMManmay Chopra2185VI Mindsports International Festival 2026 - Super Swiss · Round 50Harry Z Zheng2184VI Mindsports International Festival 2026 - Super Swiss · Round 4½Daniel Johnson2194VI Mindsports International Festival 2026 - Super Swiss · Round 3½Arthur Kendall2078VI Mindsports International Festival 2026 - Super Swiss · Round 21Aayush Wadhwa2117VI Mindsports International Festival 2026 - Super Swiss · Round 1½IMPeter T Roberson23362026 Mind Sports Olympiad London Rapid - Open · Round 10½WIMCecile Haussernot22522026 Mind Sports Olympiad London Rapid - Open · Round 9½IMHarriet V Hunt22832026 Mind Sports Olympiad London Rapid - Open · Round 81FMT.S. Venkataramanan21632026 Mind Sports Olympiad London Rapid - Open · Round 71Noah Bevis19272026 Mind Sports Olympiad London Rapid - Open · Round 61CMDenis K Dupuis20562026 Mind Sports Olympiad London Rapid - Open · Round 5½