Ding Liren
17th World Chess Champion · Modern era · China · b. 1992
China's first World Champion, after a 100-game unbeaten streak on the way up.
Career In The Collection
Head-to-Head Records
1024 Games · Page 3 of 6
- 2020 vs Magnus Carlsen White Carlsen Tour Final 2020 B13 1-0
- 2020 vs Magnus Carlsen White Carlsen Tour Final 2020 B13 1/2-1/2
- 2020 vs Magnus Carlsen White Carlsen Tour Final 2020 B90 1-0
- 2020 vs Magnus Carlsen Black Carlsen Tour Final 2020 C67 1/2-1/2
- 2020 vs Magnus Carlsen Black Carlsen Tour Final 2020 D02 1-0
- 2020 vs Magnus Carlsen Black Carlsen Tour Final 2020 D02 1-0
- 2020 vs Magnus Carlsen Black Carlsen Tour Final 2020 A48 1/2-1/2
- 2020 vs Peter Leko White Legends of Chess Prelim C50 1-0
- 2020 vs Peter Leko Black Legends of Chess Prelim C50 1/2-1/2
- 2020 vs Peter Leko Black Legends of Chess Prelim A06 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim B90 0-1
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim B90 0-1
- 2020 vs Viswanathan Anand White Legends of Chess Prelim A08 1/2-1/2
- 2020 vs Anish Giri White Legends of Chess Prelim E48 0-1
- 2020 vs Anish Giri Black Legends of Chess Prelim A20 1/2-1/2
- 2020 vs Anish Giri White Legends of Chess Prelim E06 0-1
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim B51 1/2-1/2
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim D43 1-0
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D78 1/2-1/2
- 2020 vs Magnus Carlsen White Legends of Chess Prelim A05 1/2-1/2
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim B92 0-1
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D37 0-1
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D37 0-1
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim B90 1/2-1/2
- 2020 vs Peter Svidler Black Legends of Chess Prelim D78 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim D78 1/2-1/2
- 2020 vs Peter Svidler White Legends of Chess Prelim D16 1-0
- 2020 vs Peter Svidler White Legends of Chess Prelim D16 1-0
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim E00 1-0
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim E15 1/2-1/2
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim E50 1-0
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim C45 1-0
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim A81 0-1
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim B11 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim C45 1-0
- 2020 vs Boris Gelfand Black Legends of Chess Prelim D86 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim B30 0-1
- 2020 vs Boris Gelfand Black Legends of Chess Prelim E10 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim E47 0-1
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 A20 0-1
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 E90 0-1
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 D38 1/2-1/2
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 A13 1-0
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 D38 1/2-1/2
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 D38 1-0
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 E94 1/2-1/2
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 A20 0-1
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 D85 1/2-1/2
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 C65 0-1
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 E97 1-0
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 E06 1/2-1/2
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 B52 1/2-1/2
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 A05 1-0
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 E32 1-0
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 D20 0-1
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 A88 0-1
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 A06 0-1
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 C65 1/2-1/2
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 A20 1/2-1/2
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 C65 0-1
- 2020 vs Hikaru Nakamura White Chessable Masters Final 8 A88 1/2-1/2
- 2020 vs Hikaru Nakamura Black Chessable Masters Final 8 C65 1/2-1/2
- 2020 vs Fabiano Caruana White Chessable Masters GpB A07 1/2-1/2
- 2020 vs Anish Giri Black Chessable Masters GpB B52 1-0
- 2020 vs Ian Nepomniachtchi White Chessable Masters GpB E60 1-0
- 2020 vs Maxime Vachier-Lagrave White Chessable Masters GpB A40 1-0
- 2020 vs Fabiano Caruana Black Chessable Masters GpB E46 1/2-1/2
- 2020 vs Anish Giri White Chessable Masters GpB A20 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Chessable Masters GpB D39 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave Black Chessable Masters GpB A20 1/2-1/2
- 2020 vs Jan-Krzysztof Duda Black Lindores Abbey Prelim A22 0-1
- 2020 vs Sergey Karjakin Black Lindores Abbey Prelim C67 1/2-1/2
- 2020 vs Wesley So White Lindores Abbey Prelim C67 1/2-1/2
- 2020 vs Alexander Grischuk White Lindores Abbey Prelim E02 0-1
- 2020 vs Hikaru Nakamura White Lindores Abbey Prelim E06 1/2-1/2
- 2020 vs Wei Yi White Lindores Abbey Prelim E60 1-0
- 2020 vs Levon Aronian Black Lindores Abbey Prelim B50 1/2-1/2
- 2020 vs Magnus Carlsen White Lindores Abbey Prelim E01 1/2-1/2
- 2020 vs Alireza Firouzja Black Lindores Abbey Prelim C65 1/2-1/2
- 2020 vs Hikaru Nakamura White Online Nations Cup Final C53 1/2-1/2
- 2020 vs Hikaru Nakamura White Online Nations Cup Prelim C50 1-0
- 2020 vs Ian Nepomniachtchi Black Online Nations Cup Prelim D45 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Online Nations Cup Prelim A06 1/2-1/2
- 2020 vs Hikaru Nakamura Black Online Nations Cup Prelim B22 1/2-1/2
- 2020 vs Viswanathan Anand White Online Nations Cup Prelim D35 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Online Nations Cup Prelim D85 1-0
- 2020 vs Maxime Vachier-Lagrave Black Online Nations Cup Prelim E32 1/2-1/2
- 2020 vs Magnus Carlsen White Carlsen Inv Final 4 D45 0-1
- 2020 vs Magnus Carlsen White Carlsen Inv Final 4 C50 1-0
- 2020 vs Magnus Carlsen Black Carlsen Inv Final 4 D02 1-0
- 2020 vs Magnus Carlsen Black Carlsen Inv Final 4 D02 1/2-1/2
- 2020 vs Magnus Carlsen Black Carlsen Inv Prelim B21 1-0
- 2020 vs Magnus Carlsen Black Carlsen Inv Prelim C34 0-1
- 2020 vs Magnus Carlsen White Carlsen Inv Prelim B00 1-0
- 2020 vs Magnus Carlsen White Carlsen Inv Prelim B30 1-0
- 2020 vs Hikaru Nakamura White Carlsen Inv Prelim E06 1/2-1/2
- 2020 vs Hikaru Nakamura White Carlsen Inv Prelim E06 1/2-1/2
- 2020 vs Hikaru Nakamura Black Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Hikaru Nakamura Black Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Hikaru Nakamura White Carlsen Inv Prelim A29 0-1
- 2020 vs Ian Nepomniachtchi Black Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Carlsen Inv Prelim A05 1-0
- 2020 vs Ian Nepomniachtchi Black Carlsen Inv Prelim C65 1-0
- 2020 vs Ian Nepomniachtchi White Carlsen Inv Prelim D70 1-0
- 2020 vs Anish Giri Black Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Anish Giri White Carlsen Inv Prelim A35 1/2-1/2
- 2020 vs Anish Giri Black Carlsen Inv Prelim D86 0-1
- 2020 vs Anish Giri Black Carlsen Inv Prelim D41 1/2-1/2
- 2020 vs Anish Giri White Carlsen Inv Prelim E60 0-1
- 2020 vs Maxime Vachier-Lagrave White Carlsen Inv Prelim D12 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Carlsen Inv Prelim D15 1-0
- 2020 vs Maxime Vachier-Lagrave Black Carlsen Inv Prelim E35 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Carlsen Inv Prelim D14 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave Black Carlsen Inv Prelim E35 1/2-1/2
- 2020 vs Fabiano Caruana Black Carlsen Inv Prelim C65 1-0
- 2020 vs Fabiano Caruana White Carlsen Inv Prelim A07 0-1
- 2020 vs Fabiano Caruana White Carlsen Inv Prelim A07 1/2-1/2
- 2020 vs Fabiano Caruana White Carlsen Inv Prelim D73 1-0
- 2020 vs Fabiano Caruana Black Carlsen Inv Prelim B90 1/2-1/2
- 2020 vs Alireza Firouzja Black Carlsen Inv Prelim B90 0-1
- 2020 vs Alireza Firouzja White Carlsen Inv Prelim A07 1/2-1/2
- 2020 vs Alireza Firouzja White Carlsen Inv Prelim E51 1/2-1/2
- 2020 vs Alireza Firouzja Black Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black FIDE Candidates 2020 C84 1-0
- 2020 vs Alexander Grischuk Black FIDE Candidates 2020 C88 1/2-1/2
- 2020 vs Anish Giri White FIDE Candidates 2020 E00 1/2-1/2
- 2020 vs Fabiano Caruana White FIDE Candidates 2020 D17 1-0
- 2020 vs Maxime Vachier-Lagrave Black FIDE Candidates 2020 C88 1-0
- 2019 vs Maxime Vachier-Lagrave White 11th London Classic 2019 E60 1-0
- 2019 vs Maxime Vachier-Lagrave Black 11th London Classic 2019 A13 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White 11th London Classic 2019 E60 0-1
- 2019 vs Maxime Vachier-Lagrave White 11th London Classic 2019 E60 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black 11th London Classic 2019 C84 1-0
- 2019 vs Maxime Vachier-Lagrave Black 11th London Classic 2019 C92 1-0
- 2019 vs Maxime Vachier-Lagrave White 11th London Classic 2019 A37 1-0
- 2019 vs Maxime Vachier-Lagrave Black 11th London Classic 2019 C84 1/2-1/2
- 2019 vs Levon Aronian White 11th London Classic 2019 A56 1/2-1/2
- 2019 vs Levon Aronian White 11th London Classic 2019 D37 1-0
- 2019 vs Levon Aronian Black 11th London Classic 2019 A28 0-1
- 2019 vs Levon Aronian Black 11th London Classic 2019 C53 1-0
- 2019 vs Levon Aronian Black 11th London Classic 2019 A21 0-1
- 2019 vs Levon Aronian White 11th London Classic 2019 C50 1-0
- 2019 vs Levon Aronian White 11th London Classic 2019 E50 1/2-1/2
- 2019 vs Levon Aronian Black 11th London Classic 2019 D41 1/2-1/2
- 2019 vs Levon Aronian White Tata Steel India Blitz A56 1-0
- 2019 vs Magnus Carlsen White Tata Steel India Blitz A90 1-0
- 2019 vs Anish Giri White Tata Steel India Blitz D38 1/2-1/2
- 2019 vs Hikaru Nakamura Black Tata Steel India Blitz E32 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black Tata Steel India Blitz A28 0-1
- 2019 vs Wesley So White Tata Steel India Blitz D37 1/2-1/2
- 2019 vs Viswanathan Anand White Tata Steel India Blitz E35 1/2-1/2
- 2019 vs Levon Aronian Black Tata Steel India Blitz C59 1-0
- 2019 vs Magnus Carlsen Black Tata Steel India Blitz C85 0-1
- 2019 vs Anish Giri Black Tata Steel India Blitz C84 1/2-1/2
- 2019 vs Hikaru Nakamura White Tata Steel India Blitz A20 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Tata Steel India Blitz A04 1/2-1/2
- 2019 vs Wesley So Black Tata Steel India Blitz C45 1/2-1/2
- 2019 vs Magnus Carlsen Black Tata Steel India Rapid C89 1-0
- 2019 vs Anish Giri White Tata Steel India Rapid D38 1/2-1/2
- 2019 vs Hikaru Nakamura Black Tata Steel India Rapid C84 1/2-1/2
- 2019 vs Levon Aronian White Tata Steel India Rapid E01 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black Tata Steel India Rapid C91 0-1
- 2019 vs Wesley So White Tata Steel India Rapid D37 0-1
- 2019 vs Viswanathan Anand White Tata Steel India Rapid E00 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A04 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B90 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 D85 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B12 0-1
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A35 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B94 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B94 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A20 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A22 1-0
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C22 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A20 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C88 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B92 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 B92 0-1
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1-0
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1-0
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 B94 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 B92 0-1
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 E60 0-1
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A20 0-1
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A35 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 D37 1/2-1/2
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 A15 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C91 1-0
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 E60 0-1
- 2019 vs Ian Nepomniachtchi White chess.com Speed 2019 D02 1-0
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C67 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black chess.com Speed 2019 C33 0-1
- 2019 vs Alexander Grischuk White FIDE World Cup 2019 A20 1-0
- 2019 vs Alexander Grischuk Black FIDE World Cup 2019 E04 1/2-1/2
- 2019 vs Alireza Firouzja Black FIDE World Cup 2019 A06 0-1
- 2019 vs Alireza Firouzja White FIDE World Cup 2019 D37 1-0
- 2019 vs Alireza Firouzja White FIDE World Cup 2019 E06 1/2-1/2
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.