Weightclass:  Super Heavyweight
Location:  Montreal, Canada
Record:  33 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Montreal, Canada32 - 8 Vicente Vidales2 - 3 WPts
12/09/2033Montreal, Canada31 - 8 Milo Stendahl5 - 6 WPts
12/07/2033Riga, Latvia30 - 8 Gennady Gulbis5 - 20 WPts
14/05/2033Gaineau, Canada29 - 8 Paul Thil18 - 10 WPts
17/03/2033Halifax, Canada29 - 7 Hugh Preece54(1) - 18 LPts Canada National Championships 2033View
14/03/2033Halifax, Canada28 - 7 David Ord10 - 20 WPts Canada National Championships 2033View
11/03/2033Halifax, Canada27 - 7 Lloyd Kay22 - 7 WPts Canada National Championships 2033View
07/03/2033Montreal, Canada26 - 7 David Lockerby6 - 11 WPts
04/01/2033Montreal, Canada25 - 7 Bonifacy Fabin0 - 6 WPts
04/11/2032Copenhagen, Denmark24 - 7 Arvid Dahlby12 - 11 WPts
05/09/2032Benin City, Nigeria23 - 7 Imran Bey0 - 0 WPts
08/07/2032Pikine, Senegal22 - 7 Olier Voisin8 - 18 WPts
10/05/2032Sofia, Bulgaria21 - 7 Mitre á Nankov8 - 7 WPts
11/03/2032Surrey, Canada21 - 6 Hugh Preece44(1) - 15 LPts Canada National Championships 2032View
08/01/2032Graz, Austria20 - 6 Yale Wagenknecht16 - 12(1) WPts
08/11/2031Split, Croatia19 - 6 Frano Vukadin2 - 3 WPts
10/09/2031Vienna, Austria18 - 6 Adolphus Jagstberg6 - 10 WPts
13/07/2031Las Tunas, Cuba17 - 6 Quinto Sanchez41 - 10 WPts
15/05/2031Odense, Denmark16 - 6 Kolby Bruhns17 - 17 WPts
17/03/2031Montreal, Canada16 - 5 Hugh Preece35(1) - 12 LPts Canada National Championships 2031View
14/03/2031Montreal, Canada15 - 5 Michael Gilday12 - 23 WPts Canada National Championships 2031View
11/03/2031Montreal, Canada14 - 5 Alain Mimoun3 - 1 WPts Canada National Championships 2031View
04/03/2031Port Harcourt, Nigeria13 - 5 Ian Ekpuk17 - 11 WPts
04/01/2031Montreal, Canada12 - 5 Vidal Monterrosa1 - 13 WPts
06/11/2030San Juan, Puerto Rico11 - 5 Rogelio Veron9 - 9 WPts
08/09/2030Montreal, Canada10 - 5 Yulian Kozlovsky0 - 7 WPts
10/07/2030Benin City, Nigeria9 - 5 Akeem Wahab11 - 19 WPts
12/05/2030Montreal, Canada8 - 5 Velimir Novoselec1 - 2 WPts
14/03/2030Vaughan, Canada8 - 4 Granger Minion14(1) - 20 LPts Canada National Championships 2030View
11/03/2030Vaughan, Canada7 - 4 Brad Cassie2 - 8 WPts Canada National Championships 2030View
24/01/2030Vancouver, Canada6 - 4 Wayne Hosack6 - 7 WPts
01/12/2029Calgary, Canada5 - 4 Richie Garrow4 - 8 WPts
04/10/2029Mississauga, Canada5 - 3 Connor Duncan17 - 11 LPts
06/08/2029Montreal, Canada4 - 3 Joshua Shiel5 - 7 WPts
08/06/2029Hamilton, Canada3 - 3 Paul Sanderson15 - 12 WPts
14/04/2029Burnaby, Canada3 - 2 Rob Croy12 - 23 LPts
14/03/2029Saskatoon, Canada3 - 1 Josh Blackard26 - 9 LPts Canada National Championships 2029View
11/03/2029Saskatoon, Canada2 - 1 Henry Maddy15 - 4 WPts Canada National Championships 2029View
04/02/2029Curitiba, Brazil1 - 1 Porfio Jeronimo15 - 8 WPts
07/12/2028Montreal, Canada0 - 1 Vachel Baze0 - 0 WPts
10/10/2028Montreal, Canada0 - 0 Arnie Logie0 - 1 LPts