Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  13(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/02/2032Vancouver, Canada12(1) - 12 Mike Ampomah12 - 29(1) WPts
26/12/2031Vancouver, Canada12(1) - 11 Owen Kitson3 - 2 LPts
27/10/2031Vancouver, Canada11(1) - 11 Cole Bivens6 - 9 WPts
28/08/2031Dubai, UAE11(1) - 10 Amjad Boiarry37(2) - 22 LPts
30/06/2031Tamale, Ghana11(1) - 9 Alec Ballantyne12 - 14 LPts
01/05/2031Vancouver, Canada11(1) - 8 Stephen Barland10 - 4 LPts
03/03/2031Vancouver, Canada10(1) - 8 Borden Filipacchi0 - 4 WPts
02/01/2031Vancouver, Canada9(1) - 8 Kaleb Komani0 - 14 WPts
04/11/2030Mississauga, Canada9(1) - 7 Rob Magruder17 - 14 LPts
17/09/2030Montreal, Canada8 - 7 Olympe Auteuil1 - 17 WKO3
20/07/2030Bangkok, Thailand7 - 7 Petchwanchai Akarapong5 - 11 WPts
22/05/2030Oulu, Finland6 - 7 Henrik Uotila2 - 12 WPts
24/03/2030Kumasi, Ghana6 - 6 Lisimba Amartey13 - 32(2) LPts
24/01/2030Mississauga, Canada6 - 5 Hayden Christeson8 - 7 LPts
27/11/2029Toronto, Canada6 - 4 Jonathan Urwin13 - 13 LPts
29/09/2029Surrey, Canada5 - 4 Stephen Messier0 - 6 WPts
29/08/2029Winnipeg, Canada4 - 4 Jonathan Pritchard0 - 0 WPts
28/07/2029Sterlitamak, Russia4 - 3 Arseni Kasatonov15(1) - 36 LPts
30/05/2029Vancouver, Canada3 - 3 Richie Muffett0 - 0 WPts
10/04/2029Karagandy, Kazakhstan3 - 2 Afanas Gharasbaeff25 - 12 LPts
10/02/2029Vancouver, Canada2 - 2 Bradley Philip1 - 0 WPts
12/12/2028Vancouver, Canada2 - 1 Leon Pentland6 - 5 LPts
13/10/2028Montreal, Canada2 - 0 Romain Carreau9 - 19 LPts
26/08/2028Toronto, Canada1 - 0 Gareth Liddle0 - 0 WPts
05/07/2028Vancouver, Canada0 - 0 Ian Jervey1 - 0 WPts