Weightclass:  Heavyweight
Location:  Edmonton, Canada
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2023Edmonton, Canada18 - 17 Darryl Livingston14 - 25 WPts
22/08/2023Edmonton, Canada17 - 17 Niklas Onkeli2 - 13 WPts
23/06/2023Edmonton, Canada16 - 17 Danny Dallas1 - 7 WPts
25/04/2023Edmonton, Canada15 - 17 Dale Hutton0 - 7 WPts
24/02/2023Edmonton, Canada14 - 17 Mark Gwynn1 - 3 WPts
25/12/2022Edmonton, Canada13 - 17 Elooi Feytin1 - 9 WPts
26/10/2022Melbourne, Australia12 - 17 Will McClarty12 - 13 WPts
28/08/2022Odense, Denmark11 - 17 Nils Brink0 - 5 WPts
30/06/2022Kingston, Jamaica11 - 16 Clint Wigton13 - 14 LPts
02/05/2022Edmonton, Canada11 - 15 Idris Jessey19 - 9(1) LPts
04/03/2022Oxford, UK11 - 14 Dave Maddox28 - 3 LPts
04/01/2022Ankara, Turkey10 - 14 Emre Ozan6 - 4 WPts
06/11/2021Helsinki, Finland9 - 14 Pyry Jaakonsaari1 - 2 WPts
08/09/2021Sana'a, Yemen9 - 13 Tariq Nawaz11 - 13 LPts
08/07/2021Edmonton, Canada8 - 13 Lucas Wheeling5 - 6 WPts
07/05/2021Garoua, Cameroon8 - 12 Louis Biyidi13 - 8 LPts
09/03/2021Córdoba, Argentina8 - 11 Rico Palomar3 - 12 LPts
09/01/2021Dundee, UK8 - 10 Angus McAllister1 - 6 LPts
11/11/2020Edmonton, Canada8 - 9 Arnie Hayes7 - 10 LPts
16/09/2020Lagos, Nigeria8 - 8 Chinedu Godday10(1) - 7 LPts
16/07/2020Baku, Azerbaijan7 - 8 Islam Omar5 - 7 WPts
17/05/2020Toronto, Canada7 - 7 Inigo Curtis7 - 3 LPts
16/04/2020Montreal, Canada7 - 6 Josh Middlemas5 - 6 LPts
16/03/2020Edmonton, Canada6 - 6 Dutch Reichsdorf1 - 6 WPts
15/01/2020Edmonton, Canada6 - 5 John Rule9 - 5 LPts
15/11/2019Montreal, Canada6 - 4 Clint Ra5 - 4 LPts
19/09/2019Edmonton, Canada5 - 4 Mark Forbes3 - 4 WPts
20/07/2019Split, Croatia5 - 3 Emil Vukasovic2 - 1 LPts
21/05/2019Toronto, Canada5 - 2 Sam Debuchy5 - 5 LPts
17/04/2019Calgary, Canada4 - 2 Bob Ord2 - 0 WPts
22/02/2019Novorossiysk, Russia3 - 2 Konstantin Aleksandrova1 - 4 WPts
24/12/2018Edmonton, Canada2 - 2 Enzo Cuesta3 - 4 WPts
26/10/2018Edmonton, Canada1 - 2 John Gollon1 - 0 WPts
28/08/2018Laval, Canada1 - 1 Raynard Platini5 - 0 LPts
04/07/2018Edmonton, Canada1 - 0 Lu Marthaller1 - 0 LPts
06/05/2018Edmonton, Canada0 - 0 Tugdual Halimi0 - 0 WPts