Weightclass:  Heavyweight
Location:  Montreal, Canada
Record:  30 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2029Montreal, Canada29 - 8 Fadei Ghahylyckoff0 - 8 WPts
03/01/2029Montreal, Canada28 - 8 Aftab Mirza1 - 30(1) WPts
04/11/2028Montreal, Canada27 - 8 Jevonte Anfom3 - 8 WPts
06/09/2028Montreal, Canada26 - 8 Cruz Badillo6 - 4 WPts
07/07/2028Montreal, Canada25 - 8 Aki Sugimoto1 - 0 WPts
08/05/2028Montreal, Canada24 - 8 Josh Manyisa1 - 8 WPts
09/03/2028Montreal, Canada23 - 8 Kian Craigen22(1) - 16 WPts
09/01/2028Montreal, Canada22 - 8 Lee Tullis3 - 5 WPts
09/11/2027Montreal, Canada21 - 8 Skjold Goplen11 - 14 WPts
09/09/2027Montreal, Canada20 - 8 Borg Kinn1 - 7 WPts
11/07/2027Montreal, Canada19 - 8 Scott Hasson1 - 1 WPts
12/05/2027Montreal, Canada18 - 8 Scott Hasson1 - 0 WPts
13/03/2027Al Ain, UAE17 - 8 Zafa Qassem12 - 18 WPts
13/01/2027Montreal, Canada16 - 8 Michael Montgomery7 - 21 WPts
14/11/2026Rijeka, Croatia15 - 8 Damjan Brkljacic16 - 6 WPts
15/09/2026Sydney, Australia15 - 7 Rob Fortune15 - 12 LPts
18/07/2026Vilnius, Lithuania14 - 7 Cezar Twarog9 - 13 WPts
20/05/2026Montreal, Canada13 - 7 Gamsaragan Mahakyan1 - 10 WPts
22/03/2026Rennes, France13 - 6 Germain Renoir36 - 25 LPts
22/01/2026Vitoria-Gasteiz, Spain12 - 6 Rio Pino2 - 17(1) WPts
24/11/2025Lagos, Nigeria12 - 5 Ifeanyi Adelaye28(2) - 23 LPts
26/09/2025Montreal, Canada11 - 5 Elmer Huotari1 - 3 WPts
29/07/2025Montreal, Canada10 - 5 Dylan Hamell5 - 6 WPts
31/05/2025Montreal, Canada9 - 5 Ajnag Damadyan6 - 12 WPts
02/04/2025Montreal, Canada8 - 5 Hubert Garczynski3 - 8 WPts
02/02/2025Calgary, Canada7 - 5 Tobias Hanna4 - 10 WPts
08/12/2024Khujand, Tajikistan7 - 4 Kazim Aleskerov27(1) - 17 LPts
10/10/2024Vancouver, Canada7 - 3 Arthur Dewine5 - 17 LPts
15/08/2024Edmonton, Canada6 - 3 Blake Printemps2 - 1 WPts
18/06/2024Laval, Canada5 - 3 Robert Grant0 - 0 WPts
20/04/2024Montreal, Canada4 - 3 Tlou Mbeki2 - 22 WPts
21/02/2024Split, Croatia3 - 3 Aljoša Tomas12 - 13 WPts
24/12/2023La Florida, Chile3 - 2 Ulises Gomez32 - 7 LPts
26/10/2023Nassau, Bahamas2 - 2 Euan Jones5 - 11 WPts
28/08/2023Hamilton, Canada2 - 1 Sid Ewart24 - 6 LPts
03/07/2023Calgary, Canada2 - 0 John Fergerson12 - 17 LPts
07/05/2023Toronto, Canada1 - 0 Brin Gilday12 - 19 WPts
18/03/2023Montreal, Canada0 - 0 Scott Tosh0 - 0 WPts