Within the recorded range there are 24 bouts between 2016 and 2026, about one every 5.0 months. 17 of the 21 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Tramaine Williams in 2023, who was rated 2151 at the time.
DateOpponentResultMethodRd
2026-02-28Lorenzo ParraLossTKO2
2024-08-30José SanmartínWinUD10
2023-08-04Mike PlaniaWinKO3
2022-11-19Juan Carlos PeñaWinTKO2
2022-10-15Daron WilliamsWinKO2
2022-06-17Ryizeemmion FordWinMD6
2022-06-04Jesse GarciaWinTKO3
2022-03-12Luis Valdés PeñaWinKO1
2021-08-14Mike FowlerWinTKO2
2021-03-27Anthony ZenderWinTKO2
2019-09-28Sulaiman SegawaLossMD8
2019-05-17Irvin GonzalezWinTKO3
2018-06-09Giovanni CabreraLossUD10
2017-11-04Anthony NapunyiWinKO4
2017-09-02Divante JonesWinRTD3
2017-05-06Calendario Alejandro RochinWinUD6
2017-04-01Anthony DaveWinKO2
2017-02-04Demetrius WilsonWinKO4
2017-01-19Xavier SillerWinTKO3
2016-10-01Antonio CruzWinTKO4
2016-07-23Deartie TuckerWinTKO1