Weightclass:  Light Heavyweight
Location:  Winnipeg, Canada
Record:  30 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2033Winnipeg, Canada29 - 12 Alastair Woodford23 - 11 WPts
15/03/2033Winnipeg, Canada28 - 12 Farhan Ramadan8 - 10 WPts
13/01/2033Winnipeg, Canada27 - 12 Darshan Thaker2 - 9 WPts
12/11/2032Winnipeg, Canada26 - 12 Coskun Reis0 - 4 WPts
11/09/2032Winnipeg, Canada25 - 12 Inigo Uranta11 - 11 WPts
12/07/2032Winnipeg, Canada25 - 11 Frisco Lana6 - 1 LPts
12/05/2032Winnipeg, Canada24 - 11 Jose Baeza7 - 18 WPts
13/03/2032Winnipeg, Canada23 - 11 Rob Littlejohn6 - 9 WPts
12/01/2032Winnipeg, Canada22 - 11 Canute Eliassen3 - 5 WPts
12/11/2031Winnipeg, Canada21 - 11 Moubarak Albujrafi6 - 17 WPts
11/09/2031Winnipeg, Canada20 - 11 Angel Juan6 - 7 WPts
13/07/2031Winnipeg, Canada20 - 10 Alano Franco10(2) - 3 LPts
12/05/2031Gyumri, Armenia20 - 9 Shadarev Nargizian4 - 30 LPts
14/03/2031Montreal, Canada20 - 8 Hayden Meggett12 - 7 LPts Canada National Championships 2031View
11/03/2031Montreal, Canada19 - 8 Robert Wilk9 - 1 WPts Canada National Championships 2031View
04/02/2031Winnipeg, Canada18 - 8 Varden Voisin27 - 34 WPts
08/01/2031Winnipeg, Canada18 - 7 Valerio Fantuzzi11 - 7 LPts
09/11/2030Winnipeg, Canada17 - 7 Dave Pagan0 - 3 WPts
10/09/2030Mariupol, Ukraine16 - 7 Volodymyr Rakowski6 - 9 WPts
12/07/2030Winnipeg, Canada15 - 7 Jasper Dacourt5 - 5 WPts
13/05/2030Winnipeg, Canada14 - 7 Varden Voisin22 - 32 WPts
22/03/2030Winnipeg, Canada13 - 7 Kyle Smith0 - 8 WPts
22/01/2030Hamilton, Canada12 - 7 Bob Crawford7 - 11 WPts
24/11/2029Winnipeg, Canada11 - 7 Scott Maddocks3 - 8 WPts
25/09/2029Winnipeg, Canada10 - 7 Matt Costain10 - 9 WPts
27/07/2029Kharkiv, Ukraine9 - 7 Borysko Macko15 - 14 WPts
29/05/2029Winnipeg, Canada9 - 6 Prewitt Rabelais14 - 8 LPts
30/03/2029Montreal, Canada8 - 6 Gage Olive0 - 6 WPts
31/01/2029Calgary, Canada7 - 6 Brad Reddoch8 - 9 WPts
12/12/2028Burnaby, Canada7 - 5 Richard Bigger14 - 14 LPts
18/10/2028Calgary, Canada6 - 5 Joshua Mill16 - 10 WPts
16/09/2028Winnipeg, Canada5 - 5 Leggett Herard6 - 12 WPts
08/08/2028Winnipeg, Canada4 - 5 Leonel Cortina0 - 2 WPts
10/06/2028Winnipeg, Canada4 - 4 Georgiy Baguirov5 - 12 LPts
12/04/2028Dubai, UAE4 - 3 Shayan Tanoos20 - 13 LPts
13/02/2028Quebec City, Canada4 - 2 Edmond Marceau4 - 6 LPts
18/12/2027Waitakere, New Zealand3 - 2 Ruru Rangitukiwaho7 - 17 WPts
20/10/2027Malaga, Spain3 - 1 Lorenzo Donoso20 - 6 LPts
22/08/2027Samarqand, Uzbekistan3 - 0 Borya Bajkodamow20 - 16 LPts
23/06/2027Richmond, Canada2 - 0 Paul Pennie1 - 7 WPts
08/05/2027Hamilton, Canada1 - 0 Peter Kitchin7 - 16 WPts
07/04/2027Winnipeg, Canada0 - 0 Brad Reddoch3 - 2 WPts