- classical
- 2375
- rapid
- 1972
- blitz
- 2242
Openings
Download PGN (93)As White43 games · +8 =22 −13
- Sicilian Defense17 · 38%
- Ruy Lopez8 · 50%
- Petrov's Defense4 · 38%
- Caro-Kann Defense4 · 63%
- French Defense3 · 33%
- Scotch Game3 · 50%
As Black50 games · +12 =15 −23
- Sicilian Defense20 · 35%
- Benoni Defense8 · 31%
- Queen's Gambit Declined5 · 60%
- English Opening5 · 40%
- Indian Defense5 · 40%
- Nimzo-Indian Defense4 · 25%
93 stored games (Lichess broadcasts since 2023 and FIDE reports): +20 =37 −36 (41%). Score is from Yang's side.
Events
2026 Chinese Chess League Division ARound-Robin | R7-11 · Meizhou, China · 2026-10-271/1Atyrau Open 2026Masters · Atyrau, Kazakhstan · 2026-10-12#371½/232nd Abu Dhabi International Chess Festival 20262026-08-150/1Oskemen Open 2026Masters · 2026-07-201/32026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-221/2Asian Individual Chess Championship 2026Open · 2026-05-284/5Asian Individual Chess Championship 2026Open · 2026-05-29½/22026 Chinese Individual Chess ChampionshipMen · 2026-04-081/42026 Chinese Team Chess ChampionshipMen · 2026-04-101½/4V Open Chess Menorca 2026Open A · 2026-04-040/1Rebecca Cup The 6th China Chess Rising Stars Tournament 20262026-03-18½/1Rilton Cup2025-12-231½/4President’s Cup of the Republic of Tajikistan 2025Group A · 2025-11-070/22025 Chinese National Games Finals 全运会国际象棋项目决赛Round-Robin Men 循环赛男子公开组 · 2025-09-123½/10Fujairah Global 2025Masters · Boards 1-100 · 2025-08-012/6
Games (93)
GMAlisher Suleymenov2520Oskemen Open 2024 · Masters · Round 1½FMDmitry Rostovtsev2458Fujairah Global 2025 · Masters · Boards 1-100 · Round 81IMArtur Davtyan2479Fujairah Global 2025 · Masters · Boards 1-100 · Round 60GMKarthik Venkataraman2556Fujairah Global 2025 · Masters · Boards 1-100 · Round 40GMSandipan Chanda2482Fujairah Global 2025 · Masters · Boards 1-100 · Round 3½IMKrzysztof Raczek2487Fujairah Global 2025 · Masters · Boards 1-100 · Round 2½FMSemen Novozhilov232231st Abu Dhabi International Chess Festival · Blitz Open · Round 110IMVugar Manafov239231st Abu Dhabi International Chess Festival · Blitz Open · Round 100GMSjugirov Sanan262031st Abu Dhabi International Chess Festival · Blitz Open · Round 9½IMFelix-Antonio Ilinca241731st Abu Dhabi International Chess Festival · Blitz Open · Round 81IMAmilal Munkhdalai240731st Abu Dhabi International Chess Festival · Blitz Open · Round 71IMBenny Aizenberg234031st Abu Dhabi International Chess Festival · Blitz Open · Round 6½GMAdam Tukhaev246131st Abu Dhabi International Chess Festival · Blitz Open · Round 41GMAlisher Suleymenov250031st Abu Dhabi International Chess Festival · Masters · Round 30GMBartosz Socko257431st Abu Dhabi International Chess Festival · Masters · Round 10FMChao Sun22722026 Chinese Chess League Division A · Round-Robin | R7-11 · Round 71IMArtem Pingin2481Atyrau Open 2026 · Masters · Round 90GMMamikon Gharibyan2481Atyrau Open 2026 · Masters · Round 80GMEdgar Mamedov2474Atyrau Open 2026 · Masters · Round 71GMAditya Mittal2621Atyrau Open 2026 · Masters · Round 60FIDEGMLev Zverev2497Atyrau Open 2026 · Masters · Round 51IMArystanbek Urazayev2488Atyrau Open 2026 · Masters · Round 4½IMJiang Haochen2490Atyrau Open 2026 · Masters · Round 3½GMAlisher Suleymenov2502Atyrau Open 2026 · Masters · Round 2½IMS Aswath2540Atyrau Open 2026 · Masters · Round 11GMAbhijeet Gupta255332nd Abu Dhabi International Chess Festival 2026 · Round 20FIDEGMArseniy Nesterov2593Oskemen Open 2026 · Masters · Round 3½GMAldiyar Ansat2500Oskemen Open 2026 · Masters · Round 20GMIlamparthi A R2524Oskemen Open 2026 · Masters · Round 1½GMDai Changren25392026 Chinese Chess League Division A · Round-Robin R1-6 · Round 5½IMLou Yiping24282026 Chinese Chess League Division A · Round-Robin R1-6 · Round 2½GMJingyao Tin2589Asian Individual Chess Championship 2026 · Open · Round 91GMIlamparthi A R2531Asian Individual Chess Championship 2026 · Open · Round 81IMGoutham Krishna H2439Asian Individual Chess Championship 2026 · Open · Round 6½GMRohith Krishna S2482Asian Individual Chess Championship 2026 · Open · Round 5½IMKhumoyun Begmuratov2512Asian Individual Chess Championship 2026 · Open · Round 41IMDau Khuong Duy2521Asian Individual Chess Championship 2026 · Open · Round 20FIDEGMEvgeniy Najer2594Asian Individual Chess Championship 2026 · Open · Round 1½IMJiang Haochen24592026 Chinese Individual Chess Championship · Men · Round 60GMXu Yinglun25042026 Chinese Individual Chess Championship · Men · Round 50