Weightclass:  Light Welterweight
Location:  Surrey, Canada
Record:  18(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2032Surrey, Canada17(1) - 11 Spencer Urich13 - 7 WPts
24/12/2031Surrey, Canada16(1) - 11 Vermont Delahaye14 - 8 WPts
25/10/2031Vancouver, Canada15(1) - 11 Rob Rennie8 - 12 WPts
01/09/2031Calgary, Canada14(1) - 11 Dillon Moreland16 - 11 WPts
06/07/2031Toronto, Canada13(1) - 11 Alastair Hairston9 - 13 WPts
08/05/2031Toronto, Canada13(1) - 10 Zach Llewelyn9 - 13(1) LPts
12/03/2031Rosario, Argentina13(1) - 9 Diego Orduna23 - 6 LPts
12/01/2031Hong Kong, China12(1) - 9 Liko Beh5 - 14 WPts
14/11/2030Baku, Azerbaijan11(1) - 9 Nasib Adigezalov4 - 19 WPts
16/09/2030Bratislava, Slovakia11(1) - 8 Felix Kralik22 - 10 LPts
19/07/2030Quito, Ecuador10(1) - 8 Marco Preciado30 - 13 WPts
21/05/2030Hong Kong, China9(1) - 8 Ye Tjia4 - 19 WPts
23/03/2030Surrey, Canada9(1) - 7 Tryggvi Sivert2 - 16 LPts
23/01/2030Valencia, Venezuela8(1) - 7 Jose Alvarado7 - 19 WPts
25/11/2029Toronto, Canada8(1) - 6 Roger Starritt5 - 11 LPts
29/09/2029Richmond, Canada7 - 6 Vince Williams3 - 12(1) WKO3
01/08/2029Surrey, Canada6 - 6 Yulian Sadvakasow11 - 19 WPts
03/06/2029Odense, Denmark6 - 5 Vanslow Hendriksen7 - 9 LPts
05/04/2029Almaty, Kazakhstan5 - 5 Georgiy Abdrasheff2 - 8 WPts
05/02/2029Montreal, Canada4 - 5 Dale Bonner2 - 2 WPts
09/12/2028Rosario, Argentina3 - 5 Xeres Izquierdo10 - 13(1) WPts
11/10/2028Quebec City, Canada2 - 5 Simon Nin6 - 22 WPts
13/08/2028Edmonton, Canada1 - 5 Noah Hannay1 - 14 WPts
30/06/2028Surrey, Canada1 - 4 Zachary Ledingham22(1) - 20 LPts
30/05/2028Surrey, Canada0 - 4 Xavion Escalona1 - 1 WPts
01/04/2028Sharjah, UAE0 - 3 Haaris Hamidi19(1) - 14(1) LPts
02/02/2028Algiers, Algeria0 - 2 Gazi Zeghli11 - 11 LPts
05/12/2027Guayaquil, Ecuador0 - 1 Rafael Almas8 - 8 LPts
07/10/2027Surrey, Canada0 - 0 Denis Hugo2 - 1 LPts