Chess Second
Get started
Format
DL

Ding Liren

GM🇨🇳

FIDEFIDE 8603677· Male· China· Born in 1992

Ding Liren, a 34-year-old Chinese Grandmaster, is rated 2723 and ranked 2nd among Chinese players, and 20th worldwide. He is currently in the 2700–2725 range. 21 rated games in the past year (≈51/year long-term). Recent standard appearances include the Chess Olympiad (open), the China Chess League, and the Chinese Team Championship. Also played 8 rapid (including 2026 FIDE World Rapid Team Championship) and 2 blitz events (including 2026 FIDE World Blitz Team Championship Knockout) recently. He had 2 career breaks: 23 months (2005–2007) and 15 months (2025–2026). His peak of 2816 was reached at age 26 (Nov 2018); he also reached World #2 in Nov 2021 and spent 56 months in the world top 3, with a longest streak of 4 consecutive years.

Awarded GM in 2009 (age 17). At junior level, he reached World #2 in U20, World #6 in U18, World #12 in U16, World #13 in U14 and World #9 in U12.

Current rating

2723

Standard

Rpd2693·Blz2736

All-time high

2816

−93 pts below
Nov 2018 · age 26

Activity

28

games / yr avg. · ≈2/mo

21 past 12 mo · ≈2/mo
classical only
Moderately active

Signature stat

#2

#2 · Chinese players · of 1,751
56 months in World top 3 (2019–2023)

Profile · last 5 years

  1. Similar results in every format: 55% in classical (91 / 166), 59% in rapid (61.5 / 105), 57% in blitz (20.5 / 36).
  2. Against lower-rated players (−50): 121 / 186.
  3. Out of form: −73 in rapid rating and 26 / 48 in rated rapid games over the last 12 months.

From 307 games in FIDE-rated events since Oct 2021 (166 classical, 105 rapid, 36 blitz). Fixed rules: every figure comes from these results.

Your openings

Import your Lichess and Chess.com games and turn them into an opening repertoire.

Scouting

Playing Ding Liren soon? See what he is likely to play against you.

Career timeline

24 entries
2025
Inactive for 15 months
paused at 2734 → returned at 2738
Jan 2025
2023
56 months in world top 3
longest streak 53 months · first Feb 2019
Nov 2023
2022
Re-crossed 2800
at age 30
May 2022
1,000 career games
at age 30
May 2022
2021
Peak World rank: #2
at age 29 · rated 2799
Nov 2021
2018
All-time peak 2816
at age 26 · −93 from today
Nov 2018

Standard rating history

Peak
FIDE title
Threshold
First rated
Inactive period
COVID-19
Rating history: OlimpBase (opens in a new tab) until 2000, FIDE since 2001

His openings · over the board

What Ding Liren plays, by color

1,099 games with moves in our base · over the board · last in Sep 2026

Over-the-board games from our public base only.Find his online games ›

Activity & highlights

Best result
2026 Chinese Chess Team Championship (men)
perf 2796 (+58) · 4/5 · #40
Evolution
-11
2734 → 2723
Tournaments
3
21 games
Score
13/ 2161.9%
7W12D2L
Top 3 wins
1.[W]vsVincent KeymerGM2,764·46th Chess Olympiad Samarkand 2026 Open·R6·+5.6
2.[W]vsArkadij NaiditschGM2,574·46th Chess Olympiad Samarkand 2026 Open·R3·+3.0
3.[W]vsPeng XiongjianGM2,519·2026 Chinese Chess League Division A Round 1-6·R5·+2.2
Top 2 losses
1.[L]vsIgor KovalenkoGM2,642·46th Chess Olympiad Samarkand 2026 Open·R10·-6.1
2.[L]vsNodirbek AbdusattorovGM2,762·46th Chess Olympiad Samarkand 2026 Open·R7·-4.4

Last 12 months — tournaments

3 events
EventDateScoreRankPerfΔ Elo
46th Chess Olympiad Samarkand 2026 Open
Team
Sep 20266/11#1652646-10.0
2026 Chinese Chess League Division A Round 1-6
Round-Robin
Jun 20263/5#182634-5.1
2026 Chinese Chess Team Championship (men)
Open Swiss
Apr 20264/5#402796+3.6

By color · classical · 5 years

166 games

As White

59%

49.5 / 84avg opp. 2699

As Black

51%

41.5 / 82avg opp. 2700

Best win

vsIan NepomniachtchiGM2795

FIDE World Championship Match 2023 · Apr 2023 · White

Worst loss

vsIgor KovalenkoGM2642

46th Chess Olympiad Samarkand 2026 Open · Sep 2026 · Black

Games 1,099 · 2008–2026

