Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  14 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2028Montreal, Canada13 - 25 Bradley Telford6 - 9 WPts
11/11/2027Montreal, Canada12 - 25 Pascal Hugo1 - 12 WPts
11/09/2027Montreal, Canada11 - 25 Carlos Centeno3 - 2 WPts
12/07/2027Montreal, Canada11 - 24 James Sander2 - 18 LPts
13/05/2027Montreal, Canada10 - 24 Clinton Motto3 - 9 WPts
14/03/2027Montreal, Canada9 - 24 Mark Prichard1 - 0 WPts
12/01/2027Montreal, Canada9 - 23 Sasha Erdenebayar11(1) - 10 LPts
13/11/2026Montreal, Canada8 - 23 Robert Wynne6 - 10 WPts
13/09/2026Montreal, Canada8 - 22 Vladislav á Sedokov11 - 11 LPts
15/07/2026Montreal, Canada7 - 22 Antwan Nesbit2 - 4 WPts
15/05/2026Montreal, Canada6 - 22 Connor Nicholson8 - 12 WPts
17/03/2026Montreal, Canada6 - 21 Kenzie Moor11 - 23(1) LPts
16/01/2026Montreal, Canada5 - 21 Milorad Topalovic2 - 8 WPts
18/11/2025Montreal, Canada4 - 21 Ricky Abercrombie4 - 9 WPts
19/09/2025Montreal, Canada3 - 21 Ingmar Fritzen2 - 11 WPts
22/07/2025Zagreb, Croatia3 - 20 Ljubomir Sršen3 - 17 LPts
24/05/2025Odense, Denmark3 - 19 Elvis Sonnichsen3 - 7 LPts
26/03/2025Kryvyi Rih, Ukraine3 - 18 Daniil Yudin1 - 10(1) LPts
26/01/2025Brasilia, Brazil2 - 18 Marjun Cava7 - 19 WPts
28/11/2024Halifax, Canada2 - 17 Leeroy Pirie8(1) - 12 LPts
05/10/2024Ottawa, Canada2 - 16 David Dinwoodie9 - 17 LPts
09/08/2024Vaughan, Canada2 - 15 Joe Davidson24 - 13 LPts
11/06/2024Vitebsk, Belarus1 - 15 Koldan Aleshin0 - 3 WPts
12/04/2024Split, Croatia1 - 14 Božo Jarak13 - 11 LPts
13/02/2024Montreal, Canada0 - 14 James Bankhead1 - 8 WPts
15/12/2023Montreal, Canada0 - 13 David Dinwoodie6 - 15 LPts
15/10/2023Gaineau, Canada0 - 12 Blake Laidley3 - 8(1) LPts
17/08/2023Quebec City, Canada0 - 11 Baptiste Claude18 - 11 LPts
18/06/2023Soyapango, El Salvador0 - 10 Jose Mayor4 - 10 LPts
19/04/2023Maipu, Chile0 - 9 Marjun Renteria18(2) - 12 LPts
19/02/2023Dakar, Senegal0 - 8 Dax Loeb7 - 10 LPts
21/12/2022Vilnius, Lithuania0 - 7 Kacper Darga5 - 7 LPts
23/10/2022Montreal, Canada0 - 6 Dillon Carse1 - 0 LPts
24/08/2022Santiago de los Caballeros, Dominican Republic0 - 5 Jaguar Capellan2 - 16(1) LPts
25/06/2022Volgograd, Russia0 - 4 Fadei Kamensky22(1) - 4 LPts
27/04/2022Toronto, Canada0 - 3 Mark Barbour18 - 9 LPts
03/03/2022Toronto, Canada0 - 2 Kyle Breckon9 - 16 LPts
18/01/2022Edmonton, Canada0 - 1 Paul Woodhouse0 - 0 LPts
18/12/2021Montreal, Canada0 - 0 Waltier Kopa4 - 4 LPts