Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  15 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Vancouver, Canada14 - 15 Lazar Danielsons6 - 8 WPts
26/10/2033Vancouver, Canada13 - 15 Berto Grimaldo3 - 9 WPts
25/08/2033Vancouver, Canada12 - 15 Amer Baha0 - 3 WPts
25/06/2033Vancouver, Canada11 - 15 Alexej Beseda2 - 14 WPts
25/04/2033Vancouver, Canada10 - 15 Oro Duran1 - 5 WPts
24/02/2033Vancouver, Canada9 - 15 Dhakiy Artag0 - 5 WPts
25/12/2032Calgary, Canada9 - 14 Alec Summerhill9 - 33(3) LPts
26/10/2032Winnipeg, Canada8 - 14 Dai Galley7 - 23(2) WPts
29/08/2032Calgary, Canada8 - 13 James Coates19(1) - 18 LPts
23/07/2032Burnaby, Canada8 - 12 Sammy Batiste0 - 0 LPts
19/06/2032Vancouver, Canada7 - 12 Nathan Pryor7 - 14 WPts
21/04/2032Vancouver, Canada6 - 12 Mallory Arabie1 - 6 WPts
22/02/2032Basel, Switzerland6 - 11 Kurtis Kundrat11(1) - 8 LPts
25/12/2031Accra, Ghana6 - 10 James Bamfokwakye8 - 12 LPts
27/10/2031Vancouver, Canada6 - 9 Robert Williamson11(1) - 11 LPts
27/08/2031Shymkent, Kazakhstan6 - 8 Khalid Tolymbecow2 - 13 LPts
29/06/2031Vancouver, Canada5 - 8 Stephen Messier2 - 15 WPts
29/04/2031Vancouver, Canada4 - 8 Yuichi Hasegawa1 - 7 WPts
01/03/2031Vancouver, Canada3 - 8 Michi Yamauchi1 - 2 WPts
31/12/2030Vancouver, Canada3 - 7 Vail Rodin1 - 6 LPts
02/11/2030Nairobi, Kenya3 - 6 Max Cheruiyot9 - 10 LPts
04/09/2030Halifax, Canada2 - 6 Rob Carlisle0 - 0 WPts
17/07/2030Winnipeg, Canada2 - 5 Robert Craggs8 - 10 LPts
23/05/2030Edmonton, Canada1 - 5 Michael Jacques2 - 4 WPts
26/03/2030Montreal, Canada1 - 4 Cable Haddad1 - 17(1) LPts
27/01/2030Brampton, Canada1 - 3 Scott Leys6 - 11(2) LPts
01/12/2029Montreal, Canada1 - 2 Dabney Barra5 - 14 LPts
03/10/2029Edmonton, Canada1 - 1 Nathan Pryor1 - 1 LPts
08/08/2029Montreal, Canada1 - 0 Carvell Basque13 - 12 LPts
05/07/2029Vancouver, Canada0 - 0 Chris Snoddy2 - 4 WPts