Weightclass:  Middleweight
Location:  Hamilton, Canada
Record:  18(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2023Hamilton, Canada17(1) - 10 Lazar Seitbekov1 - 6 WPts
24/02/2023Hamilton, Canada16(1) - 10 James Kelty0 - 3 WPts
26/12/2022Hamilton, Canada15 - 10 Levon Yaylian0 - 7(1) WKO3
26/10/2022Hamilton, Canada14 - 10 Mark Nixon4 - 23 WPts
27/08/2022Hamilton, Canada14 - 9 Byron Belan6 - 5 LPts
27/06/2022Hamilton, Canada13 - 9 Dave Evan12 - 4 WPts
28/04/2022Hamilton, Canada12 - 9 Amjad Nouhra0 - 3 WPts
28/02/2022Hamilton, Canada11 - 9 Ragnar Gundersen7 - 19 WPts
29/12/2021Hamilton, Canada10 - 9 Euan Ivory0 - 1 WPts
28/10/2021Hamilton, Canada10 - 8 Neil Finlayson15(1) - 3 LPts
27/08/2021Hamilton, Canada9 - 8 Roger Brent14 - 6 WPts
26/06/2021Hamilton, Canada9 - 7 Leeroy Stevenson6 - 10 LPts
25/04/2021Dzerzhinsk, Russia8 - 7 Viktor Sokol1 - 15(1) WPts
24/02/2021Volgograd, Russia7 - 7 Fedor Dolinski11 - 6 WPts
27/12/2020Dusseldorf, Germany7 - 6 Yohann Germer13 - 0 LPts
29/10/2020Hamilton, Canada6 - 6 Fikret Dzhalilov4 - 13 WPts
31/08/2020Hamilton, Canada5 - 6 Esteban Mireles5 - 5 WPts
01/07/2020Bamenda, Cameroon5 - 5 Neville Medoua1 - 4 LPts
02/05/2020Kazan, Russia5 - 4 Mikhail Verlin7 - 3 LPts
04/03/2020Toronto, Canada5 - 3 Brett Winnie9 - 4 LPts
25/01/2020Roskilde, Denmark5 - 2 Dyre Vig5 - 3 LPts
27/11/2019Toronto, Canada5 - 1 Harvey Ashdown11 - 2 LPts
03/10/2019Mississauga, Canada5 - 0 James Aikens8 - 2 LPts
04/08/2019Hamilton, Canada4 - 0 Chris Wilson1 - 2 WPts
04/06/2019Hamilton, Canada3 - 0 Siyabonga Cardoso1 - 3 WPts
05/04/2019Hamilton, Canada2 - 0 Berto Valdovinos1 - 5 WPts
03/02/2019Hamilton, Canada1 - 0 Kook-young Yi1 - 6 WPts
05/12/2018Hamilton, Canada0 - 0 Alec Veach4 - 2 WPts