Photo credit

Veselin Topalov

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMVeselin Topalov

BUL Born 1975 (Age ≈51) Male
FIDE ID
2900084

About Veselin Topalov

Veselin Topalov was born in Ruse, Bulgaria, and learned chess from his father at eight. At twelve he began working with Silvio Danailov, who became his longtime manager. He won the world under-14 championship in 1989. A world under-16 silver medal followed in 1990. He became a grandmaster in 1992. Show more

Veselin Topalov was born in Ruse, Bulgaria, and learned chess from his father at eight. At twelve he began working with Silvio Danailov, who became his longtime manager. He won the world under-14 championship in 1989. A world under-16 silver medal followed in 1990. He became a grandmaster in 1992. On his Olympiad debut in 1994, he defeated Garry Kasparov and helped Bulgaria finish fourth.

Topalov became FIDE world champion by winning the 2005 tournament in San Luis. He also received that year's Chess Oscar. In 2006 he faced Vladimir Kramnik in the match that reunited the world title. Kramnik won after rapid tiebreaks. Topalov challenged Viswanathan Anand in 2010 but lost the final game and the match. He occupied the world number-one position during two separate periods. His later achievements included board-one gold at the 2014 Olympiad and victory at Norway Chess in 2015. Away from the tournament circuit, he settled with his family in Salamanca, Spain.

FIDE ratings

Classical

2695.0

Published FIDE

Rapid

2607

Published FIDE

Blitz

2627

Published FIDE

Official classical ranks

World rank
#33
National rank · BUL
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2816 Jul 2015
Recorded years
2001–2026
Archived games
2791

Based on available monthly lists and saved games.

Rating history

