Weightclass:  Light Welterweight
Location:  Hamilton, Canada
Record:  21 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2022Hamilton, Canada20 - 4 Mark Woods16 - 6 WPts
22/01/2022Hamilton, Canada19 - 4 Vince Roach12 - 11 WPts
21/11/2021Hamilton, Canada18 - 4 Rob Halliburton14 - 7 WPts
20/09/2021Hamilton, Canada17 - 4 Sacha Beatrice5 - 9 WPts
20/07/2021Hamilton, Canada16 - 4 Mike Carson1 - 16 WPts
18/05/2021Hamilton, Canada15 - 4 Angel Guttierrez2 - 12 WPts
18/03/2021Hamilton, Canada14 - 4 Iskander Sezen5 - 15 WPts
18/01/2021Hamilton, Canada13 - 4 Matthew Billie6 - 11 WPts
17/11/2020Hamilton, Canada12 - 4 James Cather3 - 4 WPts
17/09/2020Hamilton, Canada11 - 4 Kian Munroe2 - 15(2) WPts
17/07/2020Hamilton, Canada10 - 4 Leon Caffery2 - 11 WPts
16/05/2020Hamilton, Canada9 - 4 Harry Ross5 - 7 WPts
16/03/2020Hamilton, Canada8 - 4 James Trintignant2 - 8 WPts
15/01/2020Hamilton, Canada7 - 4 Mykelti Litana6 - 5 WPts
15/11/2019Hamilton, Canada6 - 4 Andy Vann5 - 7 WPts
14/09/2019Mississauga, Canada5 - 4 Matt Stevison2 - 5 WPts
17/07/2019Hamilton, Canada5 - 3 Jay Perry0 - 3 LPts
17/05/2019Hamilton, Canada5 - 2 Valentin Senne2 - 5 LPts
17/03/2019Hamilton, Canada5 - 1 Chase Dewaere4 - 1 LPts
13/01/2019Atlanta, USA5 - 0 Ewan Bankes8 - 0 LPts
15/11/2018Hamilton, Canada4 - 0 Alain Galle0 - 2 WPts
15/09/2018Hamilton, Canada3 - 0 Dior Rigaudeau0 - 1 WPts
15/07/2018Toronto, Canada2 - 0 Joshua Grahm2 - 0 WPts
31/05/2018Toronto, Canada1 - 0 Andy Sprout0 - 3 WPts
18/04/2018Hamilton, Canada0 - 0 Will Caven2 - 0 WPts