Weightclass:  Welterweight
Location:  Halifax, Canada
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2022Halifax, Canada19 - 6 Juan Montiel12(1) - 12 WPts
15/05/2022Halifax, Canada18 - 6 Ubanwa Karegeya0 - 7 WPts
15/03/2022Halifax, Canada17 - 6 Rodrigo Nepomuceno1 - 7 WPts
14/01/2022Halifax, Canada16 - 6 Wilhelm Kuhner9 - 17(1) WPts
14/11/2021Halifax, Canada15 - 6 Kee-hee Kwon15(3) - 6 WPts
14/09/2021Halifax, Canada14 - 6 Aoi Koizumi5(1) - 12 WPts
14/07/2021Halifax, Canada13 - 6 Paul Nairn7 - 8 WPts
13/05/2021Halifax, Canada12 - 6 Pancho Zaragoza6 - 8 WPts
14/03/2021Halifax, Canada11 - 6 Tom Elias5 - 10 WPts
14/01/2021Halifax, Canada10 - 6 Denis Gide9 - 11 WPts
13/11/2020Halifax, Canada9 - 6 Oliver Frostad2 - 8 WPts
14/09/2020Halifax, Canada9 - 5 DuÜan Mara7 - 9 LPts
14/07/2020Edmonton, Canada8 - 5 Stephen Morse4 - 11 WPts
29/05/2020Halifax, Canada7 - 5 Sean Maitland1 - 7 WPts
28/03/2020Rijeka, Croatia7 - 4 Matej Španic6 - 6 LPts
29/01/2020Sydney, Australia7 - 3 John Adamo7 - 6 LPts
01/12/2019Hong Kong, China7 - 2 Wu-pen Cho8 - 2 LPts
02/10/2019Calgary, Canada6 - 2 Oscar Mull4 - 1 WPts
25/08/2019Halifax, Canada5 - 2 Jerriz Parman1 - 10 WPts
26/06/2019Vilnius, Lithuania4 - 2 Krystian Bobek5 - 4 WPts
27/04/2019Halifax, Canada4 - 1 Gareth Bee0 - 2 LPts
24/02/2019Winnipeg, Canada3 - 1 Denis Gide4 - 3 WPts
17/01/2019Gaineau, Canada3 - 0 Marlon Bastien6 - 0 LPts
05/12/2018Toronto, Canada2 - 0 Jonathan Gaddis0 - 0 WPts
04/11/2018Halifax, Canada1 - 0 Lucas Taylor5 - 2 WPts
06/09/2018Halifax, Canada0 - 0 Firdovsi Narimanbekov1 - 0 WPts