GMIvan Cheparinov

BUL Born 1986 (Age ≈40) Male
FIDE ID
2905540

About Ivan Cheparinov

Ivan Cheparinov was born in Asenovgrad, Bulgaria, in 1986 and learned chess at five. He won the Bulgarian junior championship in 2000. He became a grandmaster in 2004, the year of his first national championship. He added Bulgarian titles in 2005, 2012 and 2018. Show more

Ivan Cheparinov was born in Asenovgrad, Bulgaria, in 1986 and learned chess at five. He won the Bulgarian junior championship in 2000. He became a grandmaster in 2004, the year of his first national championship. He added Bulgarian titles in 2005, 2012 and 2018. Alongside his own playing career, he worked as a second for Veselin Topalov.

Cheparinov shared first at the Essent Open in 2006 and the Morelia Open in 2007. He won the 2007 Sigeman tournament outright and joined the tie for first at that year's European Individual Championship. He won successive Ruy López Masters tournaments in 2009 and 2010. In 2012, he took first on tiebreak at the Politiken Cup in Copenhagen. He won the 2014 Gibraltar Masters after a playoff. He also competed in five World Cups between 2005 and 2017. His teaching later included courses for Killer Chess Training on his work with Topalov and on middlegame pawn sacrifices.

FIDE ratings

Classical

2609.0

Published FIDE

Rapid

2612

Published FIDE

Blitz

2553

Published FIDE

Official classical ranks