FIDE rating history

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
301 2018-10-24 8th Salamanca Uni Masters Salamanca ESP 2.4 Miguel Santos Ruiz Veselin Topalov Draw: 1/2-1/2 40 Open
302 2018-10-24 8th Salamanca Uni Masters Salamanca ESP 1.2 Veselin Topalov Ekaterina Atalik Won: 1-0 40 Open
303 2018-09-14 Champions Chess960 G5 Saint Louis USA 9.1 Veselin Topalov Garry Kasparov Won: 1-0 19 Open
304 2018-09-14 Champions Chess960 G5 Saint Louis USA 8.1 Garry Kasparov Veselin Topalov Draw: 1/2-1/2 33 Open
305 2018-09-14 Champions Chess960 G5 Saint Louis USA 7.1 Veselin Topalov Garry Kasparov Won: 1-0 15 Open
306 2018-09-14 Champions Chess960 G5 Saint Louis USA 14.1 Veselin Topalov Garry Kasparov Lost: 0-1 32 Open
307 2018-09-14 Champions Chess960 G5 Saint Louis USA 13.1 Garry Kasparov Veselin Topalov Lost: 1-0 34 Open
308 2018-09-14 Champions Chess960 G5 Saint Louis USA 12.1 Veselin Topalov Garry Kasparov Draw: 1/2-1/2 17 Open
309 2018-09-14 Champions Chess960 G5 Saint Louis USA 11.1 Garry Kasparov Veselin Topalov Won: 0-1 18 Open
310 2018-09-14 Champions Chess960 G5 Saint Louis USA 10.1 Garry Kasparov Veselin Topalov Lost: 1-0 33 Open
311 2018-09-13 Champions Chess960 G5 Saint Louis USA 6.1 Veselin Topalov Garry Kasparov Lost: 0-1 25 Open
312 2018-09-13 Champions Chess960 G5 Saint Louis USA 5.1 Garry Kasparov Veselin Topalov Draw: 1/2-1/2 88 Open
313 2018-09-12 Champions Chess960 G5 Saint Louis USA 4.1 Garry Kasparov Veselin Topalov Draw: 1/2-1/2 37 Open
314 2018-09-12 Champions Chess960 G5 Saint Louis USA 3.1 Veselin Topalov Garry Kasparov Won: 1-0 38 Open
315 2018-09-11 Champions Chess960 G5 Saint Louis USA 2.1 Veselin Topalov Garry Kasparov Lost: 0-1 40 Open
316 2018-09-11 Champions Chess960 G5 Saint Louis USA 1.1 Garry Kasparov Veselin Topalov Draw: 1/2-1/2 41 Open
317 2018-08-14 Ding vs Topalov Match Wenzhou CHN 4 Liren Ding Veselin Topalov Lost: 1-0 40 Open
318 2018-08-13 Ding vs Topalov Match Wenzhou CHN 3 Veselin Topalov Liren Ding Draw: 1/2-1/2 60 Open
319 2018-08-12 Ding vs Topalov Match Wenzhou CHN 2 Liren Ding Veselin Topalov Draw: 1/2-1/2 40 Open
320 2018-08-11 Ding vs Topalov Match Wenzhou CHN 1 Veselin Topalov Liren Ding Lost: 0-1 56 Open
321 2018-04-28 Vugar Gashimov Mem 2018 Shamkir AZE 9.4 Sergey Karjakin Veselin Topalov Lost: 1-0 49 Open
322 2018-04-27 Vugar Gashimov Mem 2018 Shamkir AZE 8.1 Veselin Topalov Radoslaw Wojtaszek Lost: 0-1 35 Open
323 2018-04-26 Vugar Gashimov Mem 2018 Shamkir AZE 7.3 Magnus Carlsen Veselin Topalov Lost: 1-0 56 Open
324 2018-04-25 Vugar Gashimov Mem 2018 Shamkir AZE 6.4 Veselin Topalov Rauf Mamedov Draw: 1/2-1/2 41 Open
325 2018-04-23 Vugar Gashimov Mem 2018 Shamkir AZE 5.1 David Navara Veselin Topalov Won: 0-1 53 Open
326 2018-04-22 Vugar Gashimov Mem 2018 Shamkir AZE 4.4 Veselin Topalov Shakhriyar Mamedyarov Won: 1-0 42 Open
327 2018-04-21 Vugar Gashimov Mem 2018 Shamkir AZE 3.4 Liren Ding Veselin Topalov Draw: 1/2-1/2 57 Open
328 2018-04-20 Vugar Gashimov Mem 2018 Shamkir AZE 2.2 Veselin Topalov Anish Giri Draw: 1/2-1/2 49 Open
329 2018-04-19 Vugar Gashimov Mem 2018 Shamkir AZE 1.5 Veselin Topalov Teimour Radjabov Draw: 1/2-1/2 43 Open
330 2017-11-12 Champions Showdown G5 Saint Louis USA 6.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 42 Open
331 2017-11-12 Champions Showdown G5 Saint Louis USA 7.1 Topalov, Veselin Nakamura,Hi Draw: 1/2-1/2 58 Open
332 2017-11-12 Champions Showdown G5 Saint Louis USA 5.1 Topalov, Veselin Nakamura,Hi Draw: 1/2-1/2 44 Open
333 2017-11-12 Champions Showdown G5 Saint Louis USA 9.1 Topalov, Veselin Nakamura,Hi Lost: 0-1 41 Open
334 2017-11-12 Champions Showdown G5 Saint Louis USA 3.1 Topalov, Veselin Nakamura,Hi Lost: 0-1 37 Open
335 2017-11-12 Champions Showdown G5 Saint Louis USA 4.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 38 Open
336 2017-11-12 Champions Showdown G5 Saint Louis USA 1.1 Topalov, Veselin Nakamura,Hi Lost: 0-1 53 Open
337 2017-11-12 Champions Showdown G5 Saint Louis USA 12.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 22 Open
338 2017-11-12 Champions Showdown G5 Saint Louis USA 11.1 Topalov, Veselin Nakamura,Hi Draw: 1/2-1/2 33 Open
339 2017-11-12 Champions Showdown G5 Saint Louis USA 8.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 84 Open
340 2017-11-12 Champions Showdown G5 Saint Louis USA 2.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 43 Open
341 2017-11-12 Champions Showdown G5 Saint Louis USA 10.1 Nakamura,Hi Topalov, Veselin Lost: 1-0 43 Open
342 2017-11-12 Champions Showdown G5 Saint Louis USA 9.1 Veselin Topalov Hikaru Nakamura Lost: 0-1 41 Open
343 2017-11-12 Champions Showdown G5 Saint Louis USA 8.1 Hikaru Nakamura Veselin Topalov Lost: 1-0 84 Open
344 2017-11-12 Champions Showdown G5 Saint Louis USA 7.1 Veselin Topalov Hikaru Nakamura Draw: 1/2-1/2 58 Open
345 2017-11-12 Champions Showdown G5 Saint Louis USA 6.1 Hikaru Nakamura Veselin Topalov Lost: 1-0 42 Open
346 2017-11-12 Champions Showdown G5 Saint Louis USA 5.1 Veselin Topalov Hikaru Nakamura Draw: 1/2-1/2 44 Open
347 2017-11-12 Champions Showdown G5 Saint Louis USA 4.1 Hikaru Nakamura Veselin Topalov Lost: 1-0 38 Open
348 2017-11-12 Champions Showdown G5 Saint Louis USA 3.1 Veselin Topalov Hikaru Nakamura Lost: 0-1 37 Open
349 2017-11-12 Champions Showdown G5 Saint Louis USA 2.1 Hikaru Nakamura Veselin Topalov Lost: 1-0 43 Open
350 2017-11-12 Champions Showdown G5 Saint Louis USA 12.1 Hikaru Nakamura Veselin Topalov Lost: 1-0 22 Open
  1. vs Miguel Santos RuizDraw · ½–½Black · 2018-10-24 · Round 2.48th Salamanca Uni Masters
  2. vs Ekaterina AtalikWon · 1-0White · 2018-10-24 · Round 1.28th Salamanca Uni Masters
  3. vs Garry KasparovWon · 1-0White · 2018-09-14 · Round 9.1Champions Chess960 G5
  4. vs Garry KasparovDraw · ½–½Black · 2018-09-14 · Round 8.1Champions Chess960 G5
  5. vs Garry KasparovWon · 1-0White · 2018-09-14 · Round 7.1Champions Chess960 G5
  6. vs Garry KasparovLost · 0-1White · 2018-09-14 · Round 14.1Champions Chess960 G5
  7. vs Garry KasparovLost · 1-0Black · 2018-09-14 · Round 13.1Champions Chess960 G5
  8. vs Garry KasparovDraw · ½–½White · 2018-09-14 · Round 12.1Champions Chess960 G5
  9. vs Garry KasparovWon · 0-1Black · 2018-09-14 · Round 11.1Champions Chess960 G5
  10. vs Garry KasparovLost · 1-0Black · 2018-09-14 · Round 10.1Champions Chess960 G5
  11. vs Garry KasparovLost · 0-1White · 2018-09-13 · Round 6.1Champions Chess960 G5
  12. vs Garry KasparovDraw · ½–½Black · 2018-09-13 · Round 5.1Champions Chess960 G5
  13. vs Garry KasparovDraw · ½–½Black · 2018-09-12 · Round 4.1Champions Chess960 G5
  14. vs Garry KasparovWon · 1-0White · 2018-09-12 · Round 3.1Champions Chess960 G5
  15. vs Garry KasparovLost · 0-1White · 2018-09-11 · Round 2.1Champions Chess960 G5
  16. vs Garry KasparovDraw · ½–½Black · 2018-09-11 · Round 1.1Champions Chess960 G5
  17. vs Liren DingLost · 1-0Black · 2018-08-14 · Round 4Ding vs Topalov Match
  18. vs Liren DingDraw · ½–½White · 2018-08-13 · Round 3Ding vs Topalov Match
  19. vs Liren DingDraw · ½–½Black · 2018-08-12 · Round 2Ding vs Topalov Match
  20. vs Liren DingLost · 0-1White · 2018-08-11 · Round 1Ding vs Topalov Match
  21. vs Sergey KarjakinLost · 1-0Black · 2018-04-28 · Round 9.4Vugar Gashimov Mem 2018
  22. vs Radoslaw WojtaszekLost · 0-1White · 2018-04-27 · Round 8.1Vugar Gashimov Mem 2018
  23. vs Magnus CarlsenLost · 1-0Black · 2018-04-26 · Round 7.3Vugar Gashimov Mem 2018
  24. vs Rauf MamedovDraw · ½–½White · 2018-04-25 · Round 6.4Vugar Gashimov Mem 2018
  25. vs David NavaraWon · 0-1Black · 2018-04-23 · Round 5.1Vugar Gashimov Mem 2018
  26. vs Shakhriyar MamedyarovWon · 1-0White · 2018-04-22 · Round 4.4Vugar Gashimov Mem 2018
  27. vs Liren DingDraw · ½–½Black · 2018-04-21 · Round 3.4Vugar Gashimov Mem 2018
  28. vs Anish GiriDraw · ½–½White · 2018-04-20 · Round 2.2Vugar Gashimov Mem 2018
  29. vs Teimour RadjabovDraw · ½–½White · 2018-04-19 · Round 1.5Vugar Gashimov Mem 2018
  30. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 6.1Champions Showdown G5
  31. vs Nakamura,HiDraw · ½–½White · 2017-11-12 · Round 7.1Champions Showdown G5
  32. vs Nakamura,HiDraw · ½–½White · 2017-11-12 · Round 5.1Champions Showdown G5
  33. vs Nakamura,HiLost · 0-1White · 2017-11-12 · Round 9.1Champions Showdown G5
  34. vs Nakamura,HiLost · 0-1White · 2017-11-12 · Round 3.1Champions Showdown G5
  35. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 4.1Champions Showdown G5
  36. vs Nakamura,HiLost · 0-1White · 2017-11-12 · Round 1.1Champions Showdown G5
  37. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 12.1Champions Showdown G5
  38. vs Nakamura,HiDraw · ½–½White · 2017-11-12 · Round 11.1Champions Showdown G5
  39. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 8.1Champions Showdown G5
  40. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 2.1Champions Showdown G5
  41. vs Nakamura,HiLost · 1-0Black · 2017-11-12 · Round 10.1Champions Showdown G5
  42. vs Hikaru NakamuraLost · 0-1White · 2017-11-12 · Round 9.1Champions Showdown G5
  43. vs Hikaru NakamuraLost · 1-0Black · 2017-11-12 · Round 8.1Champions Showdown G5
  44. vs Hikaru NakamuraDraw · ½–½White · 2017-11-12 · Round 7.1Champions Showdown G5
  45. vs Hikaru NakamuraLost · 1-0Black · 2017-11-12 · Round 6.1Champions Showdown G5
  46. vs Hikaru NakamuraDraw · ½–½White · 2017-11-12 · Round 5.1Champions Showdown G5
  47. vs Hikaru NakamuraLost · 1-0Black · 2017-11-12 · Round 4.1Champions Showdown G5
  48. vs Hikaru NakamuraLost · 0-1White · 2017-11-12 · Round 3.1Champions Showdown G5
  49. vs Hikaru NakamuraLost · 1-0Black · 2017-11-12 · Round 2.1Champions Showdown G5
  50. vs Hikaru NakamuraLost · 1-0Black · 2017-11-12 · Round 12.1Champions Showdown G5