GMIvan Cheparinov
- 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
Rapid
2612Published FIDE
Blitz
2553Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Farrukh AmonatovLost · 0-1White · 2017-12-29 · Round 5.14World Blitz 2017
- vs B. AdhibanWon · 0-1Black · 2017-12-29 · Round 4.23World Blitz 2017
- vs Mokhliss El AdnaniWon · 1-0White · 2017-12-29 · Round 3.41World Blitz 2017
- vs Nigel D ShortLost · 1-0Black · 2017-12-29 · Round 2.15World Blitz 2017
- vs Yuriy KryvoruchkoDraw · ½–½White · 2017-12-29 · Round 11.14World Blitz 2017
- vs Shakhriyar MamedyarovLost · 1-0Black · 2017-12-29 · Round 10.8World Blitz 2017
- vs Vahap SanalWon · 1-0White · 2017-12-29 · Round 1.41World Blitz 2017
- vs Jun ZhaoLost · 0-1White · 2017-12-28 · Round 15.16World Rapid 2017
- vs Aleksandr RakhmanovDraw · ½–½Black · 2017-12-28 · Round 14.13World Rapid 2017
- vs Viktor LaznickaWon · 1-0White · 2017-12-28 · Round 13.18World Rapid 2017
- vs Xiangzhi BuLost · 1-0Black · 2017-12-28 · Round 12.13World Rapid 2017
- vs Liren DingDraw · ½–½White · 2017-12-28 · Round 11.9World Rapid 2017
- vs Yuriy KuzubovDraw · ½–½White · 2017-12-27 · Round 9.7World Rapid 2017
- vs Giga QuparadzeDraw · ½–½Black · 2017-12-27 · Round 8.7World Rapid 2017
- vs Volodymyr OnyshchukDraw · ½–½White · 2017-12-27 · Round 7.5World Rapid 2017
- vs Peter SvidlerDraw · ½–½Black · 2017-12-27 · Round 6.6World Rapid 2017
- vs Martyn KravtsivDraw · ½–½Black · 2017-12-27 · Round 10.1World Rapid 2017
- vs Viswanathan AnandDraw · ½–½White · 2017-12-26 · Round 5.3World Rapid 2017
- vs Aleksey DreevWon · 1-0White · 2017-12-26 · Round 4.8World Rapid 2017
- vs Mikheil MchedlishviliWon · 0-1Black · 2017-12-26 · Round 3.23World Rapid 2017
- vs Bartosz SockoDraw · ½–½White · 2017-12-26 · Round 2.19World Rapid 2017
- vs Andrey EsipenkoWon · 0-1Black · 2017-12-26 · Round 1.38World Rapid 2017
- vs Yunguo WanLost · 1-0Black · 2017-12-05 · Round 22.3TCh-CHN 2017
- vs Yi WeiDraw · ½–½White · 2017-12-04 · Round 21.4TCh-CHN 2017
- vs Jianchao ZhouDraw · ½–½Black · 2017-12-03 · Round 20.4TCh-CHN 2017
- vs Jinshi BaiDraw · ½–½White · 2017-12-02 · Round 19.3TCh-CHN 2017
- vs Davor RogicWon · 1-0White · 2017-10-06 · Round 9.5126th TCh-CRO Div 1a 2017
- vs Ivan SaricDraw · ½–½Black · 2017-10-05 · Round 8.1126th TCh-CRO Div 1a 2017
- vs Evgeny RomanovWon · 0-1Black · 2017-10-04 · Round 7.5126th TCh-CRO Div 1a 2017
- vs Vasyl IvanchukDraw · ½–½White · 2017-10-03 · Round 6.2126th TCh-CRO Div 1a 2017
- vs Marin BosiocicWon · 0-1Black · 2017-10-02 · Round 5.4126th TCh-CRO Div 1a 2017
- vs Sergey A. FedorchukDraw · ½–½White · 2017-10-01 · Round 4.3126th TCh-CRO Div 1a 2017
- vs Evgeny PostnyDraw · ½–½Black · 2017-09-30 · Round 3.3126th TCh-CRO Div 1a 2017
- vs Pavel PonkratovWon · 1-0White · 2017-09-29 · Round 2.4126th TCh-CRO Div 1a 2017
- vs Jurica SrbisWon · 0-1Black · 2017-09-28 · Round 1.2126th TCh-CRO Div 1a 2017
- vs David NavaraLost · 0-1White · 2017-09-08 · Round 2.4FIDE World Cup 2017
- vs David NavaraLost · 1-0Black · 2017-09-08 · Round 2.3FIDE World Cup 2017
- vs David NavaraWon · 1-0White · 2017-09-07 · Round 2.2FIDE World Cup 2017
- vs David NavaraLost · 1-0Black · 2017-09-06 · Round 2.1FIDE World Cup 2017
- vs Dimitrios MastrovasilisDraw · ½–½Black · 2017-09-04 · Round 1.2FIDE World Cup 2017
- vs Dimitrios MastrovasilisWon · 1-0White · 2017-09-03 · Round 1.1FIDE World Cup 2017
- vs Dragan SolakDraw · ½–½White · 2017-08-06 · Round 13.2TCh-TUR Super League 2017
- vs Cemil Can Ali MarandiWon · 0-1Black · 2017-08-05 · Round 12.5TCh-TUR Super League 2017
- vs Rauf MamedovDraw · ½–½White · 2017-08-04 · Round 11.3TCh-TUR Super League 2017
- vs Pavlo VorontsovDraw · ½–½Black · 2017-08-04 · Round 10.4TCh-TUR Super League 2017
- vs Vasyl IvanchukDraw · ½–½White · 2017-08-03 · Round 9.4TCh-TUR Super League 2017
- vs Dariusz SwierczWon · 0-1Black · 2017-08-02 · Round 8.3TCh-TUR Super League 2017
- vs David Anton GuijarroDraw · ½–½White · 2017-07-31 · Round 7.5TCh-TUR Super League 2017
- vs Sergei ZhigalkoWon · 0-1Black · 2017-07-30 · Round 6.2TCh-TUR Super League 2017
- vs Ivan RozumDraw · ½–½Black · 2017-07-29 · Round 4.2TCh-TUR Super League 2017
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-04 | Super liga Srbije za 2026. godinu | Classical | 4 |