Weightclass:  Welterweight
Location:  Hamilton, Canada
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2023Hamilton, Canada22 - 8 John Dunnett1 - 0 WPts
07/01/2023Hamilton, Canada21 - 8 Charles Signoret1 - 6 WPts
08/11/2022Hamilton, Canada21 - 7 Fraco Cardenas23(2) - 8 LPts
09/09/2022Hamilton, Canada20 - 7 Desideer Walgherlync20 - 10 WPts
10/07/2022Hamilton, Canada19 - 7 Chase Beal2 - 2 WPts
11/05/2022Hamilton, Canada18 - 7 Frane Jefak5 - 21 WPts
11/03/2022Hamilton, Canada17 - 7 Fidel Camisa1 - 2 WPts
09/01/2022Hamilton, Canada16 - 7 Oleksiy Hopko4 - 6 WPts
09/11/2021Hamilton, Canada15 - 7 Verrier Marc1 - 0 WPts
08/09/2021Hamilton, Canada14 - 7 Mijo Vidic2 - 18 WPts
08/07/2021Hamilton, Canada13 - 7 Dewayne Agyeman3 - 9(1) WPts
07/05/2021Hamilton, Canada13 - 6 Goga Taubayeff5 - 11 LPts
08/03/2021Bangkok, Thailand13 - 5 Ngaoprajan Tantariyanond9 - 10 LPts
08/01/2021Hamilton, Canada13 - 4 Paul Cogle9 - 5 LPts
07/11/2020Gaineau, Canada13 - 3 Peter Platt10 - 7 LPts
19/09/2020Halifax, Canada13 - 2 Tobias Menzies12(1) - 3 LPts
24/07/2020Hamilton, Canada12 - 2 Sam Alford5(1) - 7 WPts
23/05/2020Hamilton, Canada11 - 2 Brin Devlin8 - 3 WPts
23/03/2020Perth, Australia10 - 2 Edward Lin2 - 9 WPts
24/01/2020Tegucigalpa, Honduras9 - 2 Saturnin Sison3 - 10 WPts
26/11/2019Antwerp, Belgium9 - 1 Walterus Lamour1 - 8 LPts
28/09/2019Hamilton, Canada8 - 1 Hayden Elliot3 - 1 WPts
29/07/2019Bogota, Colombia7 - 1 Jaguar Denis2 - 6 WPts
30/05/2019Burnaby, Canada7 - 0 Dai Graham4 - 2 LPts
13/04/2019Calgary, Canada6 - 0 Robert Reece5 - 1 WPts
09/03/2019Hamilton, Canada5 - 0 Zakir Mansour3 - 1 WPts
08/01/2019Hamilton, Canada4 - 0 Waleed Baig3 - 0 WPts
08/11/2018Jakarta, Indonesia3 - 0 Gathot Tanaya1 - 1 WPts
09/09/2018Hamilton, Canada2 - 0 Vicente Conrado3 - 0 WPts
09/07/2018Hamilton, Canada1 - 0 Connor Tassie1 - 0 WPts
07/05/2018Hamilton, Canada0 - 0 Chung-yong Chae0 - 0 WPts