Within the recorded range there are 27 bouts between 2012 and 2024, about one every 5.5 months. It has been 22 months since the last bout. 19 of the 24 wins came inside the distance, 1 of them in the first round. Of the 3 losses, 3 came inside the distance and none on the cards. The most recent run is 3 straight losses. The highest it has been is 2218, in 2020; it stands at 1875 now. The best win came against Reynaldo Cajina in 2016, who was rated 1562 at the time.
DateOpponentResultMethodRd
2024-11-16Dominique CrowderLossTKO1
2024-09-14Carlos GonzalezLossTKO8
2019-12-07Janiel RiveraWinUD8
2019-08-31Luis Roy Suarez CruzWinTKO2
2018-06-09Thomas SnowWinSD10
2017-11-18Jose Santos GonzalezWinMD10
2017-03-11Jonathan AguilarWinRTD8
2016-11-12Matthew ChandaWinSD12
2016-08-06Yaqub KareemWinTKO9
2016-05-14Mikheil SoloninkiniWinTKO4
2016-04-16Reynaldo CajinaWinKO4
2015-12-26Ekow WilsonWinTKO8
2015-04-30Joseph AduWinUD8
2015-03-14John Oblitey CommeyWinTKO5
2014-03-28Ekow WilsonWinKO3
2013-06-08Billy QuayeWinTKO2
2013-03-22John Oblitey CommeyWinTKO3
2013-03-02Kofi BoatengWinTKO6
2013-02-16Kofi AtangaWinTKO6
2013-02-02Issah SulemanWinTKO2
2013-01-12Solomon OkuWinKO2
2012-12-12Raymond AnsahWinTKO4
2012-11-30Felix UzukwuWinTKO5
2012-11-16Mohammed BabaWinKO1
2012-11-09JJ ArkuWinKO2
2012-11-02Michael DoeWinKO4