Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  20(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2023Vancouver, Canada19(1) - 15 Manny Negrin0 - 5 WPts
23/06/2023Vancouver, Canada18(1) - 15 Coyne Guebert23(1) - 9 WPts
24/04/2023Vancouver, Canada17(1) - 15 James Glasscock1 - 3 WPts
24/02/2023Vancouver, Canada17(1) - 14 Rob Meldrum25(1) - 3 LPts
25/12/2022Calgary, Canada16(1) - 14 William Pherson11 - 13 WPts
27/10/2022Vancouver, Canada15(1) - 14 Hernan Augusto19 - 11 WPts
29/08/2022Prague, Czech Republic15(1) - 13 Blahoslav Holoubek19(1) - 8 LPts
01/07/2022Adelaide, Australia14(1) - 13 Henry Tobin1 - 3 WPts
02/05/2022Toronto, Canada13(1) - 13 Paul Hedley6 - 14(6) WPts
08/03/2022Tampere, Finland13(1) - 12 Jori Kauranen5 - 15 LPts
07/01/2022Rome, Italy12(1) - 12 Arturo Bocchino13 - 10 WPts
07/11/2021Laval, Canada11(1) - 12 Delano Killy16(2) - 7 WPts
07/09/2021Vancouver, Canada10(1) - 12 Mikhail Petrik12 - 8 WPts
07/07/2021San Juan, Puerto Rico10(1) - 11 Diego Escarcega14 - 2 LPts
09/05/2021Port-au-Prince, Haiti9 - 11 Verity Halley4 - 16(4) WKO3
11/03/2021Winnipeg, Canada9 - 10 Ian Hammell12(1) - 5 LPts Canada National Championships 2021View
26/02/2021Laval, Canada8 - 10 Varden Carre11 - 5 WPts
11/01/2021Montreal, Canada7 - 10 Wyatt Gladieux5 - 12 WPts
23/11/2020Winnipeg, Canada7 - 9 Cole Quigg17 - 2 LPts
28/09/2020Surrey, Canada7 - 8 Harry Dodd15 - 4 LPts
30/07/2020Riga, Latvia7 - 7 Fadei Liepkaja7 - 6 LPts
31/05/2020La Florida, Chile6 - 7 Jerrold Amescua1 - 10 WPts
31/03/2020Palermo, Italy6 - 6 Gabriele Alboni3 - 10 LPts
31/01/2020Vancouver, Canada6 - 5 Isaac Brody6 - 2 LPts
01/12/2019Vancouver, Canada6 - 4 Brin Devlin6 - 2 LPts
01/10/2019Vancouver, Canada6 - 3 Skjold Bo2 - 3 LPts
02/08/2019Khujand, Tajikistan5 - 3 Mikhail Galiackberow6 - 0 WPts
03/06/2019Salamanca, Spain4 - 3 Santiago Laris5 - 2 WPts
05/04/2019Toronto, Canada3 - 3 Jonathan Gaddis0 - 2 WPts
03/02/2019Edmonton, Canada3 - 2 Billy Hutcherson2 - 0 LPts
18/12/2018Winnipeg, Canada2 - 2 Paul Elder0 - 0 WPts
16/11/2018Vancouver, Canada2 - 1 Owen Paullin3 - 0 LPts
16/09/2018Vancouver, Canada1 - 1 Angel Banuelos0 - 1 WPts
16/07/2018Tulsa, USA1 - 0 Ian Szczepaniak0 - 4 LPts
18/05/2018Vancouver, Canada0 - 0 Villard Piaget1 - 1 WPts