Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  22(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2023Vancouver, Canada21(1) - 11 Dylan Narh3 - 7 WPts
20/06/2023Vancouver, Canada20(1) - 11 Hadir Oyuunbold2 - 7 WPts
21/04/2023Vancouver, Canada19(1) - 11 Michael Mowat10 - 16 WPts
20/02/2023Vancouver, Canada18(1) - 11 Hugh Blood10 - 17 WPts
21/12/2022Vancouver, Canada18(1) - 10 Coyne Guebert19(1) - 8 LPts
22/10/2022Vancouver, Canada17(1) - 10 Paul Guilliams1 - 2 WPts
23/08/2022Vancouver, Canada16(1) - 10 Dave Hinshaw13(1) - 14 WPts
24/06/2022Zarqa, Jordan15(1) - 10 Kamran Hadje4 - 11 WPts
26/04/2022Shymkent, Kazakhstan15(1) - 9 Lazar Yalekenow6 - 7 LPts
26/02/2022Mississauga, Canada15(1) - 8 Chris Mowat9(1) - 10 LPts
05/01/2022Recife, Brazil14(1) - 8 Guillermo Giraldo0 - 0 WPts
07/11/2021Halifax, Canada13(1) - 8 Johnny Beaton13(1) - 9 WPts
07/09/2021Melbourne, Australia12(1) - 8 Kian Malone6 - 12 WPts
09/07/2021Vancouver, Canada11(1) - 8 Scott Reach1 - 15 WPts
07/05/2021Santiago de Cuba, Cuba10(1) - 8 Guido Portal13 - 9 WPts
09/03/2021Ottawa, Canada10(1) - 7 Noel Riddle13 - 5 LPts
12/01/2021Vancouver, Canada9(1) - 7 Zelipe Mosquera6 - 6 WPts
12/11/2020Vancouver, Canada9(1) - 6 Rob Kinnard14 - 4 LPts
12/09/2020Schaerbeek, Belgium9(1) - 5 Senior Perse11 - 3 LPts
14/07/2020Riga, Latvia8(1) - 5 Marlen Licis7 - 6 WPts
14/05/2020Harare, Zimbabwe8(1) - 4 Andy Malajila10 - 5 LPts
15/03/2020Prague, Czech Republic7(1) - 4 LudvÝk Daniel8 - 3 WPts
16/01/2020Toronto, Canada6(1) - 4 Rob Sherratt3 - 10 WPts
17/11/2019Saskatoon, Canada6(1) - 3 Joseph Herde3 - 2 LPts
12/10/2019Vancouver, Canada5(1) - 3 Harvey Rostand3 - 10 WPts
12/08/2019Portsmouth, UK5(1) - 2 David Lynch2 - 4 LPts
14/06/2019Quebec City, Canada4(1) - 2 Ian Graham0 - 4 WPts
04/05/2019Vancouver, Canada3(1) - 2 John Couden7 - 3 WPts
04/03/2019Vaughan, Canada2(1) - 2 Geoff Ellis2 - 0 WPts
15/01/2019Edmonton, Canada2(1) - 1 Paul Cogle1 - 1 LPts
28/11/2018Vancouver, Canada2(1) - 0 Kai Luckie5 - 1 LPts
18/10/2018Mississauga, Canada1(1) - 0 Nick Carrie0 - 0 WPts
05/09/2018Barquisimeto, Venezuela0 - 0 Beltran Campuzano0 - 0 WKO3