Peter Leko
Modern era · Hungary · b. 1979
The youngest grandmaster of his day, and a draw away from the world title in 2004.
Career In The Collection
Head-to-Head Records
1127 Games · Page 1 of 6
- 2025 vs Arjun Erigaisi White FIDE World Cup 2025 C70 0-1
- 2025 vs Arjun Erigaisi Black FIDE World Cup 2025 E35 1-0
- 2025 vs Arjun Erigaisi Black FIDE World Cup 2025 E32 1/2-1/2
- 2025 vs Arjun Erigaisi White FIDE World Cup 2025 B45 1/2-1/2
- 2024 vs Wesley So White 45th Olympiad 2024 C17 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black 45th Olympiad 2024 C50 1/2-1/2
- 2020 vs Ding Liren Black Legends of Chess Prelim C50 1-0
- 2020 vs Ding Liren White Legends of Chess Prelim C50 1/2-1/2
- 2020 vs Ding Liren White Legends of Chess Prelim A06 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 D38 1-0
- 2020 vs Boris Gelfand Black Legends of Chess Prelim E06 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim A35 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim B30 1-0
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim A01 1-0
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim E21 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim D41 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim A31 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim C50 1/2-1/2
- 2020 vs Anish Giri White Legends of Chess Prelim E10 1-0
- 2020 vs Anish Giri Black Legends of Chess Prelim A14 1-0
- 2020 vs Anish Giri Black Legends of Chess Prelim A05 1-0
- 2020 vs Anish Giri White Legends of Chess Prelim E10 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C50 1-0
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C65 1/2-1/2
- 2020 vs Viswanathan Anand White Legends of Chess Prelim C50 1-0
- 2020 vs Viswanathan Anand White Legends of Chess Prelim C50 1-0
- 2020 vs Viswanathan Anand White Legends of Chess Prelim C50 1/2-1/2
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D37 1/2-1/2
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim A30 1/2-1/2
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D37 0-1
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim A36 1/2-1/2
- 2020 vs Magnus Carlsen White Legends of Chess Prelim E66 1/2-1/2
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim A35 1-0
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D45 1/2-1/2
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim D42 1/2-1/2
- 2020 vs Peter Svidler White Legends of Chess Prelim C50 0-1
- 2020 vs Peter Svidler White Legends of Chess Prelim C50 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim A05 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim A05 1/2-1/2
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim A30 0-1
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim C34 1-0
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim B07 1/2-1/2
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim D27 1/2-1/2
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim C65 0-1
- 2019 vs Vincent Keymer Black FIDE Chess.com Grand Swiss D14 1/2-1/2
- 2019 vs Gukesh Dommaraju Black FIDE Chess.com Grand Swiss C67 1/2-1/2
- 2019 vs Alexander Morozevich White Abu Dhabi Blitz Match C55 1-0
- 2019 vs Alexander Morozevich White Abu Dhabi Blitz Match B30 1/2-1/2
- 2019 vs Alexander Morozevich White Abu Dhabi Blitz Match A06 1/2-1/2
- 2019 vs Alexander Morozevich Black Abu Dhabi Blitz Match D01 1/2-1/2
- 2019 vs Alexander Morozevich Black Abu Dhabi Blitz Match A07 1/2-1/2
- 2019 vs Alexander Morozevich White Abu Dhabi Blitz Match C55 1-0
- 2019 vs Alexander Morozevich Black Abu Dhabi Blitz Match D01 0-1
- 2019 vs Alexander Morozevich Black Abu Dhabi Blitz Match D01 1/2-1/2
- 2019 vs Alexander Morozevich Black Abu Dhabi Blitz Match D01 0-1
- 2019 vs Alexander Morozevich White Abu Dhabi Blitz Match B32 0-1
- 2019 vs Alexander Morozevich Black Abu Dhabi Rapid Match A05 0-1
- 2019 vs Alexander Morozevich White Abu Dhabi Rapid Match C55 1/2-1/2
- 2019 vs Alexander Morozevich White Abu Dhabi Rapid Match C55 1/2-1/2
- 2019 vs Alexander Morozevich Black Abu Dhabi Rapid Match A03 0-1
- 2019 vs Alexander Morozevich White Abu Dhabi Rapid Match C55 1-0
- 2019 vs Alexander Morozevich Black Abu Dhabi Rapid Match A00 0-1
- 2019 vs Nodirbek Abdusattorov White 52nd Biel GM Blitz 2019 C53 1-0
- 2019 vs Nodirbek Abdusattorov Black 52nd Biel GM Blitz 2019 D40 1-0
- 2019 vs Nodirbek Abdusattorov White 52nd Biel GM 2019 E18 1/2-1/2
- 2019 vs Nodirbek Abdusattorov Black 52nd Biel GM Rapid 2019 A46 0-1
- 2019 vs Boris Gelfand White IMSA World Masters Blitz B35 1-0
- 2019 vs Boris Gelfand Black IMSA World Masters Blitz D42 0-1
- 2019 vs Richard Rapport Black IMSA World Masters Blitz C47 1/2-1/2
- 2019 vs Richard Rapport White IMSA World Masters Blitz D14 1/2-1/2
- 2019 vs Boris Gelfand White IMSA World Masters Rapid B30 1/2-1/2
- 2019 vs Jan Timman White Bundesliga 2018-19 E15 1/2-1/2
- 2019 vs Jan-Krzysztof Duda White Bundesliga 2018-19 D45 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov White Bundesliga 2018-19 E60 1/2-1/2
- 2019 vs Fabiano Caruana White Bundesliga 2018-19 D37 1-0
- 2018 vs Richard Rapport Black chess.com IoM Masters C24 1/2-1/2
- 2018 vs Rameshbabu Praggnanandhaa White chess.com IoM Masters B12 1/2-1/2
- 2018 vs Boris Gelfand Black 43rd Olympiad 2018 A35 1/2-1/2
- 2018 vs Maxime Vachier-Lagrave White 43rd Olympiad 2018 B90 0-1
- 2017 vs Peter Svidler White World Blitz 2017 B42 1-0
- 2017 vs Levon Aronian White World Rapid 2017 C67 0-1
- 2017 vs Ding Liren Black World Rapid 2017 A14 1/2-1/2
- 2017 vs Sergey Karjakin White World Rapid 2017 C65 1/2-1/2
- 2017 vs Viswanathan Anand Black World Rapid 2017 C50 1-0
- 2017 vs Michael Adams Black 21st European Teams A37 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov Black 21st European Teams A00 1/2-1/2
- 2017 vs Levon Aronian White 21st European Teams C67 1/2-1/2
- 2017 vs Alexander Grischuk Black 21st European Teams A45 1/2-1/2
- 2017 vs Anish Giri White 21st European Teams B90 1/2-1/2
- 2017 vs Maxime Vachier-Lagrave Black Bundesliga 2017-18 C53 1/2-1/2
- 2017 vs Jan Timman Black chess.com IoM Masters D38 1/2-1/2
- 2017 vs Alexander Morozevich White 50th Biel GM 2017 C92 1-0
- 2017 vs Hou Yifan White 50th Biel GM 2017 C42 1/2-1/2
- 2016 vs Magnus Carlsen White World Blitz 2016 C50 1/2-1/2
- 2016 vs Sergey Karjakin Black World Blitz 2016 C50 1-0
- 2016 vs Shakhriyar Mamedyarov Black World Blitz 2016 A46 0-1
- 2016 vs Alexander Morozevich White World Blitz 2016 C19 1-0
- 2016 vs Wei Yi White World Blitz 2016 C42 1-0
- 2016 vs Hikaru Nakamura White World Blitz 2016 B12 1/2-1/2
- 2016 vs Ian Nepomniachtchi White World Blitz 2016 B50 1/2-1/2
- 2016 vs Hikaru Nakamura White World Rapid 2016 B18 1/2-1/2
- 2016 vs Ding Liren Black 7th Hainan Danzhou GM D38 1/2-1/2
- 2016 vs Vassily Ivanchuk White 7th Hainan Danzhou GM B66 1/2-1/2
- 2016 vs Ian Nepomniachtchi White 7th Hainan Danzhou GM B90 0-1
- 2016 vs Hou Yifan White 7th Hainan Danzhou GM D38 1/2-1/2
- 2015 vs Peter Svidler White 20th European Teams C89 1/2-1/2
- 2015 vs Shakhriyar Mamedyarov Black 20th European Teams E12 1/2-1/2
- 2015 vs Magnus Carlsen White 20th European Teams C84 0-1
- 2015 vs Vassily Ivanchuk White 20th European Teams B33 1/2-1/2
- 2015 vs Maxime Vachier-Lagrave Black 20th European Teams C65 1/2-1/2
- 2015 vs Vladimir Kramnik Black 31st ECC Open 2015 A46 1/2-1/2
- 2015 vs Ian Nepomniachtchi Black 31st ECC Open 2015 A35 1/2-1/2
- 2015 vs Vassily Ivanchuk White 31st ECC Open 2015 C42 1-0
- 2015 vs Veselin Topalov Black 31st ECC Open 2015 E15 1-0
- 2015 vs Alexei Shirov Black 31st ECC Open 2015 E15 1/2-1/2
- 2015 vs Jan-Krzysztof Duda Black World Blitz 2015 C48 1-0
- 2015 vs Ian Nepomniachtchi Black World Blitz 2015 A33 1/2-1/2
- 2015 vs Anish Giri Black FIDE World Cup 2015 E06 1-0
- 2015 vs Anish Giri White FIDE World Cup 2015 B90 1/2-1/2
- 2015 vs Boris Gelfand Black 10th World Teams 2015 D38 1/2-1/2
- 2015 vs Alexander Grischuk White 10th World Teams 2015 A04 1/2-1/2
- 2015 vs Ding Liren White 10th World Teams 2015 B12 1/2-1/2
- 2014 vs Boris Gelfand Black SportAccord Basque 2014 E15 1/2-1/2
- 2014 vs Boris Gelfand White SportAccord Basque 2014 D45 1/2-1/2
- 2014 vs Vassily Ivanchuk Black SportAccord Basque 2014 A31 1/2-1/2
- 2014 vs Vassily Ivanchuk White SportAccord Basque 2014 C19 1-0
- 2014 vs Vassily Ivanchuk Black SportAccord Blitz 2014 E15 0-1
- 2014 vs Levon Aronian Black SportAccord Blitz 2014 A15 1/2-1/2
- 2014 vs Levon Aronian White SportAccord Blitz 2014 C62 0-1
- 2014 vs Boris Gelfand Black SportAccord Blitz 2014 E15 1/2-1/2
- 2014 vs Boris Gelfand White SportAccord Blitz 2014 A34 1-0
- 2014 vs Alexander Grischuk White SportAccord Blitz 2014 B90 0-1
- 2014 vs Vassily Ivanchuk White SportAccord Blitz 2014 B03 1/2-1/2
- 2014 vs Shakhriyar Mamedyarov Black SportAccord Blitz 2014 A01 1-0
- 2014 vs Shakhriyar Mamedyarov White SportAccord Blitz 2014 B18 1-0
- 2014 vs Ian Nepomniachtchi Black SportAccord Blitz 2014 C22 0-1
- 2014 vs Ian Nepomniachtchi White SportAccord Blitz 2014 B90 1-0
- 2014 vs Maxime Vachier-Lagrave Black SportAccord Blitz 2014 C65 1/2-1/2
- 2014 vs Maxime Vachier-Lagrave White SportAccord Blitz 2014 B90 1-0
- 2014 vs Maxime Vachier-Lagrave Black SportAccord Rapid 2014 C65 1-0
- 2014 vs Levon Aronian Black SportAccord Rapid 2014 A35 1/2-1/2
- 2014 vs Shakhriyar Mamedyarov Black SportAccord Rapid 2014 A00 1/2-1/2
- 2014 vs Ian Nepomniachtchi White SportAccord Rapid 2014 B07 1-0
- 2014 vs Boris Gelfand Black Tal Memorial Blitz 2014 E10 1/2-1/2
- 2014 vs Alexander Grischuk White Tal Memorial Blitz 2014 B90 1-0
- 2014 vs Sergey Karjakin White Tal Memorial Blitz 2014 B90 0-1
- 2014 vs Vladimir Kramnik Black Tal Memorial Blitz 2014 A04 1/2-1/2
- 2014 vs Shakhriyar Mamedyarov Black Tal Memorial Blitz 2014 C26 1-0
- 2014 vs Alexander Morozevich White Tal Memorial Blitz 2014 C01 1/2-1/2
- 2014 vs Ian Nepomniachtchi White Tal Memorial Blitz 2014 B06 1/2-1/2
- 2014 vs Peter Svidler White Tal Memorial Blitz 2014 B07 0-1
- 2014 vs Boris Gelfand White Tal Memorial Blitz 2014 A15 1/2-1/2
- 2014 vs Alexander Grischuk Black Tal Memorial Blitz 2014 C49 1/2-1/2
- 2014 vs Sergey Karjakin Black Tal Memorial Blitz 2014 A05 1/2-1/2
- 2014 vs Vladimir Kramnik White Tal Memorial Blitz 2014 C67 1/2-1/2
- 2014 vs Shakhriyar Mamedyarov White Tal Memorial Blitz 2014 C84 0-1
- 2014 vs Alexander Morozevich Black Tal Memorial Blitz 2014 E32 0-1
- 2014 vs Ian Nepomniachtchi Black Tal Memorial Blitz 2014 C22 1-0
- 2014 vs Peter Svidler Black Tal Memorial Blitz 2014 A07 1-0
- 2014 vs Boris Gelfand Black Petrosian Memorial 2014 A35 1-0
- 2014 vs Alexander Grischuk Black Petrosian Memorial 2014 D58 1-0
- 2014 vs Levon Aronian White Petrosian Memorial 2014 D38 1/2-1/2
- 2014 vs Vladimir Kramnik White Petrosian Memorial 2014 D37 1/2-1/2
- 2014 vs Ding Liren Black Petrosian Memorial 2014 E15 1/2-1/2
- 2014 vs Alexander Morozevich White Petrosian Memorial 2014 B28 1/2-1/2
- 2014 vs Maxime Vachier-Lagrave Black 30th ECC Open 2014 A35 0-1
- 2014 vs Gata Kamsky Black 30th ECC Open 2014 C84 1/2-1/2
- 2014 vs Boris Gelfand Black 41st Olympiad Open 2014 E15 1/2-1/2
- 2014 vs Hikaru Nakamura White 41st Olympiad Open 2014 C11 1/2-1/2
- 2014 vs Levon Aronian Black 41st Olympiad Open 2014 D30 1-0
- 2014 vs Fabiano Caruana White 42nd GM 2014 C67 1/2-1/2
- 2014 vs Vladimir Kramnik Black 42nd GM 2014 E14 1/2-1/2
- 2014 vs Michael Adams White 42nd GM 2014 C67 1/2-1/2
- 2013 vs Maxime Vachier-Lagrave White SportAccord Basque Men 2013 B90 1/2-1/2
- 2013 vs Maxime Vachier-Lagrave Black SportAccord Basque Men 2013 A05 1/2-1/2
- 2013 vs Anish Giri Black SportAccord Basque Men 2013 C65 1-0
- 2013 vs Anish Giri White SportAccord Basque Men 2013 C65 1/2-1/2
- 2013 vs Sergey Karjakin Black SportAccord Basque Men 2013 A46 1-0
- 2013 vs Sergey Karjakin White SportAccord Basque Men 2013 A37 0-1
- 2013 vs Alexander Grischuk Black SportAccord Blitz Men 2013 A05 1-0
- 2013 vs Vassily Ivanchuk Black SportAccord Blitz Men 2013 E32 0-1
- 2013 vs Gata Kamsky Black SportAccord Blitz Men 2013 D00 1/2-1/2
- 2013 vs Sergey Karjakin White SportAccord Blitz Men 2013 B90 0-1
- 2013 vs Shakhriyar Mamedyarov Black SportAccord Blitz Men 2013 E32 0-1
- 2013 vs Ian Nepomniachtchi White SportAccord Blitz Men 2013 C19 1/2-1/2
- 2013 vs Levon Aronian Black SportAccord Blitz Men 2013 B50 0-1
- 2013 vs Anish Giri Black SportAccord Blitz Men 2013 A08 1-0
- 2013 vs Vassily Ivanchuk White SportAccord Blitz Men 2013 C67 0-1
- 2013 vs Sergey Karjakin Black SportAccord Blitz Men 2013 C26 1/2-1/2
- 2013 vs Maxime Vachier-Lagrave White SportAccord Blitz Men 2013 A20 0-1
- 2013 vs Levon Aronian White SportAccord Blitz Men 2013 B40 0-1
- 2013 vs Anish Giri White SportAccord Blitz Men 2013 B27 1/2-1/2
- 2013 vs Alexander Grischuk White SportAccord Blitz Men 2013 B44 0-1
- 2013 vs Gata Kamsky White SportAccord Blitz Men 2013 B15 0-1
- 2013 vs Shakhriyar Mamedyarov White SportAccord Blitz Men 2013 B18 0-1
- 2013 vs Ian Nepomniachtchi Black SportAccord Blitz Men 2013 A35 1-0
- 2013 vs Maxime Vachier-Lagrave Black SportAccord Blitz Men 2013 A46 1/2-1/2
- 2013 vs Alexander Grischuk White SportAccord Rapid Men 2013 C17 1/2-1/2
- 2013 vs Sergey Karjakin Black SportAccord Rapid Men 2013 C65 0-1
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.