World rank
#132
National rank · BUL
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2718 Aug 2018
Recorded years
2001–2026
Archived games
1613

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).

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
1001 2017-12-29 World Blitz 2017 Riyadh KSA 5.14 Ivan Cheparinov Farrukh Amonatov Lost: 0-1 48 Open
1002 2017-12-29 World Blitz 2017 Riyadh KSA 4.23 B. Adhiban Ivan Cheparinov Won: 0-1 38 Open
1003 2017-12-29 World Blitz 2017 Riyadh KSA 3.41 Ivan Cheparinov Mokhliss El Adnani Won: 1-0 101 Open
1004 2017-12-29 World Blitz 2017 Riyadh KSA 2.15 Nigel D Short Ivan Cheparinov Lost: 1-0 23 Open
1005 2017-12-29 World Blitz 2017 Riyadh KSA 11.14 Ivan Cheparinov Yuriy Kryvoruchko Draw: 1/2-1/2 39 Open
1006 2017-12-29 World Blitz 2017 Riyadh KSA 10.8 Shakhriyar Mamedyarov Ivan Cheparinov Lost: 1-0 43 Open
1007 2017-12-29 World Blitz 2017 Riyadh KSA 1.41 Ivan Cheparinov Vahap Sanal Won: 1-0 24 Open
1008 2017-12-28 World Rapid 2017 Riyadh KSA 15.16 Ivan Cheparinov Jun Zhao Lost: 0-1 46 Open
1009 2017-12-28 World Rapid 2017 Riyadh KSA 14.13 Aleksandr Rakhmanov Ivan Cheparinov Draw: 1/2-1/2 82 Open
1010 2017-12-28 World Rapid 2017 Riyadh KSA 13.18 Ivan Cheparinov Viktor Laznicka Won: 1-0 45 Open
1011 2017-12-28 World Rapid 2017 Riyadh KSA 12.13 Xiangzhi Bu Ivan Cheparinov Lost: 1-0 59 Open
1012 2017-12-28 World Rapid 2017 Riyadh KSA 11.9 Ivan Cheparinov Liren Ding Draw: 1/2-1/2 21 Open
1013 2017-12-27 World Rapid 2017 Riyadh KSA 9.7 Ivan Cheparinov Yuriy Kuzubov Draw: 1/2-1/2 52 Open
1014 2017-12-27 World Rapid 2017 Riyadh KSA 8.7 Giga Quparadze Ivan Cheparinov Draw: 1/2-1/2 48 Open
1015 2017-12-27 World Rapid 2017 Riyadh KSA 7.5 Ivan Cheparinov Volodymyr Onyshchuk Draw: 1/2-1/2 57 Open
1016 2017-12-27 World Rapid 2017 Riyadh KSA 6.6 Peter Svidler Ivan Cheparinov Draw: 1/2-1/2 30 Open
1017 2017-12-27 World Rapid 2017 Riyadh KSA 10.1 Martyn Kravtsiv Ivan Cheparinov Draw: 1/2-1/2 29 Open
1018 2017-12-26 World Rapid 2017 Riyadh KSA 5.3 Ivan Cheparinov Viswanathan Anand Draw: 1/2-1/2 30 Open
1019 2017-12-26 World Rapid 2017 Riyadh KSA 4.8 Ivan Cheparinov Aleksey Dreev Won: 1-0 52 Open
1020 2017-12-26 World Rapid 2017 Riyadh KSA 3.23 Mikheil Mchedlishvili Ivan Cheparinov Won: 0-1 29 Open
1021 2017-12-26 World Rapid 2017 Riyadh KSA 2.19 Ivan Cheparinov Bartosz Socko Draw: 1/2-1/2 118 Open
1022 2017-12-26 World Rapid 2017 Riyadh KSA 1.38 Andrey Esipenko Ivan Cheparinov Won: 0-1 57 Open
1023 2017-12-05 TCh-CHN 2017 China CHN 22.3 Yunguo Wan Ivan Cheparinov Lost: 1-0 36 Open
1024 2017-12-04 TCh-CHN 2017 China CHN 21.4 Ivan Cheparinov Yi Wei Draw: 1/2-1/2 30 Open
1025 2017-12-03 TCh-CHN 2017 China CHN 20.4 Jianchao Zhou Ivan Cheparinov Draw: 1/2-1/2 30 Open
1026 2017-12-02 TCh-CHN 2017 China CHN 19.3 Ivan Cheparinov Jinshi Bai Draw: 1/2-1/2 46 Open
1027 2017-10-06 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 9.51 Ivan Cheparinov Davor Rogic Won: 1-0 51 Open
1028 2017-10-05 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 8.11 Ivan Saric Ivan Cheparinov Draw: 1/2-1/2 64 Open
1029 2017-10-04 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 7.51 Evgeny Romanov Ivan Cheparinov Won: 0-1 66 Open
1030 2017-10-03 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 6.21 Ivan Cheparinov Vasyl Ivanchuk Draw: 1/2-1/2 14 Open
1031 2017-10-02 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 5.41 Marin Bosiocic Ivan Cheparinov Won: 0-1 82 Open
1032 2017-10-01 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 4.31 Ivan Cheparinov Sergey A. Fedorchuk Draw: 1/2-1/2 25 Open
1033 2017-09-30 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 3.31 Evgeny Postny Ivan Cheparinov Draw: 1/2-1/2 94 Open
1034 2017-09-29 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 2.41 Ivan Cheparinov Pavel Ponkratov Won: 1-0 85 Open
1035 2017-09-28 26th TCh-CRO Div 1a 2017 Mali Losinj CRO 1.21 Jurica Srbis Ivan Cheparinov Won: 0-1 26 Open
1036 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.4 Ivan Cheparinov David Navara Lost: 0-1 28 Open
1037 2017-09-08 FIDE World Cup 2017 Tbilisi GEO 2.3 David Navara Ivan Cheparinov Lost: 1-0 44 Open
1038 2017-09-07 FIDE World Cup 2017 Tbilisi GEO 2.2 Ivan Cheparinov David Navara Won: 1-0 42 Open
1039 2017-09-06 FIDE World Cup 2017 Tbilisi GEO 2.1 David Navara Ivan Cheparinov Lost: 1-0 32 Open
1040 2017-09-04 FIDE World Cup 2017 Tbilisi GEO 1.2 Dimitrios Mastrovasilis Ivan Cheparinov Draw: 1/2-1/2 72 Open
1041 2017-09-03 FIDE World Cup 2017 Tbilisi GEO 1.1 Ivan Cheparinov Dimitrios Mastrovasilis Won: 1-0 32 Open
1042 2017-08-06 TCh-TUR Super League 2017 Kocaeli TUR 13.2 Ivan Cheparinov Dragan Solak Draw: 1/2-1/2 35 Open
1043 2017-08-05 TCh-TUR Super League 2017 Kocaeli TUR 12.5 Cemil Can Ali Marandi Ivan Cheparinov Won: 0-1 52 Open
1044 2017-08-04 TCh-TUR Super League 2017 Kocaeli TUR 11.3 Ivan Cheparinov Rauf Mamedov Draw: 1/2-1/2 28 Open
1045 2017-08-04 TCh-TUR Super League 2017 Kocaeli TUR 10.4 Pavlo Vorontsov Ivan Cheparinov Draw: 1/2-1/2 30 Open
1046 2017-08-03 TCh-TUR Super League 2017 Kocaeli TUR 9.4 Ivan Cheparinov Vasyl Ivanchuk Draw: 1/2-1/2 21 Open
1047 2017-08-02 TCh-TUR Super League 2017 Kocaeli TUR 8.3 Dariusz Swiercz Ivan Cheparinov Won: 0-1 64 Open
1048 2017-07-31 TCh-TUR Super League 2017 Kocaeli TUR 7.5 Ivan Cheparinov David Anton Guijarro Draw: 1/2-1/2 31 Open
1049 2017-07-30 TCh-TUR Super League 2017 Kocaeli TUR 6.2 Sergei Zhigalko Ivan Cheparinov Won: 0-1 43 Open
1050 2017-07-29 TCh-TUR Super League 2017 Kocaeli TUR 4.2 Ivan Rozum Ivan Cheparinov Draw: 1/2-1/2 38 Open
  1. vs Farrukh AmonatovLost · 0-1White · 2017-12-29 · Round 5.14World Blitz 2017
  2. vs B. AdhibanWon · 0-1Black · 2017-12-29 · Round 4.23World Blitz 2017
  3. vs Mokhliss El AdnaniWon · 1-0White · 2017-12-29 · Round 3.41World Blitz 2017
  4. vs Nigel D ShortLost · 1-0Black · 2017-12-29 · Round 2.15World Blitz 2017
  5. vs Yuriy KryvoruchkoDraw · ½–½White · 2017-12-29 · Round 11.14World Blitz 2017
  6. vs Shakhriyar MamedyarovLost · 1-0Black · 2017-12-29 · Round 10.8World Blitz 2017
  7. vs Vahap SanalWon · 1-0White · 2017-12-29 · Round 1.41World Blitz 2017
  8. vs Jun ZhaoLost · 0-1White · 2017-12-28 · Round 15.16World Rapid 2017
  9. vs Aleksandr RakhmanovDraw · ½–½Black · 2017-12-28 · Round 14.13World Rapid 2017
  10. vs Viktor LaznickaWon · 1-0White · 2017-12-28 · Round 13.18World Rapid 2017
  11. vs Xiangzhi BuLost · 1-0Black · 2017-12-28 · Round 12.13World Rapid 2017
  12. vs Liren DingDraw · ½–½White · 2017-12-28 · Round 11.9World Rapid 2017
  13. vs Yuriy KuzubovDraw · ½–½White · 2017-12-27 · Round 9.7World Rapid 2017
  14. vs Giga QuparadzeDraw · ½–½Black · 2017-12-27 · Round 8.7World Rapid 2017
  15. vs Volodymyr OnyshchukDraw · ½–½White · 2017-12-27 · Round 7.5World Rapid 2017
  16. vs Peter SvidlerDraw · ½–½Black · 2017-12-27 · Round 6.6World Rapid 2017
  17. vs Martyn KravtsivDraw · ½–½Black · 2017-12-27 · Round 10.1World Rapid 2017
  18. vs Viswanathan AnandDraw · ½–½White · 2017-12-26 · Round 5.3World Rapid 2017
  19. vs Aleksey DreevWon · 1-0White · 2017-12-26 · Round 4.8World Rapid 2017
  20. vs Mikheil MchedlishviliWon · 0-1Black · 2017-12-26 · Round 3.23World Rapid 2017
  21. vs Bartosz SockoDraw · ½–½White · 2017-12-26 · Round 2.19World Rapid 2017
  22. vs Andrey EsipenkoWon · 0-1Black · 2017-12-26 · Round 1.38World Rapid 2017
  23. vs Yunguo WanLost · 1-0Black · 2017-12-05 · Round 22.3TCh-CHN 2017
  24. vs Yi WeiDraw · ½–½White · 2017-12-04 · Round 21.4TCh-CHN 2017
  25. vs Jianchao ZhouDraw · ½–½Black · 2017-12-03 · Round 20.4TCh-CHN 2017
  26. vs Jinshi BaiDraw · ½–½White · 2017-12-02 · Round 19.3TCh-CHN 2017
  27. vs Davor RogicWon · 1-0White · 2017-10-06 · Round 9.5126th TCh-CRO Div 1a 2017
  28. vs Ivan SaricDraw · ½–½Black · 2017-10-05 · Round 8.1126th TCh-CRO Div 1a 2017
  29. vs Evgeny RomanovWon · 0-1Black · 2017-10-04 · Round 7.5126th TCh-CRO Div 1a 2017
  30. vs Vasyl IvanchukDraw · ½–½White · 2017-10-03 · Round 6.2126th TCh-CRO Div 1a 2017
  31. vs Marin BosiocicWon · 0-1Black · 2017-10-02 · Round 5.4126th TCh-CRO Div 1a 2017
  32. vs Sergey A. FedorchukDraw · ½–½White · 2017-10-01 · Round 4.3126th TCh-CRO Div 1a 2017
  33. vs Evgeny PostnyDraw · ½–½Black · 2017-09-30 · Round 3.3126th TCh-CRO Div 1a 2017
  34. vs Pavel PonkratovWon · 1-0White · 2017-09-29 · Round 2.4126th TCh-CRO Div 1a 2017
  35. vs Jurica SrbisWon · 0-1Black · 2017-09-28 · Round 1.2126th TCh-CRO Div 1a 2017
  36. vs David NavaraLost · 0-1White · 2017-09-08 · Round 2.4FIDE World Cup 2017
  37. vs David NavaraLost · 1-0Black · 2017-09-08 · Round 2.3FIDE World Cup 2017
  38. vs David NavaraWon · 1-0White · 2017-09-07 · Round 2.2FIDE World Cup 2017
  39. vs David NavaraLost · 1-0Black · 2017-09-06 · Round 2.1FIDE World Cup 2017
  40. vs Dimitrios MastrovasilisDraw · ½–½Black · 2017-09-04 · Round 1.2FIDE World Cup 2017
  41. vs Dimitrios MastrovasilisWon · 1-0White · 2017-09-03 · Round 1.1FIDE World Cup 2017
  42. vs Dragan SolakDraw · ½–½White · 2017-08-06 · Round 13.2TCh-TUR Super League 2017
  43. vs Cemil Can Ali MarandiWon · 0-1Black · 2017-08-05 · Round 12.5TCh-TUR Super League 2017
  44. vs Rauf MamedovDraw · ½–½White · 2017-08-04 · Round 11.3TCh-TUR Super League 2017
  45. vs Pavlo VorontsovDraw · ½–½Black · 2017-08-04 · Round 10.4TCh-TUR Super League 2017
  46. vs Vasyl IvanchukDraw · ½–½White · 2017-08-03 · Round 9.4TCh-TUR Super League 2017
  47. vs Dariusz SwierczWon · 0-1Black · 2017-08-02 · Round 8.3TCh-TUR Super League 2017
  48. vs David Anton GuijarroDraw · ½–½White · 2017-07-31 · Round 7.5TCh-TUR Super League 2017
  49. vs Sergei ZhigalkoWon · 0-1Black · 2017-07-30 · Round 6.2TCh-TUR Super League 2017
  50. vs Ivan RozumDraw · ½–½Black · 2017-07-29 · Round 4.2TCh-TUR Super League 2017

FIDE tournaments

DateTournamentTypeScore
2026-10-04Super liga Srbije za 2026. godinuClassical4

All tournament results