Weightclass:  Lightweight
Location:  Vaughan, Canada
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2031Vaughan, Canada20 - 13 Aleksandr Makuch4 - 11 WPts
05/12/2030Vaughan, Canada19 - 13 Paul Bardsley0 - 1 WPts
06/10/2030Vaughan, Canada18 - 13 Vincent Penman4 - 3 WPts
07/08/2030Vaughan, Canada17 - 13 Ricky Aikins1 - 5 WPts
08/06/2030Vaughan, Canada16 - 13 Isaak Raghiyev5 - 17 WPts
09/04/2030Vaughan, Canada15 - 13 John Huskey1 - 0 WPts
08/02/2030Vaughan, Canada14 - 13 Vincent Dombasle0 - 1 WPts
10/12/2029Vaughan, Canada14 - 12 Joaquin Villela17 - 12 LPts
12/10/2029Vaughan, Canada13 - 12 Seth Donn4 - 13 WPts
13/08/2029Vaughan, Canada12 - 12 Gregor Goldie1 - 4 WPts
14/06/2029Vaughan, Canada11 - 12 Arpun Jibotian2 - 10 WPts
15/04/2029Vaughan, Canada10 - 12 Stuart Speir1 - 1 WPts
15/02/2029Algiers, Algeria9 - 12 Yasin Soudani3 - 8 WPts
18/12/2028Vaughan, Canada8 - 12 Satch Lescot5 - 11 WPts
19/10/2028Tokyo, Japan8 - 11 Aoi Imamura12(2) - 8 LPts
21/08/2028Vaughan, Canada7 - 11 Pedro Rincon1 - 4 WPts
23/06/2028Montreal, Canada7 - 10 Dior Delorme18 - 12 LPts
25/04/2028Boksburg, South Africa7 - 9 Mduduzi Phaahla15 - 10 LPts
26/02/2028Soshanguve, South Africa6 - 9 Rashon Quatey6(1) - 17 WPts
29/12/2027Mississauga, Canada5 - 9 Lucas Bryson6 - 15(1) WPts
02/11/2027Vaughan, Canada4 - 9 John Kitching1 - 9 WPts
03/09/2027Vaughan, Canada4 - 8 Louis Gary1 - 3 LPts
05/07/2027Bruges, Belgium4 - 7 Crispijn Falle10 - 14 LPts
07/05/2027London, Canada4 - 6 Dave Fairweather1 - 17 LPts
08/03/2027Vancouver, Canada4 - 5 Blake Baisley4 - 11 LPts
08/01/2027Laval, Canada4 - 4 Mason Cerdan6 - 7 LPts
13/11/2026Vaughan, Canada4 - 3 Sammy Crosby3 - 8 LPts
13/09/2026Harare, Zimbabwe4 - 2 Penda Mazivisa2 - 5 LPts
15/07/2026Calgary, Canada4 - 1 John Pewitt12 - 15(1) LPts
18/05/2026Vaughan, Canada4 - 0 Roger Bell5 - 4 LPts
19/03/2026Saskatoon, Canada3 - 0 Sam Amberson0 - 9 WPts
26/01/2026Vaughan, Canada2 - 0 Jay Ord0 - 3 WPts
27/11/2025London, Canada1 - 0 Dave Fairweather1 - 8 WPts
21/10/2025Regina, Canada0 - 0 Alec Glynn0 - 0 WPts