Veselin Topalov
Modern era · Bulgaria · b. 1975
FIDE world champion in 2005 and world number one, with a relentless attacking style.
Career In The Collection
Head-to-Head Records
1322 Games · Page 1 of 7
- 2025 vs Levon Aronian White Superbet POL Blitz 2025 A13 0-1
- 2025 vs Jan-Krzysztof Duda White Superbet POL Blitz 2025 C65 1-0
- 2025 vs Alireza Firouzja Black Superbet POL Blitz 2025 B30 1-0
- 2025 vs Rameshbabu Praggnanandhaa Black Superbet POL Blitz 2025 A01 1-0
- 2025 vs Maxime Vachier-Lagrave White Superbet POL Blitz 2025 E60 0-1
- 2025 vs Levon Aronian Black Superbet POL Blitz 2025 B30 1-0
- 2025 vs Jan-Krzysztof Duda Black Superbet POL Blitz 2025 A43 0-1
- 2025 vs Alireza Firouzja White Superbet POL Blitz 2025 A20 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Superbet POL Blitz 2025 A05 0-1
- 2025 vs Maxime Vachier-Lagrave Black Superbet POL Blitz 2025 A62 1-0
- 2025 vs Levon Aronian Black Superbet POL Rapid 2025 C55 1-0
- 2025 vs Alireza Firouzja Black Superbet POL Rapid 2025 C55 1-0
- 2025 vs Rameshbabu Praggnanandhaa White Superbet POL Rapid 2025 B12 1-0
- 2025 vs Jan-Krzysztof Duda White Superbet POL Rapid 2025 C44 0-1
- 2025 vs Maxime Vachier-Lagrave Black Superbet POL Rapid 2025 C84 0-1
- 2024 vs Viswanathan Anand White 37th Leon GM 2024 C26 1/2-1/2
- 2024 vs Viswanathan Anand White 37th Leon GM 2024 C88 0-1
- 2024 vs Viswanathan Anand Black 37th Leon GM 2024 C03 1/2-1/2
- 2024 vs Viswanathan Anand Black 37th Leon GM 2024 C84 1/2-1/2
- 2023 vs Vassily Ivanchuk Black TCh-FRA Top 16 GpA 2023 D37 1/2-1/2
- 2023 vs Vassily Ivanchuk White 6th Salamanca Masters B48 0-1
- 2022 vs Vincent Keymer White Salamanca Uni Masters C50 0-1
- 2022 vs Gata Kamsky Black Salamanca Uni Masters A46 1/2-1/2
- 2022 vs Magnus Carlsen Black SuperUnited Blitz 2022 B23 1/2-1/2
- 2022 vs Alireza Firouzja White SuperUnited Blitz 2022 A20 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black SuperUnited Blitz 2022 D35 1-0
- 2022 vs Ian Nepomniachtchi White SuperUnited Blitz 2022 C42 1/2-1/2
- 2022 vs Wesley So Black SuperUnited Blitz 2022 B51 1-0
- 2022 vs Maxime Vachier-Lagrave Black SuperUnited Blitz 2022 B13 1-0
- 2022 vs Magnus Carlsen White SuperUnited Blitz 2022 C55 0-1
- 2022 vs Alireza Firouzja Black SuperUnited Blitz 2022 C90 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov White SuperUnited Blitz 2022 B40 1-0
- 2022 vs Ian Nepomniachtchi Black SuperUnited Blitz 2022 C34 1-0
- 2022 vs Wesley So White SuperUnited Blitz 2022 A28 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave White SuperUnited Blitz 2022 A15 0-1
- 2022 vs Ian Nepomniachtchi Black SuperUnited Rapid 2022 B92 1-0
- 2022 vs Shakhriyar Mamedyarov White SuperUnited Rapid 2022 D70 1/2-1/2
- 2022 vs Wesley So White SuperUnited Rapid 2022 A20 1/2-1/2
- 2022 vs Magnus Carlsen White SuperUnited Rapid 2022 B11 0-1
- 2022 vs Alireza Firouzja Black SuperUnited Rapid 2022 C42 1-0
- 2022 vs Maxime Vachier-Lagrave White SuperUnited Rapid 2022 E60 0-1
- 2022 vs Magnus Carlsen White 10th Norway Armageddon C50 1/2-1/2
- 2022 vs Magnus Carlsen White 10th Norway Chess 2022 C50 1/2-1/2
- 2022 vs Wesley So Black 10th Norway Armageddon A36 0-1
- 2022 vs Wesley So Black 10th Norway Chess 2022 C67 1/2-1/2
- 2022 vs Maxime Vachier-Lagrave Black 10th Norway Armageddon C67 1-0
- 2022 vs Maxime Vachier-Lagrave Black 10th Norway Chess 2022 C50 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black 10th Norway Chess 2022 D11 1/2-1/2
- 2022 vs Shakhriyar Mamedyarov Black 10th Norway Armageddon E10 1-0
- 2022 vs Viswanathan Anand White 10th Norway Chess 2022 D20 0-1
- 2022 vs Anish Giri Black 10th Norway Armageddon E10 1-0
- 2022 vs Anish Giri Black 10th Norway Chess 2022 E10 1/2-1/2
- 2022 vs Viswanathan Anand Black 10th Norway Blitz 2022 B67 1-0
- 2022 vs Magnus Carlsen Black 10th Norway Blitz 2022 A45 1-0
- 2022 vs Anish Giri Black 10th Norway Blitz 2022 B67 1-0
- 2022 vs Shakhriyar Mamedyarov White 10th Norway Blitz 2022 A20 0-1
- 2022 vs Wesley So Black 10th Norway Blitz 2022 B52 1-0
- 2022 vs Maxime Vachier-Lagrave Black 10th Norway Blitz 2022 B57 0-1
- 2021 vs Alexei Shirov Black 4th Salamanca Masters C42 1/2-1/2
- 2021 vs Gata Kamsky White Anatoly Karpov Trophy B06 1/2-1/2
- 2021 vs Gata Kamsky Black Anatoly Karpov Trophy D02 1/2-1/2
- 2021 vs Ding Liren Black 12th Hainan Danzhou GM A35 1-0
- 2021 vs Wei Yi White 12th Hainan Danzhou GM D40 1-0
- 2021 vs Richard Rapport White 12th Hainan Danzhou GM A85 1-0
- 2021 vs Alexei Shirov White Salamanca Uni Masters D12 1/2-1/2
- 2020 vs Ding Liren Black 11th Hainan Danzhou GM A10 1/2-1/2
- 2020 vs Wei Yi White 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Richard Rapport Black 11th Hainan Danzhou GM A04 1-0
- 2020 vs Anish Giri White 11th Hainan Danzhou GM D38 0-1
- 2020 vs Alexander Grischuk White 11th Hainan Danzhou GM D37 1/2-1/2
- 2020 vs Ding Liren White 11th Hainan Danzhou GM A28 1/2-1/2
- 2020 vs Richard Rapport White 11th Hainan Danzhou GM C67 1/2-1/2
- 2020 vs Wei Yi Black 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Anish Giri Black 11th Hainan Danzhou GM C11 1-0
- 2020 vs Alexander Grischuk Black 11th Hainan Danzhou GM B52 1/2-1/2
- 2020 vs Rameshbabu Praggnanandhaa Black Gibraltar Masters 2020 C11 1-0
- 2019 vs Maxime Vachier-Lagrave White Jerusalem FIDE Grand Prix B92 0-1
- 2019 vs Maxime Vachier-Lagrave Black Jerusalem FIDE Grand Prix C67 1-0
- 2019 vs Maxime Vachier-Lagrave Black Jerusalem FIDE Grand Prix C67 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Jerusalem FIDE Grand Prix A37 1/2-1/2
- 2019 vs Hou Yifan White 9th Salamanca Uni Masters C42 0-1
- 2019 vs Maxime Vachier-Lagrave Black Hamburg FIDE Grand Prix C01 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Hamburg FIDE Grand Prix E60 0-1
- 2019 vs Hikaru Nakamura White Hamburg FIDE Grand Prix D27 1/2-1/2
- 2019 vs Hikaru Nakamura Black Hamburg FIDE Grand Prix C65 0-1
- 2019 vs Maxime Vachier-Lagrave Black Riga FIDE Grand Prix 2019 B51 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Riga FIDE Grand Prix 2019 B90 0-1
- 2019 vs Hikaru Nakamura White Riga FIDE Grand Prix 2019 C65 1-0
- 2019 vs Hikaru Nakamura Black Riga FIDE Grand Prix 2019 A05 1/2-1/2
- 2019 vs Hikaru Nakamura White Riga FIDE Grand Prix 2019 C53 1/2-1/2
- 2019 vs Hikaru Nakamura Black Riga FIDE Grand Prix 2019 C88 1/2-1/2
- 2019 vs Magnus Carlsen White Cote d'Ivoire Blitz 2019 B33 0-1
- 2019 vs Ding Liren White Cote d'Ivoire Blitz 2019 D30 1/2-1/2
- 2019 vs Sergey Karjakin Black Cote d'Ivoire Blitz 2019 C67 1-0
- 2019 vs Hikaru Nakamura Black Cote d'Ivoire Blitz 2019 A06 1-0
- 2019 vs Ian Nepomniachtchi White Cote d'Ivoire Blitz 2019 C60 0-1
- 2019 vs Wesley So Black Cote d'Ivoire Blitz 2019 B23 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Cote d'Ivoire Blitz 2019 A07 1-0
- 2019 vs Wei Yi Black Cote d'Ivoire Blitz 2019 A06 1/2-1/2
- 2019 vs Magnus Carlsen Black Cote d'Ivoire Blitz 2019 A29 1-0
- 2019 vs Ding Liren Black Cote d'Ivoire Blitz 2019 E10 1-0
- 2019 vs Sergey Karjakin White Cote d'Ivoire Blitz 2019 A28 1-0
- 2019 vs Hikaru Nakamura White Cote d'Ivoire Blitz 2019 A20 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black Cote d'Ivoire Blitz 2019 C67 1/2-1/2
- 2019 vs Wesley So White Cote d'Ivoire Blitz 2019 A20 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Cote d'Ivoire Blitz 2019 A36 1-0
- 2019 vs Wei Yi White Cote d'Ivoire Blitz 2019 A36 0-1
- 2019 vs Ding Liren Black Cote d'Ivoire Rapid 2019 A36 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Cote d'Ivoire Rapid 2019 B90 0-1
- 2019 vs Magnus Carlsen Black Cote d'Ivoire Rapid 2019 C47 1/2-1/2
- 2019 vs Sergey Karjakin White Cote d'Ivoire Rapid 2019 D38 1/2-1/2
- 2019 vs Hikaru Nakamura Black Cote d'Ivoire Rapid 2019 A06 1-0
- 2019 vs Ian Nepomniachtchi White Cote d'Ivoire Rapid 2019 C55 1/2-1/2
- 2019 vs Wesley So Black Cote d'Ivoire Rapid 2019 C65 1/2-1/2
- 2019 vs Wei Yi White Cote d'Ivoire Rapid 2019 C42 1/2-1/2
- 2019 vs Viswanathan Anand Black Vugar Gashimov Mem 2019 C50 1/2-1/2
- 2019 vs Ding Liren White Vugar Gashimov Mem 2019 E21 0-1
- 2019 vs Shakhriyar Mamedyarov White Vugar Gashimov Mem 2019 C92 1-0
- 2019 vs Alexander Grischuk Black Vugar Gashimov Mem 2019 D37 1-0
- 2019 vs Magnus Carlsen White Vugar Gashimov Mem 2019 D38 1/2-1/2
- 2019 vs Sergey Karjakin Black Vugar Gashimov Mem 2019 C53 1/2-1/2
- 2019 vs Anish Giri Black Vugar Gashimov Mem 2019 C65 1/2-1/2
- 2018 vs Anatoly Karpov White 8th Salamanca Uni Masters C92 1-0
- 2018 vs Ding Liren Black Ding vs Topalov Match E10 1-0
- 2018 vs Ding Liren White Ding vs Topalov Match E21 1/2-1/2
- 2018 vs Ding Liren Black Ding vs Topalov Match A20 1/2-1/2
- 2018 vs Ding Liren White Ding vs Topalov Match E60 0-1
- 2018 vs Sergey Karjakin Black Vugar Gashimov Mem 2018 C50 1-0
- 2018 vs Magnus Carlsen Black Vugar Gashimov Mem 2018 A28 1-0
- 2018 vs Shakhriyar Mamedyarov White Vugar Gashimov Mem 2018 C80 1-0
- 2018 vs Ding Liren Black Vugar Gashimov Mem 2018 D45 1/2-1/2
- 2018 vs Anish Giri White Vugar Gashimov Mem 2018 A28 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 B13 1-0
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 A01 1-0
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 C26 1-0
- 2017 vs Hikaru Nakamura White Champions Showdown G5 D37 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 A07 1-0
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 A07 1-0
- 2017 vs Hikaru Nakamura White Champions Showdown G5 E97 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G5 B90 1/2-1/2
- 2017 vs Hikaru Nakamura White Champions Showdown G5 D11 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G5 A07 1-0
- 2017 vs Hikaru Nakamura White Champions Showdown G5 D37 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G5 E97 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G10 B90 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G10 D31 1/2-1/2
- 2017 vs Hikaru Nakamura White Champions Showdown G10 B90 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G10 A30 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G10 D31 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G10 D37 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G10 B90 0-1
- 2017 vs Hikaru Nakamura Black Champions Showdown G10 D31 0-1
- 2017 vs Hikaru Nakamura White Champions Showdown G20 B90 0-1
- 2017 vs Hikaru Nakamura Black Champions Showdown G20 C26 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G20 E32 1-0
- 2017 vs Hikaru Nakamura White Champions Showdown G20 B90 1/2-1/2
- 2017 vs Hikaru Nakamura White Champions Showdown G20 B90 1/2-1/2
- 2017 vs Hikaru Nakamura Black Champions Showdown G20 D37 1/2-1/2
- 2017 vs Hikaru Nakamura White Champions Showdown G30 B12 1-0
- 2017 vs Hikaru Nakamura Black Champions Showdown G30 C26 1-0
- 2017 vs Hikaru Nakamura Black Champions Showdown G30 C28 1-0
- 2017 vs Hikaru Nakamura White Champions Showdown G30 B12 1/2-1/2
- 2017 vs Magnus Carlsen White GCT Blitz Paris 2017 D45 0-1
- 2017 vs Fabiano Caruana Black GCT Blitz Paris 2017 B23 0-1
- 2017 vs Alexander Grischuk Black GCT Blitz Paris 2017 B90 1-0
- 2017 vs Sergey Karjakin Black GCT Blitz Paris 2017 B50 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov Black GCT Blitz Paris 2017 D11 1-0
- 2017 vs Hikaru Nakamura Black GCT Blitz Paris 2017 A06 1-0
- 2017 vs Wesley So White GCT Blitz Paris 2017 A10 0-1
- 2017 vs Maxime Vachier-Lagrave White GCT Blitz Paris 2017 A20 1/2-1/2
- 2017 vs Magnus Carlsen Black GCT Blitz Paris 2017 D00 1-0
- 2017 vs Fabiano Caruana White GCT Blitz Paris 2017 A20 0-1
- 2017 vs Alexander Grischuk White GCT Blitz Paris 2017 A20 1-0
- 2017 vs Sergey Karjakin White GCT Blitz Paris 2017 A20 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov White GCT Blitz Paris 2017 A16 1/2-1/2
- 2017 vs Hikaru Nakamura White GCT Blitz Paris 2017 A18 1/2-1/2
- 2017 vs Wesley So Black GCT Blitz Paris 2017 A06 1/2-1/2
- 2017 vs Maxime Vachier-Lagrave Black GCT Blitz Paris 2017 B11 1-0
- 2017 vs Shakhriyar Mamedyarov Black GCT Rapid Paris 2017 D31 1-0
- 2017 vs Hikaru Nakamura White GCT Rapid Paris 2017 D37 0-1
- 2017 vs Wesley So Black GCT Rapid Paris 2017 A29 1/2-1/2
- 2017 vs Magnus Carlsen Black GCT Rapid Paris 2017 D76 1-0
- 2017 vs Alexander Grischuk White GCT Rapid Paris 2017 C11 0-1
- 2017 vs Maxime Vachier-Lagrave White GCT Rapid Paris 2017 B90 0-1
- 2017 vs Fabiano Caruana White GCT Rapid Paris 2017 C07 1-0
- 2017 vs Sergey Karjakin Black GCT Rapid Paris 2017 C50 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov Black Vugar Gashimov Mem 2017 D45 1/2-1/2
- 2017 vs Sergey Karjakin Black Vugar Gashimov Mem 2017 C02 1-0
- 2017 vs Wesley So White Vugar Gashimov Mem 2017 C67 1/2-1/2
- 2017 vs Vladimir Kramnik White Vugar Gashimov Mem 2017 D55 1/2-1/2
- 2017 vs Michael Adams White Vugar Gashimov Mem 2017 C88 1/2-1/2
- 2016 vs Levon Aronian Black 8th London Classic 2016 A37 0-1
- 2016 vs Viswanathan Anand White 8th London Classic 2016 D37 0-1
- 2016 vs Anish Giri Black 8th London Classic 2016 D37 1/2-1/2
- 2016 vs Wesley So White 8th London Classic 2016 C53 0-1
- 2016 vs Michael Adams Black 8th London Classic 2016 C65 1-0
- 2016 vs Hikaru Nakamura White 8th London Classic 2016 B12 0-1
- 2016 vs Maxime Vachier-Lagrave Black 8th London Classic 2016 C67 1/2-1/2
- 2016 vs Fabiano Caruana White 8th London Classic 2016 C02 0-1
- 2016 vs Vladimir Kramnik Black 8th London Classic 2016 D77 1-0
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.