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 1 of 6
- 2026 vs Wei Yi White CHN League Division A Pt1 D38 1/2-1/2
- 2026 vs Richard Rapport Black CHN League Division A Pt1 C47 1/2-1/2
- 2026 vs Nodirbek Abdusattorov White FIDE World Bl Team Final E17 1/2-1/2
- 2026 vs Nodirbek Abdusattorov White FIDE World Bl Team Final D43 1/2-1/2
- 2026 vs Nodirbek Abdusattorov Black FIDE World Bl Team Final C02 1-0
- 2026 vs Rameshbabu Praggnanandhaa White FIDE World Bl Team Pool B E11 0-1
- 2026 vs Alexei Shirov White FIDE World Bl Team Pool B C50 0-1
- 2026 vs Alireza Firouzja White FIDE World Rapid Team D37 1/2-1/2
- 2026 vs Arjun Erigaisi Black FIDE World Rapid Team C53 1/2-1/2
- 2026 vs Rameshbabu Praggnanandhaa White FIDE World Rapid Team D43 1/2-1/2
- 2026 vs Richard Rapport Black FIDE World Rapid Team C77 1-0
- 2025 vs Hikaru Nakamura Black Chess.com Classic Winners E14 1/2-1/2
- 2025 vs Hikaru Nakamura White Chess.com Classic Winners A20 0-1
- 2025 vs Hikaru Nakamura Black Chess.com Classic Winners D02 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Chess.com Classic Winners A20 1/2-1/2
- 2025 vs Rameshbabu Praggnanandhaa Black Chess.com Classic Winners A29 0-1
- 2025 vs Rameshbabu Praggnanandhaa Black Chess.com Classic Winners A01 0-1
- 2025 vs Rameshbabu Praggnanandhaa White Chess.com Classic Winners A14 0-1
- 2024 vs Gukesh Dommaraju White WCh 2024 A08 0-1
- 2024 vs Gukesh Dommaraju Black WCh 2024 C11 1/2-1/2
- 2024 vs Gukesh Dommaraju White WCh 2024 A13 1-0
- 2024 vs Gukesh Dommaraju Black WCh 2024 A09 1-0
- 2024 vs Gukesh Dommaraju White WCh 2024 D02 1/2-1/2
- 2024 vs Gukesh Dommaraju Black WCh 2024 E00 1/2-1/2
- 2024 vs Gukesh Dommaraju White WCh 2024 A21 1/2-1/2
- 2024 vs Gukesh Dommaraju Black WCh 2024 D78 1/2-1/2
- 2024 vs Gukesh Dommaraju White WCh 2024 A45 1/2-1/2
- 2024 vs Gukesh Dommaraju Black WCh 2024 C01 1/2-1/2
- 2024 vs Gukesh Dommaraju White WCh 2024 A06 1/2-1/2
- 2024 vs Gukesh Dommaraju Black WCh 2024 D02 1-0
- 2024 vs Gukesh Dommaraju White WCh 2024 C50 1/2-1/2
- 2024 vs Gukesh Dommaraju Black WCh 2024 C11 0-1
- 2024 vs Fabiano Caruana White 45th Olympiad 2024 B38 1/2-1/2
- 2024 vs Nodirbek Abdusattorov Black 45th Olympiad 2024 D04 1/2-1/2
- 2024 vs Alexei Shirov Black 45th Olympiad 2024 E10 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black 11th Sinquefield Cup C77 1-0
- 2024 vs Nodirbek Abdusattorov White 11th Sinquefield Cup E60 1/2-1/2
- 2024 vs Alireza Firouzja Black 11th Sinquefield Cup C50 1-0
- 2024 vs Rameshbabu Praggnanandhaa White 11th Sinquefield Cup E94 1/2-1/2
- 2024 vs Ian Nepomniachtchi Black 11th Sinquefield Cup C88 1/2-1/2
- 2024 vs Fabiano Caruana White 11th Sinquefield Cup D38 1/2-1/2
- 2024 vs Wesley So White 11th Sinquefield Cup C53 1/2-1/2
- 2024 vs Anish Giri Black 11th Sinquefield Cup C50 1/2-1/2
- 2024 vs Gukesh Dommaraju White 11th Sinquefield Cup C50 1/2-1/2
- 2024 vs Shakhriyar Mamedyarov White FIDE World Rapid Team E60 1/2-1/2
- 2024 vs Magnus Carlsen Black FIDE World Rapid Team C84 1-0
- 2024 vs Arjun Erigaisi White FIDE World Rapid Team D30 1/2-1/2
- 2024 vs Richard Rapport Black FIDE World Rapid Team C26 1/2-1/2
- 2024 vs Alireza Firouzja White 12th Norway Chess 2024 E04 1/2-1/2
- 2024 vs Alireza Firouzja White 12th Norway Armageddon A48 0-1
- 2024 vs Hikaru Nakamura Black 12th Norway Chess 2024 E46 1/2-1/2
- 2024 vs Hikaru Nakamura Black 12th Norway Armageddon A06 0-1
- 2024 vs Fabiano Caruana White 12th Norway Chess 2024 A41 1/2-1/2
- 2024 vs Fabiano Caruana White 12th Norway Armageddon A14 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black 12th Norway Armageddon A45 1-0
- 2024 vs Rameshbabu Praggnanandhaa Black 12th Norway Chess 2024 C50 1/2-1/2
- 2024 vs Magnus Carlsen Black 12th Norway Chess 2024 A07 1-0
- 2024 vs Hikaru Nakamura White 12th Norway Chess 2024 D06 0-1
- 2024 vs Alireza Firouzja Black 12th Norway Chess 2024 A45 1-0
- 2024 vs Fabiano Caruana Black 12th Norway Chess 2024 C50 1-0
- 2024 vs Rameshbabu Praggnanandhaa White 12th Norway Armageddon A15 1-0
- 2024 vs Rameshbabu Praggnanandhaa White 12th Norway Chess 2024 A20 1/2-1/2
- 2024 vs Magnus Carlsen White 12th Norway Chess 2024 E06 1/2-1/2
- 2024 vs Magnus Carlsen White 12th Norway Armageddon A20 1/2-1/2
- 2024 vs Vincent Keymer Black GRENKE Chess Classic 4-6 A06 1-0
- 2024 vs Vincent Keymer White GRENKE Chess Classic 4-6 E21 1/2-1/2
- 2024 vs Vincent Keymer Black GRENKE Chess Classic 2024 A07 1-0
- 2024 vs Magnus Carlsen White GRENKE Chess Classic 2024 E11 1/2-1/2
- 2024 vs Richard Rapport Black GRENKE Chess Classic 2024 C26 1-0
- 2024 vs Maxime Vachier-Lagrave White GRENKE Chess Classic 2024 E60 1/2-1/2
- 2024 vs Magnus Carlsen Black GRENKE Chess Classic 2024 E10 1/2-1/2
- 2024 vs Vincent Keymer White GRENKE Chess Classic 2024 E21 1/2-1/2
- 2024 vs Richard Rapport White GRENKE Chess Classic 2024 A62 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black GRENKE Chess Classic 2024 A45 1/2-1/2
- 2024 vs Ian Nepomniachtchi Black 86th Tata Steel Masters C84 1-0
- 2024 vs Anish Giri White 86th Tata Steel Masters D31 1/2-1/2
- 2024 vs Alireza Firouzja Black 86th Tata Steel Masters D40 1-0
- 2024 vs Wei Yi Black 86th Tata Steel Masters C47 1/2-1/2
- 2024 vs Nodirbek Abdusattorov White 86th Tata Steel Masters D27 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White 86th Tata Steel Masters C77 0-1
- 2024 vs Gukesh Dommaraju Black 86th Tata Steel Masters C50 0-1
- 2024 vs Wei Yi Black 1st China Chess King 2024 B15 1/2-1/2
- 2024 vs Wei Yi White 1st China Chess King 2024 B51 1/2-1/2
- 2024 vs Wei Yi White 1st China Chess King 2024 A36 0-1
- 2024 vs Wei Yi Black 1st China Chess King 2024 B15 1-0
- 2023 vs Richard Rapport White Superbet Classic 2023 C67 1/2-1/2
- 2023 vs Anish Giri Black Superbet Classic 2023 C50 1-0
- 2023 vs Wesley So White Superbet Classic 2023 A22 1/2-1/2
- 2023 vs Alireza Firouzja Black Superbet Classic 2023 C65 1-0
- 2023 vs Jan-Krzysztof Duda White Superbet Classic 2023 A07 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black Superbet Classic 2023 D35 1/2-1/2
- 2023 vs Fabiano Caruana White Superbet Classic 2023 A14 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White Superbet Classic 2023 D27 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black WCh Rapid TB 2023 C84 0-1
- 2023 vs Ian Nepomniachtchi White WCh Rapid TB 2023 A14 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh Rapid TB 2023 D02 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black WCh Rapid TB 2023 C84 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh 2023 E46 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C84 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh 2023 D04 1-0
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C84 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh 2023 A28 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C65 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh 2023 E28 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C07 1-0
- 2023 vs Ian Nepomniachtchi White WCh 2023 D02 1-0
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C84 1-0
- 2023 vs Ian Nepomniachtchi White WCh 2023 A28 1-0
- 2023 vs Ian Nepomniachtchi Black WCh 2023 D35 1/2-1/2
- 2023 vs Ian Nepomniachtchi White WCh 2023 E10 0-1
- 2023 vs Ian Nepomniachtchi Black WCh 2023 C85 1/2-1/2
- 2023 vs Fabiano Caruana White 85th Tata Steel Masters C78 1/2-1/2
- 2023 vs Richard Rapport Black 85th Tata Steel Masters B53 1-0
- 2023 vs Nodirbek Abdusattorov Black 85th Tata Steel Masters C67 1/2-1/2
- 2023 vs Anish Giri White 85th Tata Steel Masters A14 0-1
- 2023 vs Wesley So Black 85th Tata Steel Masters C02 1/2-1/2
- 2023 vs Vincent Keymer Black 85th Tata Steel Masters A06 1/2-1/2
- 2023 vs Levon Aronian White 85th Tata Steel Masters C50 1/2-1/2
- 2023 vs Arjun Erigaisi Black 85th Tata Steel Masters C53 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White 85th Tata Steel Masters C50 0-1
- 2023 vs Magnus Carlsen Black 85th Tata Steel Masters D02 1/2-1/2
- 2023 vs Gukesh Dommaraju Black 85th Tata Steel Masters E15 0-1
- 2022 vs Anish Giri White 13th Hainan Danzhou GM E60 0-1
- 2022 vs Arjun Erigaisi White 13th Hainan Danzhou GM C02 1/2-1/2
- 2022 vs Richard Rapport Black 13th Hainan Danzhou GM A07 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black 13th Hainan Danzhou GM C89 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A30 1/2-1/2
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 A07 0-1
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A20 0-1
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 D35 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A07 1/2-1/2
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C88 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A05 1-0
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A07 1-0
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A07 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 D41 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 E97 0-1
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 E06 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A05 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C84 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 D38 1-0
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 E10 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C88 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C88 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 A20 1/2-1/2
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C84 1/2-1/2
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C85 0-1
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 D37 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A07 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C88 1/2-1/2
- 2022 vs Alexander Grischuk White chess.com SpeedChess 2022 A05 1-0
- 2022 vs Alexander Grischuk Black chess.com SpeedChess 2022 C67 1-0
- 2022 vs Wei Yi Black TCh-CHN DivA Rapid C48 1/2-1/2
- 2022 vs Wesley So White Chess.com RCC Losers A30 1/2-1/2
- 2022 vs Wesley So Black Chess.com RCC Losers C50 1/2-1/2
- 2022 vs Wesley So Black Chess.com RCC Losers C50 1-0
- 2022 vs Nodirbek Abdusattorov White Chess.com RCC Losers D35 1-0
- 2022 vs Nodirbek Abdusattorov Black Chess.com RCC Losers C50 0-1
- 2022 vs Hikaru Nakamura White FIDE Candidates 2022 D40 1-0
- 2022 vs Alireza Firouzja Black FIDE Candidates 2022 C47 1/2-1/2
- 2022 vs Fabiano Caruana Black FIDE Candidates 2022 C88 0-1
- 2022 vs Richard Rapport Black FIDE Candidates 2022 C77 0-1
- 2022 vs Jan-Krzysztof Duda White FIDE Candidates 2022 A13 1-0
- 2022 vs Ian Nepomniachtchi Black FIDE Candidates 2022 C47 1/2-1/2
- 2022 vs Alireza Firouzja White FIDE Candidates 2022 A20 1/2-1/2
- 2022 vs Hikaru Nakamura Black FIDE Candidates 2022 C50 1/2-1/2
- 2022 vs Fabiano Caruana White FIDE Candidates 2022 D38 1/2-1/2
- 2022 vs Richard Rapport White FIDE Candidates 2022 D86 1/2-1/2
- 2022 vs Jan-Krzysztof Duda Black FIDE Candidates 2022 C50 1/2-1/2
- 2022 vs Ian Nepomniachtchi White FIDE Candidates 2022 A20 0-1
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 D41 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 A47 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 A28 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 D38 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 D41 1-0
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 E46 1-0
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 D52 0-1
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 A29 0-1
- 2022 vs Rameshbabu Praggnanandhaa Black Chessable Masters KO 2022 D35 0-1
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters KO 2022 E10 1/2-1/2
- 2022 vs Magnus Carlsen Black Chessable Masters KO 2022 A07 1/2-1/2
- 2022 vs Magnus Carlsen White Chessable Masters KO 2022 D11 1-0
- 2022 vs Magnus Carlsen White Chessable Masters KO 2022 E53 1/2-1/2
- 2022 vs Magnus Carlsen Black Chessable Masters KO 2022 A07 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black Chessable Masters KO 2022 D38 0-1
- 2022 vs Shakhriyar Mamedyarov White Chessable Masters KO 2022 D85 1-0
- 2022 vs Shakhriyar Mamedyarov White Chessable Masters KO 2022 A15 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black Chessable Masters KO 2022 D41 1-0
- 2022 vs Magnus Carlsen White Chessable Masters Prelim E60 1/2-1/2
- 2022 vs Rameshbabu Praggnanandhaa White Chessable Masters Prelim E51 1-0
- 2022 vs Anish Giri Black Chessable Masters Prelim D35 1/2-1/2
- 2022 vs Wei Yi White Chessable Masters Prelim A14 1/2-1/2
- 2022 vs Wei Yi White CHN Team Asian Games Q2 D41 1/2-1/2
- 2022 vs Wei Yi Black CHN Team Asian Games Q2 C48 1/2-1/2
- 2022 vs Wei Yi White China HangZhou GM Match E06 1-0
- 2022 vs Wei Yi Black China HangZhou GM Match E15 1/2-1/2
- 2022 vs Wei Yi White China HangZhou GM Match E06 1/2-1/2
- 2022 vs Wei Yi Black China HangZhou GM Match D37 1/2-1/2
- 2022 vs Wei Yi White China HangZhou GM Match E06 1/2-1/2
- 2022 vs Wei Yi Black China HangZhou GM Match D45 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.