Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  6 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2031Toronto, Canada5 - 21 Colar Ostheimer1 - 2 WPts
21/01/2031Toronto, Canada5 - 20 Roman Bilas2 - 10 LPts
22/11/2030Toronto, Canada4 - 20 Sean Lowry1 - 0 WPts
23/09/2030Toronto, Canada3 - 20 Rodrigo Bea0 - 5 WPts
25/07/2030Toronto, Canada2 - 20 Nasib Karayev15 - 12 WPts
24/05/2030Toronto, Canada2 - 19 Mark Sturrock1 - 0 LPts
25/03/2030Toronto, Canada2 - 18 Stephen Sime4 - 5 LPts
25/01/2030Toronto, Canada2 - 17 Sasha Abyckcassym4 - 5 LPts
27/11/2029Toronto, Canada2 - 16 Denholm Gad2 - 13 LPts
29/09/2029Aden, Yemen2 - 15 Jawad Roukers3 - 10 LPts
01/08/2029Toronto, Canada2 - 14 Jose Echevarria9 - 12 LPts
03/06/2029Toronto, Canada2 - 13 Isaak Kurmangaliew7 - 6 LPts
05/04/2029Toronto, Canada1 - 13 Jay Evan0 - 6 WPts
05/02/2029Montreal, Canada1 - 12 Dave Clelland20 - 11 LPts
09/12/2028Toronto, Canada1 - 11 Mark Sharper14 - 20 LPts
13/10/2028New Kingston, Jamaica1 - 10 Michael Entrekin7 - 12 LPts
15/08/2028Lonueuil, Canada1 - 9 Vachel Duvauchelle17 - 16 LPts
30/06/2028Winnipeg, Canada1 - 8 Greg Montgomery24 - 41(1) LPts
27/05/2028Toronto, Canada1 - 7 Yutaka Fujioka7 - 17 LPts
28/03/2028Toronto, Canada1 - 6 Joshua Watkins0 - 0 LPts
12/02/2028Overland Park, USA1 - 5 Jack Clay16 - 15 LPts
15/12/2027Toronto, Canada1 - 4 Yao Sai4 - 9 LPts
17/10/2027Calgary, Canada1 - 3 Gregor Wake14 - 9 LPts
24/08/2027Montreal, Canada1 - 2 Roy Harnois5 - 16 LPts
24/06/2027Vaughan, Canada1 - 1 Danny Atkins2 - 21 LPts
11/05/2027Toronto, Canada1 - 0 Dale Cromie8 - 15 LPts
10/04/2027Toronto, Canada0 - 0 Noah Hannay0 - 6 WPts