Weightclass:  Welterweight
Location:  Surrey, Canada
Record:  18 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Surrey, Canada17 - 13(1) Luka Korsak0 - 6 WPts
19/09/2033Surrey, Canada16 - 13(1) Nikolai Bryukhankov10 - 17 WPts
18/07/2033Surrey, Canada15 - 13(1) Francesco Trivelli0 - 7 WPts
17/05/2033Surrey, Canada14 - 13(1) Mark Nanney1 - 9(1) WPts
17/03/2033Halifax, Canada14 - 12(1) David Moffitt31 - 14(1) LPts Canada National Championships 2033View
14/03/2033Halifax, Canada13 - 12(1) Noah Hannay20(5) - 7 WPts Canada National Championships 2033View
11/03/2033Halifax, Canada12 - 12(1) Canaan Mermoz2 - 12 WPts Canada National Championships 2033View
18/02/2033Resistencia, Argentina11 - 12(1) Ramirez Jorge5 - 3 WPts
20/12/2032Hamilton, New Zealand10 - 12(1) Alec Wallace48 - 29 WPts
22/10/2032Batam, Indonesia10 - 11(1) Mangkubini Winata26 - 6 LPts
24/08/2032Surrey, Canada9 - 11(1) Vail Rodin4 - 14 WPts
24/06/2032Calgary, Canada8 - 11(1) Oliver Massey7 - 6 WPts
29/04/2032Toronto, Canada7 - 11(1) Mark Cecil2 - 16 WPts
03/03/2032Surrey, Canada6 - 11(1) Akseli Niemela5 - 27 WPts
03/01/2032Surrey, Canada5 - 11(1) Amer Ammar0 - 12 WPts
04/11/2031Surrey, Canada4 - 11(1) James Mestrallet3 - 7 WPts
05/09/2031Delmas, Haiti3 - 11(1) Jemond Canet0 - 0 WPts
08/07/2031Batam, Indonesia3 - 10(1) Faisal Soliman18 - 10 LPts
10/05/2031Kumasi, Ghana2 - 10(1) Dave Habe8 - 22 WPts
12/03/2031Montreal, Canada2 - 9(1) Jay Woodburn3 - 8 LPts
14/01/2031Quebec City, Canada2 - 8(1) Dave Blower8 - 7 LPts
15/11/2030Brampton, Canada2 - 7(1) Johnny Esplin4 - 7 LPts
17/09/2030Hamburg, Germany2 - 6(1) Ghislain Heidebrink29(2) - 18 LPts
20/07/2030Shymkent, Kazakhstan2 - 5(1) Melor Merece9 - 10 LPts
22/05/2030Surrey, Canada2 - 4(1) Davin Bolding14 - 5 LPts
24/03/2030Sydney, Australia2 - 3 Alen Feimster16(2) - 20 LKO3
24/01/2030Calgary, Canada2 - 2 Chris Roller7 - 7 LPts
28/11/2029Lonueuil, Canada2 - 1 Orson Butor5 - 17 LPts
03/10/2029Dushanbe, Tajikistan1 - 1 Farrukh Gadzhibekov3 - 11(2) WPts
05/08/2029Edmonton, Canada1 - 0 Greg Hutcheon9 - 18 LPts
05/07/2029Surrey, Canada0 - 0 Alain Lacan2 - 2 WPts