Weightclass:  Super Heavyweight
Location:  Toronto, Canada
Record:  26 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Detroit, USA25 - 9 Brett Menzies7 - 8 WPts
28/10/2033Halifax, Canada25 - 8 Leeroy Clyne17 - 11 LPts
30/08/2033Copenhagen, Denmark24 - 8 Frey Buus13 - 12 WPts
02/07/2033Mississauga, Canada23 - 8 Sam Querry18(1) - 13 WPts
10/05/2033Toronto, Canada22 - 8 Anthony McSherry7 - 15 WPts
11/03/2033Halifax, Canada22 - 7 Villard Beaubien27 - 7 LPts Canada National Championships 2033View
27/02/2033Barcelona, Spain21 - 7 Angel Talavera11 - 9 WPts
29/12/2032Yerevan, Armenia20 - 7 Norhad Raisian10 - 28 WPts
31/10/2032Montreal, Canada19 - 7 Granger Carol10 - 12 WPts
31/08/2032Montreal, Canada18 - 7 Granger Carol10 - 11 WPts
06/07/2032Karaj, Iran17 - 7 Atif Mohammed9 - 12 WPts
08/05/2032Saskatoon, Canada16 - 7 Arnie Logie18 - 7 WPts
17/03/2032Surrey, Canada16 - 6 Hugh Preece46(1) - 15 LPts Canada National Championships 2032View
14/03/2032Surrey, Canada15 - 6 Paul Calderwood2 - 0 WPts Canada National Championships 2032View
11/03/2032Surrey, Canada14 - 6 Pernell Orme10(1) - 10 WPts Canada National Championships 2032View
02/03/2032Toronto, Canada13 - 6 Noel Hesson6 - 20 WPts
02/01/2032Gaineau, Canada13 - 5 Pernell Orme9(1) - 9 LPts
03/11/2031Rennes, France12 - 5 Garen Montand9 - 11 WPts
05/09/2031Stockholm, Sweden11 - 5 Leon Persson0 - 0 WPts
08/07/2031Al Ain, UAE10 - 5 Waqar Nazari19(1) - 20 WPts
10/05/2031Rijeka, Croatia10 - 4 Mladen Salaj14 - 11 LPts
12/03/2031Toronto, Canada9 - 4 Tryggvi Friedrichsen1 - 8 WPts
12/01/2031Montreal, Canada9 - 3 Granger Minion19(1) - 21 LPts
15/11/2030New Kingston, Jamaica9 - 2 Joey Palin22 - 6 LPts
17/09/2030Kiev, Ukraine8 - 2 Wasyl Matey9 - 15 WPts
19/07/2030Brest, Belarus7 - 2 Dimi Koval5 - 20 WPts
21/05/2030Toronto, Canada6 - 2 Besin Marku1 - 0 WPts
23/03/2030Aarhus, Denmark5 - 2 Rad Clemensen4 - 5 WPts
23/01/2030Yerevan, Armenia5 - 1 Dadur Danaian8 - 15 LPts
25/11/2029Regina, Canada4 - 1 Fraser Renfrew3(1) - 4(1) WPts
28/09/2029Toronto, Canada3 - 1 Leon Murray2 - 7 WPts
30/07/2029Mississauga, Canada2 - 1 Elliot Ritchey0 - 0 WPts
13/06/2029Montreal, Canada1 - 1 Granger Carol0 - 0 WPts
15/04/2029Halifax, Canada1 - 0 Paul Ker22 - 11 LPts
05/03/2029Toronto, Canada0 - 0 Edgardo Mulder1 - 13 WPts