Weightclass:  Welterweight
Location:  Surrey, Canada
Record:  13 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Surrey, Canada12 - 8 Selestino Barillas9 - 9 WPts
19/01/2031Surrey, Canada11 - 8 Sukkasem Chaiyonggym2 - 3 WPts
20/11/2030Surrey, Canada10 - 8 Olindo Minas7 - 5 WPts
22/09/2030Surrey, Canada9 - 8 Nazaire Nys2 - 21 WPts
23/07/2030Surrey, Canada8 - 8 Page Dalle0 - 4 WPts
25/05/2030Surrey, Canada7 - 8 Greg Nee3 - 2 WPts
26/03/2030Surrey, Canada6 - 8 Benedict Filipacchi4 - 8 WPts
25/01/2030Almaty, Kazakhstan6 - 7 Imran Usenov8 - 15(2) LPts
27/11/2029Surrey, Canada5 - 7 Satoshi Yoshinaga5 - 9 WPts
29/09/2029Surrey, Canada4 - 7 Sam Everett0 - 6(1) WPts
01/08/2029Río Cuarto, Argentina4 - 6 Marco Salmeron8 - 9 LPts
03/06/2029Surrey, Canada4 - 5 John Mearns12 - 18 LPts
05/04/2029Surrey, Canada4 - 4 Glanville Pageau12 - 10 LPts
05/02/2029Surrey, Canada4 - 3 Glanville Pageau11 - 10 LPts
08/12/2028Surrey, Canada3 - 3 Orane Delahaye2 - 10(1) WPts
09/10/2028Roskilde, Denmark3 - 2 Knute Frandsen30 - 13 LPts
11/08/2028Surrey, Canada2 - 2 Mark Keough3 - 3 WPts
18/06/2028Saskatoon, Canada2 - 1 James Glasscock19(1) - 17 LPts
24/04/2028Vancouver, Canada2 - 0 Mason Downie17 - 17 LPts
05/03/2028Calgary, Canada1 - 0 Michael Kerwood0 - 0 WPts
03/02/2028Surrey, Canada0 - 0 Michael Bains2 - 2 WPts