Weightclass:  Heavyweight
Location:  Halifax, Canada
Record:  11 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2031Halifax, Canada11 - 24 Ethan Neil7 - 21 LPts
05/12/2030Halifax, Canada10 - 24 Rodrigo Pfrommer9 - 14 WPts
06/10/2030Halifax, Canada9 - 24 Haider Kazmi7 - 21 WPts
07/08/2030Halifax, Canada9 - 23 Alvino Alviso3 - 8 LPts
08/06/2030Halifax, Canada9 - 22 Egil Martinson9 - 3 LPts
09/04/2030Halifax, Canada9 - 21 Kelsey Buus7(1) - 17 LPts
08/02/2030Halifax, Canada8 - 21 Eoin McAfee6 - 11 WPts
10/12/2029Halifax, Canada7 - 21 Kolya Karmazin2 - 3 WPts
11/10/2029Halifax, Canada6 - 21 John Speedy3 - 6 WPts
12/08/2029Halifax, Canada6 - 20 Lee Bara6 - 6 LPts
13/06/2029Halifax, Canada6 - 19 Henry Coates3 - 2 LPts
14/04/2029Guadalajara, Mexico6 - 18 Manny Bellon11 - 14 LPts
14/02/2029Halifax, Canada5 - 18 Boden Jalabert1 - 5 WPts
16/12/2028Turku, Finland4 - 18 Kosti Ylatalo1 - 2 WPts
18/10/2028Ndola, Zambia3 - 18 Otieno Onani1 - 17 WPts
20/08/2028Toshkent, Uzbekistan3 - 17 Valeri Kurmangaliev24 - 6 LPts
22/06/2028Helsinki, Finland3 - 16 Miika Tawastjerna9 - 21(2) LPts
24/04/2028Vilnius, Lithuania3 - 15 Cezar Burba13 - 14 LPts
25/02/2028Halifax, Canada3 - 14 Roman Bartoszek5 - 7 LPts
27/12/2027Vaughan, Canada3 - 13 Sammy Alderdice12 - 16 LPts
01/11/2027Halifax, Canada3 - 12 James Castles1 - 10 LPts
01/09/2027Halifax, Canada3 - 11 Bryn Hagie10 - 11 LPts
03/07/2027Halifax, Canada2 - 11 Onofre Luciano1 - 0 WPts
05/05/2027Malmo, Sweden1 - 11 Viggo Hedeman0 - 0 WPts
07/03/2027Montreal, Canada1 - 10 Dave Doak8 - 16(1) LPts
08/01/2027Calgary, Canada1 - 9 Honore Oltz3 - 8 LPts
14/11/2026Halifax, Canada1 - 8 Stuart Burnett3 - 11 LPts
14/09/2026Halifax, Canada0 - 8 John Bowens3 - 8 WPts
16/07/2026Lusaka, Zambia0 - 7 Umi Mutuba3 - 18(3) LPts
18/05/2026Georgetown, Guyana0 - 6 Paul Annand20 - 9 LPts
20/03/2026Ufa, Russia0 - 5 Fedya Davydov18 - 8 LPts
20/01/2026Montreal, Canada0 - 4 Odil Blier8 - 15(1) LPts
30/11/2025Halifax, Canada0 - 3 John Bowens0 - 6 LPts
30/09/2025Montreal, Canada0 - 2 Travis Lasalle6(1) - 18 LPts
09/08/2025Toronto, Canada0 - 1 Gower Laude18 - 27 LPts
05/07/2025Halifax, Canada0 - 0 Bellamy Bloch0 - 0 LPts