Weightclass:  Super Heavyweight
Location:  Toronto, Canada
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2026Toronto, Canada20 - 12 Nasario Licea1 - 7 WPts
24/07/2026Toronto, Canada19 - 12 Leggett de Marivaux0 - 8 WPts
25/05/2026Toronto, Canada18 - 12 Joaquin Ferrin1 - 18 WPts
26/03/2026Toronto, Canada17 - 12 Fraser Zannu4 - 11 WPts
25/01/2026Toronto, Canada16 - 12 Alois Nosal6 - 6 WPts
26/11/2025Toronto, Canada15 - 12 Ramiro Peguero7 - 10 WPts
27/09/2025Toronto, Canada14 - 12 John Hedley0 - 2 WPts
29/07/2025Toronto, Canada13 - 12 Satch Jobert4 - 8 WPts
31/05/2025Toronto, Canada12 - 12 Mike Selby5 - 9 WPts
02/04/2025Toronto, Canada11 - 12 Ian Murdock3 - 10 WPts
01/02/2025Toronto, Canada10 - 12 Antun Biloglav2 - 0 WPts
04/12/2024Toronto, Canada9 - 12 Lee Hanes1 - 1 WPts
05/10/2024Toronto, Canada8 - 12 Davie Bees3(1) - 7 WPts
06/08/2024Halifax, Canada7 - 12 Sam Sillars0 - 2 WPts
08/06/2024Toronto, Canada6 - 12 Zach Abbott2 - 13 WPts
10/04/2024Mariupol, Ukraine6 - 11 Andrii Budnik22 - 17 LPts
11/02/2024Yerevan, Armenia6 - 10 Krisdapor Roumdiguyan35 - 6 LPts
14/12/2023Burnaby, Canada6 - 9 Stuart Larbaud8 - 5 LPts
16/10/2023Riga, Latvia6 - 8 Igor Zeltabols32 - 11 LPts
18/08/2023San Juan, Puerto Rico6 - 7 Sierra Magdaleno22(1) - 11 LPts
20/06/2023Spanish Town, Jamaica6 - 6 David Barron23 - 8 LPts
22/04/2023Shenzhen, China5 - 6 Dewei Kuang3(1) - 12 WPts
22/02/2023Nantes, France4 - 6 Jean-Baptiste Belisle1 - 8 WPts
24/12/2022Ecatepec, Mexico4 - 5 Reyes Robledo4 - 7 LPts
26/10/2022Winnipeg, Canada4 - 4 Fraser Doig25 - 6 LPts
17/09/2022Toronto, Canada4 - 3 Mark Bunner14(1) - 13 LPts
16/08/2022Ottawa, Canada3 - 3 James Dashiell0 - 2 WPts
27/06/2022Montreal, Canada3 - 2 Percy Normandeau26(1) - 2 LPts
29/04/2022Laval, Canada3 - 1 Malcolm Keay12 - 13(1) LPts
09/03/2022Vilnius, Lithuania2 - 1 Krystian Brzycki5 - 9 WPts
09/01/2022Toronto, Canada1 - 1 Gethin Hails2 - 2 WPts
08/11/2021Surrey, Canada1 - 0 David Gerrie1 - 2 LPts
05/10/2021Toronto, Canada0 - 0 Gethin Hails2 - 0 WPts