Weightclass:  Light Heavyweight
Location:  Toronto, Canada
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2024Toronto, Canada24 - 12 Antwan Steele1 - 3 WPts
16/02/2024Toronto, Canada23 - 12 Vandra Svetlicic3 - 10 WPts
18/12/2023Toronto, Canada22 - 12 Azam Alshehhi4 - 8 WPts
19/10/2023Toronto, Canada21 - 12 Ewan Moffit1 - 4 WPts
20/08/2023Toronto, Canada20 - 12 Robert Quay20 - 10 WPts
21/06/2023Toronto, Canada19 - 12 Neper Pineda0 - 4 WPts
22/04/2023Toronto, Canada18 - 12 Briant Eury0 - 1 WPts
21/02/2023Toronto, Canada17 - 12 Ivan Skobov1 - 10 WPts
23/12/2022Toronto, Canada16 - 12 Seferino Severino0 - 8 WPts
24/10/2022Toronto, Canada16 - 11 Ian Dashiell10 - 14 LPts
25/08/2022Toronto, Canada15 - 11 Ramiro Tesoro4 - 3 WPts
26/06/2022Toronto, Canada14 - 11 Saturnin Galindo13 - 15 WPts
27/04/2022Toronto, Canada13 - 11 Angel Gonsalez0 - 4 WPts
27/02/2022Split, Croatia13 - 10 Denis Pešic16 - 7 LPts
29/12/2021Laval, Canada13 - 9 Chase Depardieu4 - 12 LPts
27/11/2021Hamburg, Germany13 - 8 Madelhari Scheunemann12 - 7 LPts
29/09/2021Toronto, Canada13 - 7 Bob Forgie17 - 7 LPts
27/08/2021Toronto, Canada12 - 7 Canon Houdon8(1) - 10 WPts
26/06/2021Toronto, Canada11 - 7 Fraser Baze0 - 4 WPts
25/04/2021Toronto, Canada10 - 7 Tymon Sladek5 - 7 WPts
24/02/2021Toronto, Canada9 - 7 Darryl Taggart1 - 12 WPts
26/12/2020Toronto, Canada8 - 7 Abdul Tawil1 - 17(1) WPts
26/10/2020Calgary, Canada8 - 6 Clint Decoux14 - 1 LPts
28/08/2020Toronto, Canada7 - 6 Trystan Noyer6 - 4 WPts
27/06/2020Dniprodzerzhynsk, Ukraine6 - 6 Fadei Siemion3 - 7 WPts
27/04/2020Lonueuil, Canada5 - 6 Brendan Black4 - 9 WPts
17/03/2020Kiev, Ukraine5 - 5 Danylko Markoski6 - 2 LPts
18/01/2020Toronto, Canada4 - 5 Dillon Cecil2 - 1 WPts
18/12/2019Essen, Germany4 - 4 Emerson Stuebe1 - 11 LPts
19/10/2019Toronto, Canada3 - 4 James Costain3 - 0 WPts
19/08/2019Sana'a, Yemen3 - 3 Gazi Elkreiky8 - 3 LPts
21/06/2019Toronto, Canada3 - 2 Neville Reinier2 - 5 LPts
21/04/2019Toronto, Canada2 - 2 Duncan Gemmill2 - 0 WPts
18/02/2019Quebec City, Canada1 - 2 Alen Marean0 - 0 WPts
01/01/2019Brampton, Canada1 - 1 Bryn Grant1 - 1 LPts
04/11/2018Toronto, Canada1 - 0 Leighton Williamson4 - 2 LPts
06/09/2018Toronto, Canada0 - 0 Juan Camarena4 - 1 WPts