Within the recorded range there are 24 bouts between 2016 and 2026, about one every 5.0 months. 10 of the 20 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 Jamel Herring in 2022, who was rated 2281 at the time.
DateOpponentResultMethodRd
2025-08-23Ambiorix BautistaWinTKO3
2025-03-15Yomar ÁlamoWinUD10
2024-11-01Cristian Ruben MinoWinTKO4
2023-09-15Antonio MoranWinUD10
2022-02-18Nahir AlbrightWinUD10
2021-04-24Joseph AdornoDrawMD8
2020-11-28Sulaiman SegawaWinKO7
2020-02-28Luis Castillo LealWinTKO2
2019-09-09Romain CoutureWinUD8
2019-04-26Vitor JonesWinTKO1
2019-02-23Ricardo QuirozWinUD8
2018-05-11Tyrone LuckeyWinTKO3
2018-02-23Victor RosasWinUD6
2017-12-07Derrick MurrayWinUD6
2017-09-16Darnell PettisWinRTD3
2017-08-26Angel FigueroaWinUD4
2017-04-07Glenn MitchellWinTKO3
2017-02-04Canton MillerWinMD4
2016-07-15Kimmy St PierreWinRTD3
2016-05-13Josh ParkerWinRTD1