Within the recorded range there are 30 bouts between 2011 and 2025, about one every 5.8 months. 22 of the 27 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. Since 2018 the run stands at 9 straight wins. The best win came against Christopher Brooker in 2016, who was rated 1936 at the time.
DateOpponentResultMethodRd
2025-12-06Victor Hugo ExnerWinKO4
2024-11-29Juan BoadaWinKO5
2024-05-17Carlos Jesus Gallego MontijoWinRTD7
2023-12-02Marcelo Ruben MolinaWinKO2
2023-02-18Khainell WheelerWinMD8
2022-10-29Jose Miguel TorresWinTKO6
2022-05-28Edgar RomeroWinTKO6
2020-12-18Miguel VazquezWinTKO3
2018-12-07Antowyan AikensWinTKO2
2017-04-29Decarlo PérezWinKO3
2016-10-09Christopher BrookerWinTKO10
2016-05-13Juan Camilo NovoaWinTKO4
2015-12-18Mariano HilarioWinTKO4
2015-09-12Scott SigmonWinRTD8
2015-06-21Jessie NicklowWinUD8
2015-04-30Oscar RiojasWinUD8
2014-12-12Jose Miguel Rodriguez BerrioWinKO1
2014-08-30Thomas FalowoWinTKO7
2014-05-03Tyrell HendrixWinTKO4
2014-02-28Cameron AllenWinTKO3
2013-09-14Shujaa El AminWinUD8
2013-08-24Dave CourchaineWinKO2
2013-07-19Jas PhippsWinTKO5
2013-05-04Roberto YongWinTKO3
2012-07-06Kenneth Taylor SchmitzWinTKO1
2012-02-09Andrejs LoginovsWinUD4
2011-12-01Gilbert GastelumWinTKO3