Time control
  • DvsJakhongir VakhidovGM
    Olymp 2026 Open · R11.193 · 2026-09-27
    King's Indian Defense: Normal Variation, King's Knight Variation · 57 moves · 2733
  • LvsIgor KovalenkoGM
    Olymp 2026 Open · R10.177 · 2026-09-26
    Ruy Lopez: Closed, Delayed Exchange · 48 moves · 2733
  • DvsMaxime Vachier-LagraveGM
    Olymp 2026 Open · R9.177 · 2026-09-25
    Ruy Lopez: Closed, Martinez Variation · 43 moves · 2733
  • DvsJan-Krzysztof DudaGM
    Olymp 2026 Open · R8.185 · 2026-09-24
    King's Indian Attack, with e6 · 31 moves · 2733
  • WvsVincent KeymerGM
    Olymp 2026 Open · R6.173 · 2026-09-21
    King's Indian Attack · 50 moves · 2733
  • DvsHaik MartirosyanGM
    Olymp 2026 Open · R5.181 · 2026-09-20
    Italian Game: Classical Variation, Giuoco Pianissimo · 43 moves · 2733
  • DvsAlexey SaranaGM
    Olymp 2026 Open · R4.181 · 2026-09-19
    Indian Defense: Anti-Nimzo-Indian · 50 moves · 2733
  • WvsArkadij NaiditschGM
    Olymp 2026 Open · R3.181 · 2026-09-18
    Ruy Lopez: Berlin Defense, Anti-Berlin Variation · 38 moves · 2733
  • DvsRodrigo Vasquez SchroederGM
    Olymp 2026 Open · R2.181 · 2026-09-17
    Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Nimzowitsch Attack · 33 moves · 2733
  • WvsPatrick KawumaFM
    46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 1-12 · R1.181 · 2026-09-16
    Bogo-Indian Defense: Nimzowitsch Variation · 33 moves · 2733

Over-the-board games only, matched to this player through official FIDE pairings and tournament records. Opponents marked “?” could not be identified with certainty. Source: Lichess broadcasts (opens in a new tab), CC BY-SA 4.0 (opens in a new tab).

Most-Played Opponents

vsMagnus CarlsenGM
🇳🇴NOR·2823
+8 −22 =33
63 games·last met Aug 2024
View head-to-head →
vsYu YangyiGM
🇨🇳CHN·2704
+11 −5 =35
51 games·last met Jul 2026
View head-to-head →
vsIan NepomniachtchiGM
🇷🇺RUS·2719
+9 −11 =26
46 games·last met Aug 2024
View head-to-head →
vsWang HaoGM
🇨🇳CHN·2694
+7 −11 =23
41 games·last met Dec 2025
View head-to-head →
vsMaxime Vachier-LagraveGM
🇫🇷FRA·2717
+5 −11 =22
38 games·last met Sep 2026
View head-to-head →

Rankings

/
China
#2
out of 1,747 players
Asia-Pacific
#9
out of 53,983 players
World
#20
out of 221,391 players

National ranking

Europe & World

Europe
World
China
1
🇨🇳Wei, Yi
2,758
2
🇨🇳Ding, Liren
2,723
3
🇨🇳Yu, Yangyi
2,704
4
🇨🇳Wang, Hao
2,694
5
🇨🇳Bu, Xiangzhi
2,651
6
🇨🇳Lu, Shanglei
2,637
7
🇨🇳Xu, Xiangyu
2,628
8
🇨🇳Wang, Yue
2,619
9
🇨🇳Li, Chao b
2,615
10
🇨🇳Bai, Jinshi
2,600
Asia-Pacific
1
🇺🇿Sindarov, Javokhir
2,782
2
🇺🇿Abdusattorov, Nodirbek
2,780
3
🇮🇳Praggnanandhaa R
2,763
4
🇨🇳Wei, Yi
2,758
5
🇮🇳Erigaisi Arjun
2,746
6
🇮🇳Anand, Viswanathan
2,739
7
🇻🇳Le, Quang Liem
2,732
8
🇮🇷Tabatabaei, M. Amin
2,728
9
🇨🇳Ding, Liren
2,723
10
🇷🇺Nepomniachtchi, Ian
2,719
World
1
🇳🇴Carlsen, Magnus
2,823
2
🇺🇸Nakamura, Hikaru
2,792
3
🇺🇸Caruana, Fabiano
2,784
4
🇺🇿Sindarov, Javokhir
2,782
5
🇺🇿Abdusattorov, Nodirbek
2,780
6
🇺🇸So, Wesley
2,770
7
🇮🇳Praggnanandhaa R
2,763
8
🇩🇪Keymer, Vincent
2,761
9
🇨🇳Wei, Yi
2,758
10
🇫🇷Firouzja, Alireza
2,757
...
20
🇨🇳Ding, Liren
2,723
Something wrong? Report an issue with this data