Weightclass:  Welterweight
Location:  Surrey, Canada
Record:  16 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2032Surrey, Canada15 - 15 Richie Muffett5 - 19 WPts
21/10/2032Surrey, Canada14 - 15 Briant Batiste14 - 15 WPts
19/10/2032Surrey, Canada13 - 15 Yevhen Gogol0 - 5 WPts
20/08/2032Burnaby, Canada12 - 15 Cole Callison8 - 11 WPts
30/06/2032Toronto, Canada11 - 15 Jack Latta7 - 13 WPts
05/05/2032Minsk, Belarus11 - 14 Lazar Bugaj13 - 13 LPts
07/03/2032Toronto, Canada11 - 13 Hayden Guffy11(1) - 16 LPts
17/01/2032Montreal, Canada11 - 12 Richard Lowrey21 - 16(3) LPts
14/12/2031Surrey, Canada11 - 11 Josce Malot39 - 7 LPts
25/10/2031Surrey, Canada10 - 11 Senon Maravilla1 - 24 WPts
26/08/2031Suez, Egypt10 - 10 Waleed Zadeh19(1) - 19 LPts
28/06/2031Riyadh, Saudi Arabia9 - 10 Gazi Kandal21(1) - 16 WPts
30/04/2031Surrey, Canada8 - 10 Cipriano Olvera3 - 3 WPts
02/03/2031Tangier, Morocco8 - 9 Dhakwan Madouni3 - 0 LPts
02/01/2031Surrey, Canada7 - 9 Vincent Gaw2 - 4 WPts
04/11/2030Berlin, Germany6 - 9 Ehren Heimberg16 - 12 WPts
06/09/2030Kingston, Jamaica6 - 8 Theo Evens12(1) - 17 LPts
09/07/2030Sana'a, Yemen6 - 7 Gazi Elmoudawi2 - 29 LPts
11/05/2030Vancouver, Canada6 - 6 Spencer Houp5 - 13 LPts
23/03/2030Mississauga, Canada6 - 5 Ollie Holme4 - 9 LPts
25/01/2030Curitiba, Brazil6 - 4 Jaguar Marcelino16 - 13 LPts
27/11/2029Laval, Canada6 - 3 Briant de Nerval5 - 7 LPts
01/10/2029Surrey, Canada6 - 2 John Ure2 - 9 LPts
02/08/2029Zarqa, Jordan6 - 1 Khalid Hashim8 - 19 LPts
04/06/2029Surrey, Canada5 - 1 Spencer Pont0 - 11 WPts
06/04/2029Saskatoon, Canada5 - 0 Geoff Ewing5 - 27 LPts
27/02/2029Toronto, Canada4 - 0 Joey Gilmer0 - 0 WPts
24/01/2029Calgary, Canada3 - 0 Mark Samuel2 - 9 WPts
10/12/2028Mississauga, Canada2 - 0 Declan Rorie1 - 5(1) WPts
12/10/2028Calgary, Canada1 - 0 Richie Black6 - 7 WPts
20/08/2028Surrey, Canada0 - 0 Paul Henry0 - 1 WPts