Within the recorded range there are 26 bouts between 2005 and 2013, about one every 3.7 months. 6 of the 24 wins came inside the distance, 3 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. From 2011 they put together 4 straight wins. The best win came against Héctor Velázquez in 2010, who was rated 2137 at the time.
DateOpponentResultMethodRd
2013-08-24Mikheil AvakyanWinUD6
2012-10-12Michael DufekWinUD6
2012-01-28Jose Luis GraterolWinUD8
2011-09-24Andrey KostinWinUD6
2009-06-06Rudy EncarnacionWinUD6
2008-12-05Sergey GulyakevichLossUD12
2008-08-29Ermano FegatilliWinUD8
2008-07-05Antonio Joao BentoWinUD12
2008-02-29Jesus Garcia EscalonaWinUD12
2007-12-07Youssouf DjibabaWinTKO10
2007-07-28Younes AmraniWinTKO7
2007-03-30Jairo Moura dos SantosWinUD8
2007-02-16Alessandro Di MecoWinTKO1
2006-12-05Kirkor KirkorovWinUD6
2006-11-21Fabian Valentin MartinezWinUD6
2006-09-19Wladimir BorovWinUD6
2006-07-29Adolphe AvadjaWinUD4
2006-05-27Pablo Ernesto OlivetoWinUD6
2006-04-29Dzmitri RabikauWinKO
2006-02-28Alain RakowWinUD4
2006-01-07Julio BorgesWinKO1
2005-12-03Robert ZsemberiWinKO1