DateOpponentResultMethodRd
2024-05-31Oziel SantoyoWinKO2
2019-07-20Anderson PrestotWinTKO5
2018-12-08Greg VendettiWinTKO2
2018-03-24John VeraWinUD12
2017-12-02Ivan MonteroWinKO3
2017-04-22Javier Francisco MacielWinTKO3
2016-12-17Nuhu LawalWinKO10
2016-07-30Hector SaldiviaWinTKO3
2015-05-08Glen TapiaWinTKO4
2015-03-06Anderson ClaytonWinKO2
2015-01-30Sandor MicskoWinKO1
2014-07-25Antoine DouglasDrawMD10
2014-05-07Alexey RibchevWinKO5
2013-11-09Jean Michel HamilcaroWinUD10
2013-05-04Frederic SerreWinUD10
2013-01-12Kris CarslawWinUD12
2012-07-13Magomed AbdurakhmanovWinKO1
2011-11-12Sergei MelisWinTKO6
2011-10-15Albert StarikovWinKO6
2011-07-29David MakaradzeWinUD12
2011-05-07Jurijs BoreikoWinTKO2
2011-04-02Giorgi UngiadzeWinTKO6
2011-02-12Roman DzhumanWinTKO4
2010-11-13Tadas JonkusWinTKO4
2010-07-19Ahmed MerichicheWinKO2
2010-05-29Anthony SomarribaWinPTS6
2010-04-17Robert BlazoWinTKO7
2010-02-27Hakim RouassiWinPTS8
2010-01-09Jonathan BertonnierWinTKO2
2009-04-04Ousmane KoneWinPTS6
2009-03-14Ibamata SidibeWinPTS6
2009-02-27Kevin MpigaWinPTS4
2009-02-14Jeremy FacqWinTKO1
2008-12-11Sebastien AllaisWinPTS4
2008-10-02Said MoulkralouaWinTKO3