Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  19 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2028Montreal, Canada18 - 13(1) Euan Noye21 - 6 WPts
03/03/2028Montreal, Canada17 - 13(1) Ethan Chitepo3 - 1 WPts
03/01/2028Montreal, Canada16 - 13(1) Jonathan Ouimet0 - 2 WPts
04/11/2027Montreal, Canada16 - 12(1) Kaj Damp32 - 16 LPts
06/09/2027Montreal, Canada15 - 12(1) Jeremie Gillard11 - 20 WPts
07/07/2027Montreal, Canada15 - 11(1) James Jelley17 - 7 LPts
08/05/2027Montreal, Canada14 - 11(1) Mason Baute15 - 9 WPts
09/03/2027Montreal, Canada13 - 11(1) Mark Pendry1 - 0 WPts
09/01/2027Montreal, Canada12 - 11(1) Charlie Maines3 - 8 WPts
09/11/2026Montreal, Canada11 - 11(1) Theo Ellis3 - 12 WPts
09/09/2026Montreal, Canada11 - 10(1) Trystan Guitry9 - 14 LPts
10/07/2026Montreal, Canada11 - 9(1) Szczeosny Smolek5 - 14 LPts
11/05/2026Santiago, Chile10 - 9(1) Elias Rodriguez7 - 15 WPts
13/03/2026Winterthur, Switzerland9 - 9(1) Renaud Kunath1 - 8(2) WPts
13/01/2026Montreal, Canada8 - 9(1) Forrest Huet0 - 5 WPts
14/11/2025Samarqand, Uzbekistan7 - 9(1) Boris Maksudov0 - 18(1) WPts
16/09/2025Edmonton, Canada6 - 9(1) John Crangle3 - 16 WPts
22/07/2025Montreal, Canada5 - 9(1) Ryszard Kosmatka4 - 8 WPts
24/05/2025Surrey, Canada4 - 9(1) Johnny Fram7 - 6 WPts
26/03/2025Montreal, Canada3 - 9(1) Quincy Ronis2 - 3 WPts
26/01/2025Montreal, Canada3 - 8(1) Kian Dagg1 - 4 LPts
27/11/2024Vilnius, Lithuania3 - 7(1) Leszek Frankowski3 - 8 LPts
29/09/2024Montreal, Canada3 - 6(1) Dillon Carse8 - 5 LPts
04/08/2024Zaporizhia, Ukraine2 - 6(1) Dimi Mastel7 - 13 WPts
06/06/2024Sofia, Bulgaria1 - 6(1) Ventseslav á Fedotov1 - 9 WPts
08/04/2024Calgary, Canada1 - 5(1) Chris Webb5 - 28 LPts
24/02/2024Calgary, Canada1 - 4(1) Rob Haworth9(1) - 17(2) LPts
21/01/2024Toronto, Canada1 - 3(1) Darryl Craik0 - 0 LPts
29/11/2023Istanbul, Turkey1 - 2(1) Cem Aziz22 - 15 LPts
01/10/2023Komsomolsk, Russia1 - 1(1) Daniil Dedushkin10 - 13 LPts
03/08/2023Milwaukee, USA1 - 0 Rich Ward13(2) - 10 LKO3
05/06/2023Montreal, Canada0 - 0 Robert Graden1 - 2 WPts