Weightclass:  Middleweight
Location:  Calgary, Canada
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2023Calgary, Canada17 - 15 Bellamy Fouche3 - 9 WPts
16/03/2023Calgary, Canada16 - 15 Robert Graden1 - 0 WPts
15/01/2023Calgary, Canada15 - 15 Arthur Beveridge0 - 2 WPts
16/11/2022Calgary, Canada14 - 15 James Hankin1 - 0 WPts
17/09/2022Calgary, Canada13 - 15 Shayan Parsa2 - 8 WPts
19/07/2022Calgary, Canada12 - 15 Tugdual Bartholdi3 - 3 WPts
19/05/2022Calgary, Canada11 - 15 Rob Haworth3(1) - 12(1) WPts
20/03/2022Calgary, Canada10 - 15 Charlie Porter1 - 0 WPts
19/01/2022Calgary, Canada9 - 15 Yong Damdinsuren1 - 11(1) WPts
19/11/2021Calgary, Canada8 - 15 Colin Mescall0 - 1 WPts
18/09/2021Calgary, Canada7 - 15 Bruce Fidler5 - 19 WPts
18/07/2021Calgary, Canada7 - 14 Borys Cich18 - 6 LPts
17/05/2021Belfast, UK7 - 13 Brandon Kearney9(1) - 6 LPts
18/03/2021Liege, Belgium6 - 13 Yves Allore7 - 10 WPts
18/01/2021Lonueuil, Canada6 - 12 Reinald Baton14 - 4 LPts
17/11/2020Kulob, Tajikistan5 - 12 Salim Jabrayilov10(1) - 6 WPts
19/09/2020Calgary, Canada5 - 11 Mark Heggie6 - 5 LPts
18/07/2020Lonueuil, Canada5 - 10 Reinald Baton11 - 4 LPts
21/05/2020Calgary, Canada5 - 9 Carson Cornelius12(1) - 3 LPts
21/03/2020Laval, Canada4 - 9 Boyce Perse0 - 5 WPts
13/02/2020Vaughan, Canada3 - 9 Joe Davidson2 - 6 WPts
01/01/2020Guatemala City, Guatemala3 - 8 Desiderio Menchaca6 - 5 LPts
03/11/2019Edmonton, Canada3 - 7 Ewan Shillinglaw5 - 2 LPts
23/09/2019Lonueuil, Canada3 - 6 Reinald Baton9 - 1 LPts
17/08/2019Calgary, Canada2 - 6 Olufemi Onyemachi3 - 4 WPts
18/06/2019Montreal, Canada2 - 5 Mortimer Lacan0 - 0 LPts
16/05/2019Calgary, Canada2 - 4 Gig Villa1 - 6 LPts
17/03/2019Toronto, Canada1 - 4 Rex Steenson1 - 2 WPts
20/01/2019Calgary, Canada1 - 3 Leeroy Walker4 - 2 LPts
02/12/2018Calgary, Canada0 - 3 Andrii Adamczak1 - 1 WPts
03/10/2018New Delhi, India0 - 2 Ganesh Sule2 - 1 LPts
05/08/2018Montreal, Canada0 - 1 Colville Fauteux0 - 0 LPts
18/06/2018Calgary, Canada0 - 0 Sammy Fotheringham4 - 0 LPts