DateOpponentResultMethodRd
2020-10-19Olarewaju SegunWinTKO4
2020-02-01Abraham TabulWinTKO3
2019-11-30Vikapita MeroroWinTKO3
2019-09-20Kabiru TowolawiWinUD10
2019-07-30Michael GodwinWinTKO2
2018-10-26Maroy SadikiWinTKO3
2018-08-25Jackson Dos SantosWinKO2
2017-09-02Maroy SadikiWinTKO5
2017-07-22Karama NyilawilaWinTKO2
2017-03-17Mussa AjibuWinTKO5
2016-12-02Pascal NdombaWinTKO2
2016-08-12Yuberti Suarez DiazWinKO1
2015-08-23Paakwesi AnkrahWinKO1
2015-07-11Walter David CabralWinKO1
2014-12-10Joell GodfreyWinDQ7
2014-06-13Max HeymanWinTKO2
2013-10-26Mitch WilliamsWinTKO6
2013-08-10Harvey JollyWinTKO3
2013-04-20Victor BarraganWinTKO4
2013-03-15Shannon MillerWinKO2
2013-02-15Billy CunninghamWinTKO1
2012-12-08Aduku NsorWinKO2
2012-11-16Ibrahim MarshallWinTKO1
2012-10-27Sam HillWinTKO1
2012-06-23Akhror MuralimovLossTKO5
2012-04-21Calvin RooksWinKO1
2012-04-05Maron JacksonWinTKO1
2012-03-17Joseph RabotteWinKO1
2012-03-10Lance GauchWinUD4
2012-02-11Dione CraigWinKO1
2011-11-26Jason MassieWinTKO1
2011-10-22Benjamin CantwellWinTKO1
2011-09-17Jamal WoodsWinTKO3
2011-06-11John BlanchardWinTKO1