Weightclass:  Middleweight
Location:  Calgary, Canada
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2027Calgary, Canada18 - 17 Jamie Gourley0 - 8 WPts
21/11/2026Calgary, Canada17 - 17 Robert Jones7 - 10 WPts
21/09/2026Calgary, Canada16 - 17 Jay Maver1 - 0 WPts
22/07/2026Calgary, Canada15 - 17 Rob Beth4 - 7 WPts
23/05/2026Calgary, Canada14 - 17 Orlando Cacho7 - 7 WPts
24/03/2026Calgary, Canada13 - 17 Besin Selmani1 - 15(2) WPts
23/01/2026Calgary, Canada12 - 17 Kian Dagg2 - 10 WPts
24/11/2025Calgary, Canada12 - 16 Robert Norris3 - 4 LPts
25/09/2025Calgary, Canada11 - 16 Declan Muir0 - 1 WPts
27/07/2025Calgary, Canada10 - 16 Onofre Vita1 - 16 WPts
29/05/2025Calgary, Canada9 - 16 Chris Gartley3 - 8 WPts
30/03/2025Calgary, Canada8 - 16 Cabal Ory9 - 8 WPts
29/01/2025Almaty, Kazakhstan7 - 16 Isaak Oraloff0 - 1 WPts
01/12/2024Winnipeg, Canada7 - 15 Dai Jones24 - 16 LPts
03/10/2024Perpignan, France7 - 14 Nicolas Deneuve2 - 7 LPts
05/08/2024Kiev, Ukraine7 - 13 Petro Burda24(1) - 11 LPts
07/06/2024Samarqand, Uzbekistan6 - 13 Nikolai Abasov3(1) - 23 WPts
09/04/2024Calgary, Canada5 - 13 Isaak Kushnir1 - 1 WPts
10/02/2024Naberezhnye Chelny, Russia5 - 12 Alik Koval18 - 15 LPts
13/12/2023Cagayan de Oro, Philippines5 - 11 Salvador Damilo22(2) - 7 LPts
15/10/2023Montreal, Canada4 - 11 Cabal Ory4 - 4 WPts
17/08/2023Vilnius, Lithuania3 - 11 Alan Kolodziejski4 - 9 WPts
19/06/2023Laval, Canada3 - 10 Nazaire de Lamartine11 - 8 LPts
15/05/2023Calgary, Canada3 - 9 Kian Brewster17 - 15 LPts
14/04/2023Calgary, Canada2 - 9 John Marchbanks4 - 12 WPts
14/02/2023Douala, Cameroon2 - 8 Yannick Achaf6 - 19 LPts
17/12/2022Calgary, Canada2 - 7 Kaleb Bonchaka19 - 15 LPts
18/10/2022Laval, Canada2 - 6 Richie Chancellor0 - 0 LPts
22/08/2022Calgary, Canada2 - 5 Mortimer Lacan10 - 11 LPts
23/06/2022Achiaman, Ghana2 - 4 Kieran Asamoah12 - 12 LPts
25/04/2022Calgary, Canada2 - 3 Kolya Arablinskij1 - 1 LPts
25/02/2022Halifax, Canada1 - 3 Leon Phaup1 - 7 WPts
01/01/2022Edmonton, Canada1 - 2 Michael Spencer19(1) - 5 LPts
26/11/2021Brampton, Canada1 - 1 Charles Carruthers9 - 13 LPts
26/10/2021Richmond, Canada1 - 0 Byron Belan4 - 1 LPts
05/09/2021Calgary, Canada0 - 0 Xavion Llerena1 - 6 WPts