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
251 2019-04-09 Vugar Gashimov Mem 2019 Shamkir AZE 9.5 Viswanathan Anand Veselin Topalov Draw: 1/2-1/2 31 Open
252 2019-04-08 Vugar Gashimov Mem 2019 Shamkir AZE 8.4 Veselin Topalov Liren Ding Lost: 0-1 110 Open
253 2019-04-07 Vugar Gashimov Mem 2019 Shamkir AZE 7.4 Teimour Radjabov Veselin Topalov Draw: 1/2-1/2 38 Open
254 2019-04-06 Vugar Gashimov Mem 2019 Shamkir AZE 6.5 Veselin Topalov Shakhriyar Mamedyarov Won: 1-0 33 Open
255 2019-04-04 Vugar Gashimov Mem 2019 Shamkir AZE 5.1 Alexander Grischuk Veselin Topalov Lost: 1-0 69 Open
256 2019-04-03 Vugar Gashimov Mem 2019 Shamkir AZE 4.3 Veselin Topalov Magnus Carlsen Draw: 1/2-1/2 36 Open
257 2019-04-02 Vugar Gashimov Mem 2019 Shamkir AZE 3.2 Sergey Karjakin Veselin Topalov Draw: 1/2-1/2 32 Open
258 2019-04-01 Vugar Gashimov Mem 2019 Shamkir AZE 2.5 Veselin Topalov David Navara Draw: 1/2-1/2 55 Open
259 2019-03-31 Vugar Gashimov Mem 2019 Shamkir AZE 1.2 Anish Giri Veselin Topalov Draw: 1/2-1/2 50 Open
260 2019-02-24 Champions Showdown Blitz Saint Louis USA 24.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 107 Open
261 2019-02-24 Champions Showdown Blitz Saint Louis USA 23.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 65 Open
262 2019-02-24 Champions Showdown Blitz Saint Louis USA 22.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 50 Open
263 2019-02-24 Champions Showdown Blitz Saint Louis USA 21.4 Veselin Topalov Leinier Dominguez Perez Lost: 0-1 74 Open
264 2019-02-24 Champions Showdown Blitz Saint Louis USA 20.4 Leinier Dominguez Perez Veselin Topalov Won: 0-1 43 Open
265 2019-02-24 Champions Showdown Blitz Saint Louis USA 19.4 Veselin Topalov Leinier Dominguez Perez Lost: 0-1 108 Open
266 2019-02-24 Champions Showdown Blitz Saint Louis USA 18.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 101 Open
267 2019-02-24 Champions Showdown Blitz Saint Louis USA 17.4 Veselin Topalov Leinier Dominguez Perez Lost: 0-1 48 Open
268 2019-02-24 Champions Showdown Blitz Saint Louis USA 16.4 Leinier Dominguez Perez Veselin Topalov Lost: 1-0 72 Open
269 2019-02-24 Champions Showdown Blitz Saint Louis USA 15.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 72 Open
270 2019-02-24 Champions Showdown Blitz Saint Louis USA 14.4 Leinier Dominguez Perez Veselin Topalov Lost: 1-0 31 Open
271 2019-02-24 Champions Showdown Blitz Saint Louis USA 13.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 70 Open
272 2019-02-23 Champions Showdown Blitz Saint Louis USA 9.4 Veselin Topalov Leinier Dominguez Perez Won: 1-0 57 Open
273 2019-02-23 Champions Showdown Blitz Saint Louis USA 8.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 70 Open
274 2019-02-23 Champions Showdown Blitz Saint Louis USA 7.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 28 Open
275 2019-02-23 Champions Showdown Blitz Saint Louis USA 6.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 36 Open
276 2019-02-23 Champions Showdown Blitz Saint Louis USA 5.4 Veselin Topalov Leinier Dominguez Perez Lost: 0-1 32 Open
277 2019-02-23 Champions Showdown Blitz Saint Louis USA 4.4 Leinier Dominguez Perez Veselin Topalov Won: 0-1 40 Open
278 2019-02-23 Champions Showdown Blitz Saint Louis USA 3.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 28 Open
279 2019-02-23 Champions Showdown Blitz Saint Louis USA 2.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 57 Open
280 2019-02-23 Champions Showdown Blitz Saint Louis USA 12.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 50 Open
281 2019-02-23 Champions Showdown Blitz Saint Louis USA 11.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 43 Open
282 2019-02-23 Champions Showdown Blitz Saint Louis USA 10.4 Leinier Dominguez Perez Veselin Topalov Lost: 1-0 32 Open
283 2019-02-23 Champions Showdown Blitz Saint Louis USA 1.4 Veselin Topalov Leinier Dominguez Perez Won: 1-0 50 Open
284 2019-02-22 Champions Showdown Rapid Saint Louis USA 9.4 Veselin Topalov Leinier Dominguez Perez Won: 1-0 61 Open
285 2019-02-22 Champions Showdown Rapid Saint Louis USA 12.4 Leinier Dominguez Perez Veselin Topalov Won: 0-1 39 Open
286 2019-02-22 Champions Showdown Rapid Saint Louis USA 11.4 Veselin Topalov Leinier Dominguez Perez Won: 1-0 49 Open
287 2019-02-22 Champions Showdown Rapid Saint Louis USA 10.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 40 Open
288 2019-02-21 Champions Showdown Rapid Saint Louis USA 8.4 Leinier Dominguez Perez Veselin Topalov Lost: 1-0 38 Open
289 2019-02-21 Champions Showdown Rapid Saint Louis USA 7.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 54 Open
290 2019-02-21 Champions Showdown Rapid Saint Louis USA 6.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 41 Open
291 2019-02-21 Champions Showdown Rapid Saint Louis USA 5.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 70 Open
292 2019-02-20 Champions Showdown Rapid Saint Louis USA 4.4 Leinier Dominguez Perez Veselin Topalov Draw: 1/2-1/2 99 Open
293 2019-02-20 Champions Showdown Rapid Saint Louis USA 3.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 38 Open
294 2019-02-20 Champions Showdown Rapid Saint Louis USA 2.4 Leinier Dominguez Perez Veselin Topalov Won: 0-1 93 Open
295 2019-02-20 Champions Showdown Rapid Saint Louis USA 1.4 Veselin Topalov Leinier Dominguez Perez Draw: 1/2-1/2 106 Open
296 2018-10-27 8th Salamanca Uni Masters Salamanca ESP 7.3 Almira Skripchenko Veselin Topalov Won: 0-1 52 Open
297 2018-10-27 8th Salamanca Uni Masters Salamanca ESP 6.3 Veselin Topalov Julio E Granda Zuniga Won: 1-0 22 Open
298 2018-10-26 8th Salamanca Uni Masters Salamanca ESP 5.2 Monica Calzetta Ruiz Veselin Topalov Won: 0-1 32 Open
299 2018-10-25 8th Salamanca Uni Masters Salamanca ESP 4.4 Veselin Topalov Ann Matnadze Bujiashvili Won: 1-0 37 Open
300 2018-10-25 8th Salamanca Uni Masters Salamanca ESP 3.1 Veselin Topalov Anatoly Karpov Won: 1-0 39 Open
  1. vs Viswanathan AnandDraw · ½–½Black · 2019-04-09 · Round 9.5Vugar Gashimov Mem 2019
  2. vs Liren DingLost · 0-1White · 2019-04-08 · Round 8.4Vugar Gashimov Mem 2019
  3. vs Teimour RadjabovDraw · ½–½Black · 2019-04-07 · Round 7.4Vugar Gashimov Mem 2019
  4. vs Shakhriyar MamedyarovWon · 1-0White · 2019-04-06 · Round 6.5Vugar Gashimov Mem 2019
  5. vs Alexander GrischukLost · 1-0Black · 2019-04-04 · Round 5.1Vugar Gashimov Mem 2019
  6. vs Magnus CarlsenDraw · ½–½White · 2019-04-03 · Round 4.3Vugar Gashimov Mem 2019
  7. vs Sergey KarjakinDraw · ½–½Black · 2019-04-02 · Round 3.2Vugar Gashimov Mem 2019
  8. vs David NavaraDraw · ½–½White · 2019-04-01 · Round 2.5Vugar Gashimov Mem 2019
  9. vs Anish GiriDraw · ½–½Black · 2019-03-31 · Round 1.2Vugar Gashimov Mem 2019
  10. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-24 · Round 24.4Champions Showdown Blitz
  11. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-24 · Round 23.4Champions Showdown Blitz
  12. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-24 · Round 22.4Champions Showdown Blitz
  13. vs Leinier Dominguez PerezLost · 0-1White · 2019-02-24 · Round 21.4Champions Showdown Blitz
  14. vs Leinier Dominguez PerezWon · 0-1Black · 2019-02-24 · Round 20.4Champions Showdown Blitz
  15. vs Leinier Dominguez PerezLost · 0-1White · 2019-02-24 · Round 19.4Champions Showdown Blitz
  16. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-24 · Round 18.4Champions Showdown Blitz
  17. vs Leinier Dominguez PerezLost · 0-1White · 2019-02-24 · Round 17.4Champions Showdown Blitz
  18. vs Leinier Dominguez PerezLost · 1-0Black · 2019-02-24 · Round 16.4Champions Showdown Blitz
  19. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-24 · Round 15.4Champions Showdown Blitz
  20. vs Leinier Dominguez PerezLost · 1-0Black · 2019-02-24 · Round 14.4Champions Showdown Blitz
  21. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-24 · Round 13.4Champions Showdown Blitz
  22. vs Leinier Dominguez PerezWon · 1-0White · 2019-02-23 · Round 9.4Champions Showdown Blitz
  23. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-23 · Round 8.4Champions Showdown Blitz
  24. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-23 · Round 7.4Champions Showdown Blitz
  25. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-23 · Round 6.4Champions Showdown Blitz
  26. vs Leinier Dominguez PerezLost · 0-1White · 2019-02-23 · Round 5.4Champions Showdown Blitz
  27. vs Leinier Dominguez PerezWon · 0-1Black · 2019-02-23 · Round 4.4Champions Showdown Blitz
  28. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-23 · Round 3.4Champions Showdown Blitz
  29. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-23 · Round 2.4Champions Showdown Blitz
  30. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-23 · Round 12.4Champions Showdown Blitz
  31. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-23 · Round 11.4Champions Showdown Blitz
  32. vs Leinier Dominguez PerezLost · 1-0Black · 2019-02-23 · Round 10.4Champions Showdown Blitz
  33. vs Leinier Dominguez PerezWon · 1-0White · 2019-02-23 · Round 1.4Champions Showdown Blitz
  34. vs Leinier Dominguez PerezWon · 1-0White · 2019-02-22 · Round 9.4Champions Showdown Rapid
  35. vs Leinier Dominguez PerezWon · 0-1Black · 2019-02-22 · Round 12.4Champions Showdown Rapid
  36. vs Leinier Dominguez PerezWon · 1-0White · 2019-02-22 · Round 11.4Champions Showdown Rapid
  37. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-22 · Round 10.4Champions Showdown Rapid
  38. vs Leinier Dominguez PerezLost · 1-0Black · 2019-02-21 · Round 8.4Champions Showdown Rapid
  39. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-21 · Round 7.4Champions Showdown Rapid
  40. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-21 · Round 6.4Champions Showdown Rapid
  41. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-21 · Round 5.4Champions Showdown Rapid
  42. vs Leinier Dominguez PerezDraw · ½–½Black · 2019-02-20 · Round 4.4Champions Showdown Rapid
  43. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-20 · Round 3.4Champions Showdown Rapid
  44. vs Leinier Dominguez PerezWon · 0-1Black · 2019-02-20 · Round 2.4Champions Showdown Rapid
  45. vs Leinier Dominguez PerezDraw · ½–½White · 2019-02-20 · Round 1.4Champions Showdown Rapid
  46. vs Almira SkripchenkoWon · 0-1Black · 2018-10-27 · Round 7.38th Salamanca Uni Masters
  47. vs Julio E Granda ZunigaWon · 1-0White · 2018-10-27 · Round 6.38th Salamanca Uni Masters
  48. vs Monica Calzetta RuizWon · 0-1Black · 2018-10-26 · Round 5.28th Salamanca Uni Masters
  49. vs Ann Matnadze BujiashviliWon · 1-0White · 2018-10-25 · Round 4.48th Salamanca Uni Masters
  50. vs Anatoly KarpovWon · 1-0White · 2018-10-25 · Round 3.18th Salamanca Uni Masters