DateOpponentResultMethodRd
2026-06-06Aqib FiazWinSD12
2026-01-31Jaouad BelmehdiWinTKO2
2025-10-11Reece BellottiWinUD10
2025-04-19Marko CvetanovicWinTKO5
2024-09-21Mark ChamberlainWinUD10
2024-03-02Conner Lee DohertyWinTKO4
2023-12-02Lydon ChircopWinRTD6
2023-11-24Clayton BricknellWinTKO6
2023-06-16Victor JulioWinPTS6
2023-03-11Jimmy FirstWinPTS10
2022-10-28Mark ButlerWinTKO6
2022-05-28Jordan EllisonWinPTS6
2022-03-25Cristian NarvaezWinPTS6
2022-02-18Brayan MairenaWinPTS6
2021-11-20Ezequiel GregoresWinPTS4
2020-02-21Jordan EllisonWinPTS6
2019-11-23Liam RichardsWinPTS6
2019-09-13Naeem AliWinPTS4
2019-04-13Jamie QuinnWinPTS4