Within the recorded range there are 30 bouts between 2006 and 2016, about one every 3.9 months. 18 of the 25 wins came inside the distance, 4 of them in the first round. Of the 5 losses, 5 came on the cards and none inside the distance. The best win came against Mike Alvarado in 2013, who was rated 2379 at the time.
DateOpponentResultMethodRd
2015-11-07Jesus Alvarez RodriguezWinTKO4
2012-06-29Jose ReynosoWinKO2
2012-01-27David TorresWinTKO6
2011-04-15Iván PopocaWinKO8
2011-02-20Vyacheslav YakovenkoWinTKO3
2010-10-16Fayzullo AhmedovWinUD6
2010-05-21Emanuel AugustusWinTKO9
2009-11-28Victor Hugo CastroWinKO2
2009-10-24Mahsud JumaevWinRTD2
2009-03-20Esteban AlmarazWinUD6
2009-02-21Abdulaziz MatazimovWinUD6
2008-11-03Sergey StarkovWinUD10
2008-08-22Wang JieWinTKO3
2008-05-16Brian GordonWinUD6
2008-03-07Jose Angel RomanWinTKO1
2008-01-31Vadim SufiyanovWinKO3
2007-09-16Darren DarbyWinTKO1
2007-06-23Willie DiamondWinTKO1
2007-04-28Antwon BarrettWinKO1
2007-02-01Dmitry ToropchinWinRTD2
2006-12-03Kirill ArtemievWinUD4