Weightclass:  Lightweight
Location:  Hamilton, Canada
Record:  22 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2027Hamilton, Canada21 - 7 Bronco Trillo1 - 8 WPts
10/05/2027Hamilton, Canada20 - 7 Lazar Yegerov2 - 4 WPts
11/03/2027Hamilton, Canada19 - 7 Penda Mazivisa3 - 7 WPts
11/01/2027Hamilton, Canada18 - 7 Syed Jabbar8 - 26 WPts
11/11/2026Hamilton, Canada17 - 7 Oleos Jiminez3 - 14 WPts
12/09/2026Hamilton, Canada16 - 7 Paul Tod25(1) - 9 WPts
14/07/2026Hamilton, Canada15 - 7 Dave Trumbull5 - 14 WPts
14/05/2026Hamilton, Canada14 - 7 James Craw8 - 10(1) WPts
15/03/2026Laval, Canada13 - 7 Stephen Winnie6 - 11 WPts
15/01/2026Khayelitsha, South Africa12 - 7 Gift Muthambi0 - 5(1) WPts
17/11/2025Panama City, Panama11 - 7 Ovidio Banegas21(1) - 19 WPts
19/09/2025Charleroi, Belgium10 - 7 Russel Mermoz20 - 27 WPts
22/07/2025East London, South Africa9 - 7 Asavela Tambo3 - 9 WPts
24/05/2025Abidjan, Ivory Coast9 - 6 Gregory Desnos5 - 3 LPts
26/03/2025Hamilton, Canada8 - 6 Crispijn Falle3 - 7 WPts
26/01/2025Adelaide, Australia8 - 5 Shaun Scott17 - 12 LPts
28/11/2024Hamilton, Canada7 - 5 Shayan Tahan2 - 8 WPts
30/09/2024Amman, Jordan6 - 5 Kamran Khalili19 - 23 WPts
02/08/2024Al Ain, UAE6 - 4 Mohsin Jabbour32 - 18 LPts
04/06/2024Hamilton, Canada5 - 4 Johnny Ballentine1 - 9 WPts
06/04/2024Hamilton, Canada4 - 4 Gaspar Ingels4 - 1 WPts
07/02/2024Stockholm, Sweden3 - 4 Liam Andre12 - 23 WPts
10/12/2023Rabat, Morocco3 - 3 Ouahhab Bouqantar11 - 25 LPts
12/10/2023Toronto, Canada2 - 3 Rob Buchanon1 - 2(1) WPts
16/08/2023Grodno, Belarus2 - 2 Nikolai Kozuch1 - 12(2) LPts
17/06/2023Hamilton, Canada1 - 2 Ethan Moss0 - 7(1) WPts
18/04/2023Antwerp, Belgium1 - 1 Alfred Frays19(1) - 14(1) LPts
18/02/2023Quebec City, Canada0 - 1 James Boas0 - 0 WPts
18/01/2023Toronto, Canada0 - 0 Noel Irish0 - 0 LPts