GMLiren Ding
- FIDE ID
- 8603677
About Liren Ding
Ding Liren grew up in Wenzhou, China, and began learning chess at four. He attended Zhejiang Wenzhou High School and later studied law at Peking University. He won his first Chinese championship in 2009. Further national titles followed in 2011 and 2012. Show more
Ding Liren grew up in Wenzhou, China, and began learning chess at four. He attended Zhejiang Wenzhou High School and later studied law at Peking University. He won his first Chinese championship in 2009. Further national titles followed in 2011 and 2012. He helped China win its first open Olympiad gold medal in 2014. At the 2018 Olympiad, he won both team gold and individual gold on the top board. He also became the first Chinese player to qualify for the Candidates tournament.
Between 2017 and 2018, Ding played one hundred consecutive classical games without defeat. He reached the World Cup final in both 2017 and 2019. In 2019 he won the Sinquefield Cup after beating Magnus Carlsen in tiebreaks. He also won that year's Grand Chess Tour. Second place in the 2022 Candidates brought a world-title opportunity when Carlsen declined to defend. Ding defeated Ian Nepomniachtchi in rapid tiebreaks in 2023 to become China's first open world champion. He defended his crown against Gukesh Dommaraju in 2024. Defeat in their final game ended his reign.
FIDE ratings
Rapid
2689Published FIDE
Blitz
2736Published FIDE
Official classical ranks
- World rank
- #17
- National rank · CHN
- #2
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2816 Nov 2018
- Recorded years
- 2004–2026
- Archived games
- 1956
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Browse all games, filter by year and download PGN
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 1001 | 2017-11-13 | Carlsen-Ding Showdown G10 | Saint Louis USA | 1 | Magnus Carlsen | Liren Ding | Won: 0-1 | 47 | Open |
| 1002 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 6 | Liren Ding | Magnus Carlsen | Draw: 1/2-1/2 | 33 | Open |
| 1003 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 5 | Magnus Carlsen | Liren Ding | Lost: 1-0 | 31 | Open |
| 1004 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 4 | Liren Ding | Magnus Carlsen | Lost: 0-1 | 27 | Open |
| 1005 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 3 | Magnus Carlsen | Liren Ding | Draw: 1/2-1/2 | 44 | Open |
| 1006 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 2 | Liren Ding | Magnus Carlsen | Lost: 0-1 | 67 | Open |
| 1007 | 2017-11-12 | Carlsen-Ding Showdown G20 | Saint Louis USA | 1 | Magnus Carlsen | Liren Ding | Draw: 1/2-1/2 | 36 | Open |
| 1008 | 2017-11-11 | Carlsen-Ding Showdown G30 | Saint Louis USA | 4 | Liren Ding | Magnus Carlsen | Lost: 0-1 | 40 | Open |
| 1009 | 2017-11-11 | Carlsen-Ding Showdown G30 | Saint Louis USA | 3 | Magnus Carlsen | Liren Ding | Draw: 1/2-1/2 | 53 | Open |
| 1010 | 2017-11-11 | Carlsen-Ding Showdown G30 | Saint Louis USA | 2 | Liren Ding | Magnus Carlsen | Draw: 1/2-1/2 | 85 | Open |
| 1011 | 2017-11-11 | Carlsen-Ding Showdown G30 | Saint Louis USA | 1 | Magnus Carlsen | Liren Ding | Draw: 1/2-1/2 | 54 | Open |
| 1012 | 2017-11-04 | TCh-CHN 2017 | China CHN | 18.4 | Jinshi Bai | Liren Ding | Won: 0-1 | 32 | Open |
| 1013 | 2017-11-03 | TCh-CHN 2017 | China CHN | 17.3 | Liren Ding | Chongsheng Zeng | Won: 1-0 | 67 | Open |
| 1014 | 2017-11-02 | TCh-CHN 2017 | China CHN | 16.5 | Hao Wang | Liren Ding | Draw: 1/2-1/2 | 32 | Open |
| 1015 | 2017-10-14 | 33rd ECC Open 2017 | Antalya TUR | 7.3 | Liren Ding | Liviu-Dieter Nisipeanu | Draw: 1/2-1/2 | 31 | Open |
| 1016 | 2017-10-13 | 33rd ECC Open 2017 | Antalya TUR | 6.1 | Liren Ding | Vladimir Kramnik | Draw: 1/2-1/2 | 54 | Open |
| 1017 | 2017-10-12 | 33rd ECC Open 2017 | Antalya TUR | 5.3 | Daniele Vocaturo | Liren Ding | Won: 0-1 | 30 | Open |
| 1018 | 2017-10-11 | 33rd ECC Open 2017 | Antalya TUR | 4.7 | Liren Ding | Hrvoje Stevic | Won: 1-0 | 49 | Open |
| 1019 | 2017-10-10 | 33rd ECC Open 2017 | Antalya TUR | 3.9 | Aryan Tari | Liren Ding | Won: 0-1 | 39 | Open |
| 1020 | 2017-10-09 | 33rd ECC Open 2017 | Antalya TUR | 2.7 | Ernesto Inarkiev | Liren Ding | Draw: 1/2-1/2 | 40 | Open |
| 1021 | 2017-10-08 | 33rd ECC Open 2017 | Antalya TUR | 1.2 | Liren Ding | Lorenzo Lodici | Draw: 1/2-1/2 | 29 | Open |
| 1022 | 2017-09-27 | FIDE World Cup 2017 | Tbilisi GEO | 7.6 | Liren Ding | Levon Aronian | Lost: 0-1 | 33 | Open |
| 1023 | 2017-09-27 | FIDE World Cup 2017 | Tbilisi GEO | 7.5 | Levon Aronian | Liren Ding | Lost: 1-0 | 30 | Open |
| 1024 | 2017-09-26 | FIDE World Cup 2017 | Tbilisi GEO | 7.4 | Liren Ding | Levon Aronian | Draw: 1/2-1/2 | 52 | Open |
| 1025 | 2017-09-25 | FIDE World Cup 2017 | Tbilisi GEO | 7.3 | Levon Aronian | Liren Ding | Draw: 1/2-1/2 | 31 | Open |
| 1026 | 2017-09-24 | FIDE World Cup 2017 | Tbilisi GEO | 7.2 | Liren Ding | Levon Aronian | Draw: 1/2-1/2 | 75 | Open |
| 1027 | 2017-09-23 | FIDE World Cup 2017 | Tbilisi GEO | 7.1 | Levon Aronian | Liren Ding | Draw: 1/2-1/2 | 35 | Open |
| 1028 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.6 | Ding, Liren | So,W | Draw: 1/2-1/2 | 46 | Open |
| 1029 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.3 | So,W | Ding, Liren | Draw: 1/2-1/2 | 68 | Open |
| 1030 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.4 | Ding, Liren | So,W | Draw: 1/2-1/2 | 9 | Open |
| 1031 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.5 | So,W | Ding, Liren | Won: 0-1 | 69 | Open |
| 1032 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.6 | Liren Ding | Wesley So | Draw: 1/2-1/2 | 46 | Open |
| 1033 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.5 | Wesley So | Liren Ding | Won: 0-1 | 69 | Open |
| 1034 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.4 | Liren Ding | Wesley So | Draw: 1/2-1/2 | 9 | Open |
| 1035 | 2017-09-21 | FIDE World Cup 2017 | Tbilisi GEO | 6.3 | Wesley So | Liren Ding | Draw: 1/2-1/2 | 68 | Open |
| 1036 | 2017-09-20 | FIDE World Cup 2017 | Tbilisi GEO | 6.2 | Ding, Liren | So,W | Draw: 1/2-1/2 | 58 | Open |
| 1037 | 2017-09-20 | FIDE World Cup 2017 | Tbilisi GEO | 6.2 | Liren Ding | Wesley So | Draw: 1/2-1/2 | 58 | Open |
| 1038 | 2017-09-19 | FIDE World Cup 2017 | Tbilisi GEO | 6.1 | So,W | Ding, Liren | Draw: 1/2-1/2 | 47 | Open |
| 1039 | 2017-09-19 | FIDE World Cup 2017 | Tbilisi GEO | 6.1 | Wesley So | Liren Ding | Draw: 1/2-1/2 | 47 | Open |
| 1040 | 2017-09-16 | FIDE World Cup 2017 | Tbilisi GEO | 5.2 | Liren Ding | Richard Rapport | Won: 1-0 | 41 | Open |
| 1041 | 2017-09-15 | FIDE World Cup 2017 | Tbilisi GEO | 5.1 | Richard Rapport | Liren Ding | Draw: 1/2-1/2 | 11 | Open |
| 1042 | 2017-09-13 | FIDE World Cup 2017 | Tbilisi GEO | 4.2 | Liren Ding | Hao Wang | Won: 1-0 | 57 | Open |
| 1043 | 2017-09-12 | FIDE World Cup 2017 | Tbilisi GEO | 4.1 | Hao Wang | Liren Ding | Draw: 1/2-1/2 | 38 | Open |
| 1044 | 2017-09-11 | FIDE World Cup 2017 | Tbilisi GEO | 3.4 | Liren Ding | Santosh Gujrathi Vidit | Won: 1-0 | 38 | Open |
| 1045 | 2017-09-11 | FIDE World Cup 2017 | Tbilisi GEO | 3.3 | Santosh Gujrathi Vidit | Liren Ding | Draw: 1/2-1/2 | 47 | Open |
| 1046 | 2017-09-10 | FIDE World Cup 2017 | Tbilisi GEO | 3.2 | Santosh Gujrathi Vidit | Liren Ding | Draw: 1/2-1/2 | 37 | Open |
| 1047 | 2017-09-09 | FIDE World Cup 2017 | Tbilisi GEO | 3.1 | Liren Ding | Santosh Gujrathi Vidit | Draw: 1/2-1/2 | 38 | Open |
| 1048 | 2017-09-08 | FIDE World Cup 2017 | Tbilisi GEO | 2.4 | Liren Ding | Martyn Kravtsiv | Draw: 1/2-1/2 | 25 | Open |
| 1049 | 2017-09-08 | FIDE World Cup 2017 | Tbilisi GEO | 2.3 | Martyn Kravtsiv | Liren Ding | Won: 0-1 | 110 | Open |
| 1050 | 2017-09-07 | FIDE World Cup 2017 | Tbilisi GEO | 2.2 | Liren Ding | Martyn Kravtsiv | Draw: 1/2-1/2 | 59 | Open |
- vs Magnus CarlsenWon · 0-1Black · 2017-11-13 · Round 1Carlsen-Ding Showdown G10
- vs Magnus CarlsenDraw · ½–½White · 2017-11-12 · Round 6Carlsen-Ding Showdown G20
- vs Magnus CarlsenLost · 1-0Black · 2017-11-12 · Round 5Carlsen-Ding Showdown G20
- vs Magnus CarlsenLost · 0-1White · 2017-11-12 · Round 4Carlsen-Ding Showdown G20
- vs Magnus CarlsenDraw · ½–½Black · 2017-11-12 · Round 3Carlsen-Ding Showdown G20
- vs Magnus CarlsenLost · 0-1White · 2017-11-12 · Round 2Carlsen-Ding Showdown G20
- vs Magnus CarlsenDraw · ½–½Black · 2017-11-12 · Round 1Carlsen-Ding Showdown G20
- vs Magnus CarlsenLost · 0-1White · 2017-11-11 · Round 4Carlsen-Ding Showdown G30
- vs Magnus CarlsenDraw · ½–½Black · 2017-11-11 · Round 3Carlsen-Ding Showdown G30
- vs Magnus CarlsenDraw · ½–½White · 2017-11-11 · Round 2Carlsen-Ding Showdown G30
- vs Magnus CarlsenDraw · ½–½Black · 2017-11-11 · Round 1Carlsen-Ding Showdown G30
- vs Jinshi BaiWon · 0-1Black · 2017-11-04 · Round 18.4TCh-CHN 2017
- vs Chongsheng ZengWon · 1-0White · 2017-11-03 · Round 17.3TCh-CHN 2017
- vs Hao WangDraw · ½–½Black · 2017-11-02 · Round 16.5TCh-CHN 2017
- vs Liviu-Dieter NisipeanuDraw · ½–½White · 2017-10-14 · Round 7.333rd ECC Open 2017
- vs Vladimir KramnikDraw · ½–½White · 2017-10-13 · Round 6.133rd ECC Open 2017
- vs Daniele VocaturoWon · 0-1Black · 2017-10-12 · Round 5.333rd ECC Open 2017
- vs Hrvoje StevicWon · 1-0White · 2017-10-11 · Round 4.733rd ECC Open 2017
- vs Aryan TariWon · 0-1Black · 2017-10-10 · Round 3.933rd ECC Open 2017
- vs Ernesto InarkievDraw · ½–½Black · 2017-10-09 · Round 2.733rd ECC Open 2017
- vs Lorenzo LodiciDraw · ½–½White · 2017-10-08 · Round 1.233rd ECC Open 2017
- vs Levon AronianLost · 0-1White · 2017-09-27 · Round 7.6FIDE World Cup 2017
- vs Levon AronianLost · 1-0Black · 2017-09-27 · Round 7.5FIDE World Cup 2017
- vs Levon AronianDraw · ½–½White · 2017-09-26 · Round 7.4FIDE World Cup 2017
- vs Levon AronianDraw · ½–½Black · 2017-09-25 · Round 7.3FIDE World Cup 2017
- vs Levon AronianDraw · ½–½White · 2017-09-24 · Round 7.2FIDE World Cup 2017
- vs Levon AronianDraw · ½–½Black · 2017-09-23 · Round 7.1FIDE World Cup 2017
- vs So,WDraw · ½–½White · 2017-09-21 · Round 6.6FIDE World Cup 2017
- vs So,WDraw · ½–½Black · 2017-09-21 · Round 6.3FIDE World Cup 2017
- vs So,WDraw · ½–½White · 2017-09-21 · Round 6.4FIDE World Cup 2017
- vs So,WWon · 0-1Black · 2017-09-21 · Round 6.5FIDE World Cup 2017
- vs Wesley SoDraw · ½–½White · 2017-09-21 · Round 6.6FIDE World Cup 2017
- vs Wesley SoWon · 0-1Black · 2017-09-21 · Round 6.5FIDE World Cup 2017
- vs Wesley SoDraw · ½–½White · 2017-09-21 · Round 6.4FIDE World Cup 2017
- vs Wesley SoDraw · ½–½Black · 2017-09-21 · Round 6.3FIDE World Cup 2017
- vs So,WDraw · ½–½White · 2017-09-20 · Round 6.2FIDE World Cup 2017
- vs Wesley SoDraw · ½–½White · 2017-09-20 · Round 6.2FIDE World Cup 2017
- vs So,WDraw · ½–½Black · 2017-09-19 · Round 6.1FIDE World Cup 2017
- vs Wesley SoDraw · ½–½Black · 2017-09-19 · Round 6.1FIDE World Cup 2017
- vs Richard RapportWon · 1-0White · 2017-09-16 · Round 5.2FIDE World Cup 2017
- vs Richard RapportDraw · ½–½Black · 2017-09-15 · Round 5.1FIDE World Cup 2017
- vs Hao WangWon · 1-0White · 2017-09-13 · Round 4.2FIDE World Cup 2017
- vs Hao WangDraw · ½–½Black · 2017-09-12 · Round 4.1FIDE World Cup 2017
- vs Santosh Gujrathi ViditWon · 1-0White · 2017-09-11 · Round 3.4FIDE World Cup 2017
- vs Santosh Gujrathi ViditDraw · ½–½Black · 2017-09-11 · Round 3.3FIDE World Cup 2017
- vs Santosh Gujrathi ViditDraw · ½–½Black · 2017-09-10 · Round 3.2FIDE World Cup 2017
- vs Santosh Gujrathi ViditDraw · ½–½White · 2017-09-09 · Round 3.1FIDE World Cup 2017
- vs Martyn KravtsivDraw · ½–½White · 2017-09-08 · Round 2.4FIDE World Cup 2017
- vs Martyn KravtsivWon · 0-1Black · 2017-09-08 · Round 2.3FIDE World Cup 2017
- vs Martyn KravtsivDraw · ½–½White · 2017-09-07 · Round 2.2FIDE World Cup 2017
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | 2026 Shenzhen Nanshan Chess Master Tournament | Rapid | 7½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 6 |