Weightclass:  Light Welterweight
Location:  Toronto, Canada
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/10/2022Toronto, Canada15 - 12 Arnie Jones2 - 5 WPts
16/08/2022Toronto, Canada14 - 12 Rob Halliburton16 - 10 WPts
15/06/2022Toronto, Canada13 - 12 Michael Skirvin1 - 2 WPts
16/04/2022Toronto, Canada13 - 11 Campbell Niel8 - 17 LPts
15/02/2022Toronto, Canada12 - 11 Aghasafa Bairamov18 - 8 WPts
16/12/2021Toronto, Canada11 - 11 Dior Rigaudeau3 - 18 WPts
15/10/2021Toronto, Canada11 - 10 Nicholas Thil8 - 10 LPts
14/08/2021Toronto, Canada11 - 9 Cortez Quevedo21 - 1 LPts
13/06/2021Toronto, Canada10 - 9 Mike Carson1 - 15 WPts
13/04/2021Toronto, Canada10 - 8 Farhan Elamin8 - 9 LPts
11/02/2021Toronto, Canada9 - 8 Vermont Haddad2 - 6 WPts
13/12/2020Toronto, Canada8 - 8 Danny Proffit1 - 15 WPts
12/10/2020Brampton, Canada7 - 8 Kai Covington4 - 8 WPts
10/09/2020Brest, Belarus6 - 8 Volodmiri Kushnir7 - 9 WPts
12/07/2020Toronto, Canada5 - 8 Charles Suite5 - 5 WPts
11/05/2020Edmonton, Canada5 - 7 Vince Beauchamp10 - 2 LPts
15/03/2020Almaty, Kazakhstan5 - 6 Fedya Ghackupow14(1) - 0 LPts
14/01/2020Toronto, Canada5 - 5 Bernard Dub12 - 0 LPts
14/11/2019Montreal, Canada5 - 4 Chase Dewaere8 - 1 LPts
14/09/2019Toronto, Canada5 - 3 Nicholas Thil3 - 1 LPts
15/07/2019Toronto, Canada4 - 3 Mark Woods3 - 0 WPts
15/05/2019Toronto, Canada4 - 2 Brad Harcus8 - 2 LPts
14/03/2019Split, Croatia4 - 1 Javor Ðakovic3 - 4 LPts
14/01/2019Toronto, Canada3 - 1 Kolya Bardin1 - 1 WPts
16/11/2018Montreal, Canada2 - 1 Travis Ozanne0 - 6 WPts
16/09/2018Toronto, Canada2 - 0 Felix Skillen0 - 1 LPts
16/07/2018Toronto, Canada1 - 0 Angel Aguero0 - 1 WPts
18/05/2018Toronto, Canada0 - 0 Travis Ozanne0 - 3 WPts