Weightclass:  Lightweight
Location:  Richmond, Canada
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Richmond, Canada19 - 11 Olan Bentzen2 - 7 WPts
30/10/2033Richmond, Canada18 - 11 Vaqif Farman0 - 4 WPts
30/08/2033Richmond, Canada17 - 11 Mateo Bernabic0 - 3 WPts
29/06/2033Richmond, Canada16 - 11 Beltran Cardozo7 - 7 WPts
29/04/2033San Miguel de Tucuman, Argentina15 - 11 Joaquin Jiminez9 - 14 WPts
01/03/2033Toronto, Canada15 - 10 David Esson17 - 11 LPts
02/01/2033Richmond, Canada14 - 10 Azer Abdirahmanov1 - 5 WPts
02/11/2032Richmond, Canada13 - 10 Dom Kinna7 - 2 WPts
02/09/2032Vancouver, Canada12 - 10 Jack Cowie19 - 10 WPts
12/07/2032Toronto, Canada12 - 9 Seth Copeland22 - 23 LPts
28/05/2032Lonueuil, Canada11 - 9 Russel Ankah20(2) - 21 WPts
22/04/2032Richmond, Canada10 - 9 Bradley Spedding25 - 10 WPts
11/03/2032Surrey, Canada10 - 8 Tujan Le Vau20 - 22 LPts Canada National Championships 2032View
15/01/2032Richmond, Canada10 - 7 Bradley Spedding24 - 8 LPts
09/01/2032Manila, Philippines9 - 7 Emanuel Balubal14 - 13 WPts
11/11/2031Abu Dhabi, UAE9 - 6 Sajid Saidey5 - 15 LPts
13/09/2031Montreal, Canada8 - 6 Julien Mauriac2 - 20 WPts
16/07/2031Toronto, Canada7 - 6 Michael Riddel5 - 5 WPts
23/05/2031Hamilton, Canada7 - 5 Morgan Houp4 - 29 LPts
26/03/2031Managua, Nicaragua7 - 4 Marjun Vara16 - 17 LPts
26/01/2031Montreal, Canada6 - 4 Ewan Catto4 - 16 WPts
04/12/2030Toronto, Canada6 - 3 John Horner6 - 18(1) LPts
03/11/2030Regina, Canada5 - 3 Paul Bardsley0 - 0 WPts
02/10/2030Edmonton, Canada4 - 3 Bob Neathery9 - 17(2) WPts
04/08/2030Edmonton, Canada3 - 3 Kyle Johnston9 - 16 WPts
07/06/2030Quebec City, Canada3 - 2 Didier de Vigny21(2) - 14 LPts
11/04/2030Montreal, Canada3 - 1 Montrell Basque26 - 19 LPts
11/03/2030Vaughan, Canada3 - 0 Rance Cabal2 - 7 LPts Canada National Championships 2030View
06/02/2030Ho Chi Minh City, Vietnam2 - 0 Vinh Binh8 - 13 WPts
09/12/2029Edmonton, Canada1 - 0 James Weston2 - 5 WPts
04/11/2029Richmond, Canada0 - 0 Gus Hillhouse1 - 0 WPts