- classical
- 2596
- #160 in the world
- Live 2598.0 +2.0
- rapid
- 2600
- #125 in the world
- blitz
- 2598
- #120 in the world
Rating history
Openings
Download PGN (139)As White68 games · +26 =30 −12
- Ruy Lopez18 · 67%
- Sicilian Defense11 · 50%
- Queen's Gambit Declined8 · 56%
- French Defense3 · 83%
- Italian Game3 · 17%
- Semi-Slav Defense3 · 83%
As Black71 games · +17 =36 −18
- Slav Defense14 · 46%
- Italian Game11 · 32%
- Ruy Lopez10 · 50%
- Queen's Gambit Declined8 · 31%
- English Opening5 · 60%
- King's Indian Attack3 · 67%
139 stored games (Lichess broadcasts since 2023 and FIDE reports): +43 =66 −30 (55%). Score is from Ma's side.
Events
2026 Chinese Chess League Division ARound-Robin | R7-11 · Meizhou, China · 2026-10-271/14th China Chess King Tournament 2026Stage 2 (Preliminary Round) · 2026-07-171/44th China Chess King Tournament 2026Stage 1 (Round-Robin) · 2026-07-174/82026 Chinese Chess League Division ARound-Robin R1-6 · 2026-06-222/32025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组2025-11-244/6Shenzhen Nanshan Masters 20252025-11-181½/416th Hainan Danzhou GM 2025KO Stage Lower · 2025-11-233/616th Hainan Danzhou GM 2025RR Stage Group A · 2025-11-051/37th SCO International Team Chess Tournament 20252025-11-037½/102025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R7-11轮 常规赛第二站 · 2025-09-024½/52025 Chinese Chess League Division A 中国国际象棋甲级联赛Regular Stage R1-6轮 常规赛第一站 · 2025-08-013½/658th International Chess Festival BielChallengers Blitz · 2025-05-174/1058th International Chess Festival BielChallengers Qualifier · 2025-05-172/558th International Chess Festival BielChallengers Rapid · 2025-05-172½/52nd Uzchess CupChallengers · 2025-06-184/9
Games (139)
WIMAfruza Khamdamova2354Al-Beruniy 2nd International Chess Tournament · Masters · Round 91GMHaik M. Martirosyan2645Al-Beruniy 2nd International Chess Tournament · Masters · Round 8½GMShant Sargsyan2660Al-Beruniy 2nd International Chess Tournament · Masters · Round 7½GMSjugirov Sanan2643Al-Beruniy 2nd International Chess Tournament · Masters · Round 6½IMOrtik Nigmatov2505Al-Beruniy 2nd International Chess Tournament · Masters · Round 5½GMAbdimalik Abdisalimov2533Al-Beruniy 2nd International Chess Tournament · Masters · Round 40GMTao Pang24692025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 5½IMHongsen Chen23612025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 41GMYu Yangyi27142025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 30Hengyi Zhu23862025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 21IMWang Shixu B24362025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 10GMYu Yangyi26943rd China Chess King 2025 · Quarterfinals Game 2½GMYu Yangyi26943rd China Chess King 2025 · Quarterfinals Game 10GMJu Wenjun25283rd China Chess King 2025 · Preliminary Tiebreaks1GMJu Wenjun25283rd China Chess King 2025 · Preliminary Tiebreaks1GMJu Wenjun25283rd China Chess King 2025 · Preliminary Game 2½GMJu Wenjun25283rd China Chess King 2025 · Preliminary Game 1½Mingren Hong23552026 Chinese Chess League Division A · Round-Robin | R7-11 · Round 71GMZhu Jiner24604th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Tiebreaks0GMZhu Jiner24604th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Game 20GMZhu Jiner24604th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Game 11GMKong Xiangrui24694th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 80GMLu Shanglei27054th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 60GMZhu Jiner24154th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 51GMXu Xiangyu25524th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 40GMLi Di24654th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 31GMXue Haowen24224th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 10GMZhu Jiner24604th China Chess King Tournament 2026 · Stage 2 (Preliminary Round) · Tiebreaks0WIMTianqi Yan21974th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 71GMXu Yinglun25374th China Chess King Tournament 2026 · Stage 1 (Round-Robin) · Round 21FMChao Sun23142026 Chinese Chess League Division A · Round-Robin R1-6 · Round 61IMXinyang Nie23712026 Chinese Chess League Division A · Round-Robin R1-6 · Round 5½GMWang Yue26232026 Chinese Chess League Division A · Round-Robin R1-6 · Round 4½IMJiang Haochen24542025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 2 Game 4½IMJiang Haochen24542025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 2 Game 31IMJiang Haochen24542025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 2 Game 2½IMJiang Haochen24542025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 2 Game 1½IMWang Shixu B24192025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 1 Game 21IMWang Shixu B24192025 Chinese Chess League Division A 中国国际象棋甲级联赛 Finals 总决赛争冠组 · Round 1 Game 1½GMBu Xiangzhi2587Shenzhen Nanshan Masters 2025 · Preliminary Game 4½