Weightclass:  Light Heavyweight
Location:  Mississauga, Canada
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2042Mississauga, Canada23 - 16 Denis Depardon4 - 14 WPts
23/06/2042Mississauga, Canada22 - 16 Fatmir Bardici8 - 9 WPts
23/04/2042Mississauga, Canada21 - 16 Severin Reinier7 - 13 WPts
21/02/2042Mississauga, Canada20 - 16 Vernon Oliphant9 - 27(2) WPts
20/12/2041Mississauga, Canada19 - 16 Mick Kellie5 - 9(1) WPts
19/10/2041Mississauga, Canada18 - 16 Roman Pino3 - 10(1) WPts
18/08/2041Mississauga, Canada17 - 16 Vasili Majors11 - 18(1) WPts
17/06/2041Mississauga, Canada16 - 16 Spencer Don4 - 17 WPts
16/04/2041Mississauga, Canada15 - 16 Jordan Sabiston3 - 4 WPts
15/02/2041Mississauga, Canada14 - 16 John Lippmann1 - 5 WPts
17/12/2040Mississauga, Canada13 - 16 Hello Beal2 - 11(1) WPts
16/10/2040Mississauga, Canada12 - 16 Dave Killens9 - 13 WPts
16/08/2040Stuttgart, Germany11 - 16 Milo Pfeifer25 - 10 WPts
18/06/2040Mariupol, Ukraine11 - 15 Vasili Olesky8 - 13 LPts
20/04/2040Dakar, Senegal10 - 15 Tremeur Gabriel9 - 13 WPts
21/02/2040Dubai, UAE10 - 14 Sajid Aboshalha8 - 27 LPts
24/12/2039Bursa, Turkey9 - 14 Erdem Siper8 - 17 WPts
26/10/2039Schaerbeek, Belgium9 - 13 Channing Florian30 - 19 LPts
26/08/2039Seville, Spain9 - 12 Carlos Penaranda14 - 23(1) LPts
27/06/2039Burnaby, Canada9 - 11 Joshua Kinna8 - 17 LPts
03/05/2039Calgary, Canada8 - 11 Vincent Laidlaw11 - 15 WPts
06/03/2039Mississauga, Canada7 - 11 Nels Hinsch0 - 1 WPts
05/01/2039Plovdiv, Bulgaria6 - 11 Andon á Marchev0 - 0 WPts
05/11/2038Aba, Nigeria5 - 11 Nwankwo Ajuru0 - 0 WPts
04/09/2038Messina, Italy5 - 10 Mariano Bellillo6 - 10 LPts
07/07/2038Mississauga, Canada4 - 10 James Rigaudeau1 - 12 WPts
07/05/2038Manukau, New Zealand4 - 9 Noel Beverage17 - 15 LPts
09/03/2038Toronto, Canada4 - 8 Ian Fail4 - 12(1) LPts
11/01/2038Vaughan, Canada4 - 7 Jasper Brackenridge6 - 7 LPts
12/11/2037Edmonton, Canada3 - 7 Owen Barrie1 - 6(1) WPts
13/09/2037Mexico City, Mexico2 - 7 Santiago Terronez1 - 1 WPts
16/07/2037Quebec City, Canada2 - 6 Maslin Adore7 - 13 LPts
23/05/2037Vancouver, Canada2 - 5 Mike Tuten8 - 5 LPts
18/04/2037Markham, Canada1 - 5 Robert Lawlis0 - 0 WPts
16/03/2037Sosnowiec, Poland1 - 4 Rajmund Gurski25 - 11(2) LPts
16/01/2037Isfahan, Iran1 - 3 Genjo Pen37 - 14 LPts
18/11/2036Dushanbe, Tajikistan1 - 2 Khamis Amirbekov18 - 23 LPts
19/09/2036Toronto, Canada1 - 1 Nathan Hogge8 - 15 LPts
26/07/2036Montreal, Canada1 - 0 Henri Marais8 - 21 LPts
18/06/2036Mississauga, Canada0 - 0 Sacha Montand3 - 2 WPts