GMDing, Liren
- Federation
- CHN
- Rating (latest event)
- 2693
- FIDE ID
- 8603677
- Games here
- 143 (+37 =82 −23)
World #17 ClassicalWorld #18 RapidWorld #10 BlitzFIDE top lists, Nov 2026
Tournaments 15
| Tournament | # | Pts | Perf | ± |
|---|---|---|---|---|
| Shenzhen Nanshan Masters 2026Main Event 正赛 | 2 | 8½/14 | 2646 | −4 |
| 46th FIDE Chess Olympiad Samarkand 2026OpenChina | 167 | 6/11 | 2650 | −10 |
| 4th China Chess King Tournament 2026Stage 3 (Main Event) | 2 | 7/13 | 2590 | −11 |
| 2026 Chinese Chess League Division AHangzhou Bank | 17 | 3/5 | 2636 | −5 |
| FIDE World Team Rapid & Blitz Chess Championships 2026Blitz | KnockoutsDragon Chilling | 16 | 5/10 | 2734 | −3 |
| FIDE World Team Rapid & Blitz Chess Championships 2026Blitz | Pool BDragon Chilling | 35 | 5/9 | 2560 | −18 |
| FIDE World Team Rapid & Blitz Chess Championships 2026RapidDragon Chilling | 100 | 6/12 | 2639 | −12 |
| 2026 Chinese Team Chess ChampionshipMenZhejiang | 27 | 4/5 | 2794 | +4 |
| 8th SCO International Team Chess Tournament 2026Knockout StageChina | 4 | 4/7 | 2594 | −7 |
| 8th SCO International Team Chess Tournament 2026Group Stage | Group BChina | 8 | 2½/5 | 2298 | −14 |
| Shenzhen Nanshan Masters 2025 | 2 | 8/12 | 2652 | −10 |
| 16th Hainan Danzhou GM 2025KO Stage Upper | 4 | 1/4 | 2411 | −18 |
| 16th Hainan Danzhou GM 2025RR Stage Group B | 1 | 2/3 | 2745 | −1 |
| FIDE World Championship 2024 | 2 | 6½/14 | 2754 | +6 |
| FIDE World Championship 2023 | 1 | 9½/18 | 2808 | +5 |
Games latest 50 of 143
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Tiebreaks0
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Tiebreaks1
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Tiebreaks0
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Game 4½
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Game 3½
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Game 2½
- vs GMYu, Yangyi2667Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Finals | Game 1½
- vs GMKong, Xiangrui2390Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Semifinals | Game 4–
- vs GMKong, Xiangrui2390Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Semifinals | Game 31
- vs GMKong, Xiangrui2390Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Semifinals | Game 21
- vs GMKong, Xiangrui2390Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Semifinals | Game 1½
- vs IMMeng, Yihan2453Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Quarterfinals | Game 41
- vs IMMeng, Yihan2453Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Quarterfinals | Game 31
- vs IMMeng, Yihan2453Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Quarterfinals | Game 2½
- vs IMMeng, Yihan2453Shenzhen Nanshan Masters 2026 · Main Event 正赛 · Quarterfinals | Game 1½
- vs GMVakhidov, Jakhongir252746th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 11½
- vs GMKovalenko, Igor264246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 100
- vs GMVachier-Lagrave, Maxime271846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 9½
- vs GMDuda, Jan-Krzysztof274346th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 8½
- vs GMAbdusattorov, Nodirbek276246th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 70
- vs GMKeymer, Vincent276446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 61
- vs GMMartirosyan, Haik M.266446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 5½
- vs GMSarana, Alexey266646th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 4½
- vs GMNaiditsch, Arkadij257446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 31
- vs GMVasquez Schroeder, Rodrigo245746th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 2½
- vs FMKawuma, Patrick223746th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 11
- vs GMXue, Haowen24604th China Chess King Tournament 2026 · Stage 3 (Main Event) · Finals | Game 4½
- vs GMXue, Haowen24604th China Chess King Tournament 2026 · Stage 3 (Main Event) · Finals | Game 3½
- vs GMXue, Haowen24604th China Chess King Tournament 2026 · Stage 3 (Main Event) · Finals | Game 21
- vs GMXue, Haowen24604th China Chess King Tournament 2026 · Stage 3 (Main Event) · Finals | Game 1½
- vs GMYu, Yangyi26684th China Chess King Tournament 2026 · Stage 3 (Main Event) · Semifinals | Tiebreaks0
- vs GMYu, Yangyi26684th China Chess King Tournament 2026 · Stage 3 (Main Event) · Semifinals | Tiebreaks½
- vs GMYu, Yangyi26684th China Chess King Tournament 2026 · Stage 3 (Main Event) · Semifinals | Game 2½
- vs GMYu, Yangyi26684th China Chess King Tournament 2026 · Stage 3 (Main Event) · Semifinals | Game 1½
- vs GMXu, Xiangyu26004th China Chess King Tournament 2026 · Stage 3 (Main Event) · Quarterfinals | Tiebreaks0
- vs GMXu, Xiangyu26004th China Chess King Tournament 2026 · Stage 3 (Main Event) · Quarterfinals | Tiebreaks1
- vs GMXu, Xiangyu26004th China Chess King Tournament 2026 · Stage 3 (Main Event) · Quarterfinals | Tiebreaks1
- vs GMXu, Xiangyu26004th China Chess King Tournament 2026 · Stage 3 (Main Event) · Quarterfinals | Game 2½
- vs GMXu, Xiangyu26004th China Chess King Tournament 2026 · Stage 3 (Main Event) · Quarterfinals | Game 1½
- vs FMLi, Guohao23422026 Chinese Chess League Division A · Round 6½
- vs GMPeng, Xiongjian25192026 Chinese Chess League Division A · Round 51
- vs GMWei, Yi27532026 Chinese Chess League Division A · Round 3½
- vs GMRapport, Richard27292026 Chinese Chess League Division A · Round 2½
- vs IMMeng, Yihan24782026 Chinese Chess League Division A · Round 1½
- vs GMNiemann, Hans Moke2709FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Finals | Game 2½
- vs GMNiemann, Hans Moke2709FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Finals | Game 11
- vs GMAbdusattorov, Nodirbek2785FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Semi Final 1 & Duels for 5th place | Tiebreaks½
- vs GMAbdusattorov, Nodirbek2785FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Semi Final 1 & Duels for 5th place | Game 2½
- vs GMAbdusattorov, Nodirbek2785FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Semi Final 1 & Duels for 5th place | Game 10
- vs GMArtemiev, Vladislav2732FIDE World Team Rapid & Blitz Chess Championships 2026 · Blitz | Knockouts · Quarterfinals | Tiebreaks½
The latest 50 games are listed here; every game is on its tournament's page.