Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  11 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2024Calgary, Canada10 - 26 Asif Sham2 - 4 WPts
20/02/2024Calgary, Canada9 - 26 Rob Fordyce2 - 5(1) WPts
22/12/2023Calgary, Canada8 - 26 Wray Kemner2 - 14 WPts
23/10/2023Calgary, Canada8 - 25 Rene Kalivoda1 - 4 LPts
24/08/2023Calgary, Canada7 - 25 Hyun-soo Kee4 - 12(2) WPts
25/06/2023Calgary, Canada7 - 24 Fletcher Diop22 - 12 LPts
26/04/2023Calgary, Canada6 - 24 Carlos Escobar1 - 7 WPts
26/02/2023Calgary, Canada5 - 24 Hisao Kodama6 - 2 WPts
28/12/2022Calgary, Canada5 - 23 Nikola á Pavlov2 - 9 LPts
29/10/2022Calgary, Canada5 - 22 John Haddow12 - 16 LPts
30/08/2022Calgary, Canada5 - 21 Rico Roza0 - 4 LPts
01/07/2022Calgary, Canada5 - 20 Bellamy Carel0 - 2 LPts
02/05/2022Vancouver, Canada5 - 19 Neil Salmond10 - 10 LPts
04/03/2022Calgary, Canada4 - 19 Bellamy Signoret2 - 0 WPts
02/01/2022Calgary, Canada4 - 18 Lorenzo Marron7 - 2 LPts
02/11/2021Calgary, Canada4 - 17 Burnell Altemose0 - 5 LPts
02/09/2021Edmonton, Canada4 - 16 Vince Henderson3 - 16 LPts
06/07/2021Calgary, Canada4 - 15 Boyce Bayle3 - 13 LPts
04/05/2021Vancouver, Canada3 - 15 Glynn Torrence4 - 11 WPts
01/04/2021Surrey, Canada3 - 14 Chris Dreyfus9 - 6 LPts
26/02/2021Mar del Plata, Argentina3 - 13 Esteban Alvear6(1) - 8 LPts
29/12/2020Ibadan, Nigeria3 - 12 Amjad Sattar9 - 7 LPts
31/10/2020Calgary, Canada3 - 11 Sid Romans7 - 11 LPts
01/09/2020Calgary, Canada3 - 10 Sam Alford5(1) - 8 LPts
01/07/2020Kawaguchi, Japan2 - 10 Ichiro Horiuchi0 - 4 WPts
01/05/2020Lima, Peru2 - 9 Diego Jose5 - 8 LPts
03/03/2020Calgary, Canada2 - 8 Leo Prior6 - 9 LPts
02/01/2020Sagamihara, Japan2 - 7 Aoi Nakamura6 - 2 LPts
03/11/2019Zarqa, Jordan1 - 7 Faisal Gad5 - 7 WPts
05/09/2019Surabaya, Indonesia0 - 7 Kartanegara Kabiay0 - 0 WPts
07/07/2019Lonueuil, Canada0 - 6 Oliver Vartan8 - 2 LPts
11/05/2019Calgary, Canada0 - 5 Kenzie Marshall4 - 0 LPts
10/03/2019Winnipeg, Canada0 - 4 David Entrekin5 - 3 LPts
17/01/2019Calgary, Canada0 - 3 Sam Alford0 - 2 LPts
18/11/2018Toronto, Canada0 - 2 Leo Ferries0 - 0 LPts
14/10/2018Toronto, Canada0 - 1 Owen Paullin2 - 0 LPts
06/09/2018Calgary, Canada0 - 0 Mark Scroggins0 - 1 LPts