Weightclass:  Heavyweight
Location:  Toronto, Canada
Record:  22 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2032Toronto, Canada21 - 25 Jake Etienne2 - 6 WPts
29/01/2032Toronto, Canada20 - 25 Jordan Neagle2 - 18 WPts
30/11/2031Toronto, Canada19 - 25 Alessandro Del Rosso0 - 13 WPts
01/10/2031Toronto, Canada18 - 25 Ian Housler6 - 13 WPts
31/07/2031Toronto, Canada17 - 25 Colin Beveridge1 - 7 WPts
01/06/2031Toronto, Canada16 - 25 Robert Nivens1 - 5 WPts
31/03/2031Toronto, Canada15 - 25 Frey Heinicke3 - 10 WPts
30/01/2031Toronto, Canada14 - 25 Thorin Hartmann5 - 18 WPts
01/12/2030Toronto, Canada14 - 24 Ultar Bertram10 - 6 LPts
03/10/2030Toronto, Canada14 - 23 Ib Frederiksen11 - 4 LPts
04/08/2030Toronto, Canada13 - 23 Aki Tano1 - 1 WPts
05/06/2030Toronto, Canada12 - 23 Quincy Boffrand0 - 3(1) WPts
06/04/2030Toronto, Canada11 - 23 Theo Boileau0 - 3 WPts
05/02/2030Vilnius, Lithuania11 - 22 Szczeosny Archacki29 - 11 LPts
08/12/2029Surrey, Canada11 - 21 Patrick Hails12 - 13 LPts
10/10/2029Seville, Spain11 - 20 Ponce Fortuna12 - 14 LPts
12/08/2029Toronto, Canada10 - 20 John Henri19(1) - 15 WPts
13/06/2029Winnipeg, Canada9 - 20 Charles Glendinning7 - 16 WPts
16/04/2029Toronto, Canada9 - 19 Alvino Pedregon9(1) - 17 LPts
16/02/2029Chiba, Japan9 - 18 Takeshi Kibe2 - 7 LPts
19/12/2028Edmonton, Canada9 - 17 Aaron Archie4 - 16 LPts
21/10/2028Toronto, Canada8 - 17 Amon Mylin1 - 3 WPts
22/08/2028Aarhus, Denmark7 - 17 Frey Ahler3 - 14(1) WPts
24/06/2028Soweto, South Africa7 - 16 Armani Donkor9 - 7 LPts
26/04/2028Toronto, Canada6 - 16 Dev Jain1 - 2 WPts
27/02/2028Laval, Canada6 - 15 Antwan Phoenix10 - 15 LPts
31/12/2027Montreal, Canada5 - 15 Dave Doak10 - 19(1) WPts
01/11/2027Riyadh, Saudi Arabia4 - 15 Zain Daley18(1) - 7 WPts
03/09/2027Saskatoon, Canada4 - 14 Nathan Coldwell12 - 10 LPts
06/07/2027Burnaby, Canada4 - 13 Robert Kinghorn8 - 10 LPts
12/05/2027Maipu, Chile4 - 12 Sierra Lazos13 - 16 LPts
14/03/2027Toronto, Canada4 - 11 Scott Lawlis13 - 16 LPts
14/01/2027Toronto, Canada4 - 10 Nathan Darroch1 - 2 LPts
15/11/2026Surrey, Canada4 - 9 Bryn Hagie9 - 7 LPts
16/09/2026Toronto, Canada3 - 9 Ethan Boyter2 - 13 WPts
17/07/2026Rijeka, Croatia3 - 8 Damjan Brkljacic15 - 5 LPts
19/05/2026Toronto, Canada2 - 8 Ethan Boyter2 - 11 WPts
21/03/2026Toronto, Canada2 - 7 Emanuel Bart0 - 3 LPts
21/01/2026Toronto, Canada2 - 6 Mel Hemphill3 - 5 LPts
22/11/2025Mississauga, Canada2 - 5 Joel Lochhead9 - 15 LPts
25/09/2025Aalborg, Denmark2 - 4 Norb Hildebrandt6 - 8 LPts
28/07/2025Toronto, Canada1 - 4 Ethan Ogg1 - 2 WPts
30/05/2025Toronto, Canada1 - 3 Ethan Ogg0 - 2 LPts
31/03/2025Wellington, New Zealand1 - 2 Floyd All4 - 7 LPts
31/01/2025Toronto, Canada1 - 1 John Henri2 - 2 LPts
02/12/2024Toronto, Canada1 - 0 John Henri1 - 2 LPts
03/10/2024Toronto, Canada0 - 0 Robert Grant1 - 1 WPts