Within the recorded range there are 26 bouts between 2012 and 2026, about one every 6.7 months. 9 of the 25 wins came inside the distance, 3 of them in the first round. Since 2017 the run stands at 10 straight wins. The best win came against Joe Cordina in 2024, who was rated 2328 at the time.
DateOpponentResultMethodRd
2023-05-27Damian WrzesińskiWinUD12
2021-08-28Lyon WoodstockWinUD12
2019-11-30Sam BowenWinSD12
2019-02-23Alan CastilloWinPTS8
2017-12-21Reynaldo MoraWinPTS6
2017-07-15Martin Joseph WardLossUD12
2016-11-19Leonel HernandezWinPTS6
2016-09-03Jamie QuinnWinRTD1
2015-10-16Ronnie ClarkWinKO10
2015-06-14Karoly LakatosWinTKO3
2015-02-28Santiago BustosWinPTS8
2014-12-06Simas VolosinasWinPTS6
2014-09-06Dawid KnadeWinTKO2
2013-10-12Osnel CharlesWinUD4
2013-03-09Zsolt NagyWinPTS6
2012-12-08Youssef al-HamidiWinPTS4
2012-11-03Mickey CoveneyWinTKO1
2012-09-07Alvaras BalsysWinPTS8
2012-07-21Mickey CoveneyWinTKO6
2012-04-07Kristian LaightWinPTS4
2012-02-25Ben WagerWinTKO1