Weightclass:  Heavyweight
Location:  Burnaby, Canada
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Rijeka, Croatia22 - 17 Jadranko Matkovic17 - 19 WPts
25/10/2033Vilnius, Lithuania22 - 16 Jakub Bankowski12 - 21 LPts
25/08/2033Kingston, Jamaica21 - 16 Joseph Clyde10 - 17 WPts
27/06/2033Burnaby, Canada20 - 16 Canon Clary1 - 1 WPts
26/04/2033Burnaby, Canada19 - 16 Roman Bega5 - 9 WPts
26/02/2033Zagreb, Croatia19 - 15 Mislav Kucinic31 - 18 LPts
28/12/2032Vilnius, Lithuania18 - 15 Krystian Zawada17 - 12 WPts
29/10/2032Burnaby, Canada17 - 15 Alastair Murray0 - 13(1) WPts
29/08/2032New Delhi, India16 - 15 Pritish Nallakannu2 - 2 WPts
30/06/2032Brasilia, Brazil16 - 14 Guido Vilar22(5) - 3 LPts
02/05/2032Montreal, Canada15 - 14 Dylan Dougall1 - 1 WPts
04/03/2032New Delhi, India14 - 14 Akil Rajan3 - 7 WPts
05/01/2032Tampere, Finland14 - 13 Petteri Pulkkinen19 - 10 LPts
07/11/2031Burnaby, Canada13 - 13 Bryan Sellar8 - 18 WPts
07/09/2031Arequipa, Peru12 - 13 Zelipe Ciprian21(1) - 9 WPts
10/07/2031Quebec City, Canada11 - 13 Donatien Marceau12 - 18 WPts
20/05/2031Le Havre, France11 - 12 Leggett Flores12 - 7 LPts
22/03/2031Copenhagen, Denmark10 - 12 Odell Worm1 - 0 WPts
22/01/2031Linz, Austria9 - 12 Aubert Sass0 - 11 WPts
24/11/2030Saskatoon, Canada8 - 12 Fraser Glines4 - 14 WPts
28/09/2030Lonueuil, Canada7 - 12 Percival Dewaere2 - 13 WPts
11/08/2030Vaughan, Canada7 - 11 Sammy Alderdice28 - 16 LPts
11/07/2030Mohammedia, Morocco6 - 11 Sufyan Khelil23(1) - 17 WPts
13/05/2030Burnaby, Canada5 - 11 Montgomery Maille8 - 15 WPts
02/04/2030Vilnius, Lithuania5 - 10 Kacper Kasak21 - 12 LPts
02/02/2030Perth, Australia4 - 10 Jack Watts9 - 21(4) WPts
05/12/2029Los Alcarrizos, Dominican Republic4 - 9 Jose Banos30(1) - 30 LPts
07/10/2029Burnaby, Canada3 - 9 Labaron Rubel6 - 9 WPts
08/08/2029Toronto, Canada2 - 9 Arnie Mailer1 - 14 WPts
12/06/2029Mississauga, Canada2 - 8 Chris Haning15 - 12 LPts
15/04/2029Winnipeg, Canada2 - 7 Lee Bara5 - 5 LPts
03/03/2029Toronto, Canada2 - 6 Connor Clabby25 - 15(1) LPts
30/01/2029Burnaby, Canada1 - 6 Montgomery Maille2 - 5 WPts
15/12/2028Ecatepec, Mexico1 - 5 Jesus Carmona14(1) - 11 LPts
17/10/2028Vancouver, Canada1 - 4 David Black6 - 19 LPts
22/08/2028Burnaby, Canada1 - 3 Lee Bara3 - 3 LPts
23/06/2028Ottawa, Canada1 - 2 Bob Blevins1 - 9 LPts
26/04/2028Havana, Cuba1 - 1 Roman Franca8 - 9 LPts
27/02/2028Burnaby, Canada1 - 0 David Moorman15 - 7 LPts
05/01/2028Burnaby, Canada0 - 0 Steven Drysdale4 - 7(1) WPts