Weightclass:  Middleweight
Location:  Laval, Canada
Record:  23(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2024Laval, Canada22(1) - 15 Trystan Guitry3 - 6 WPts
23/06/2024Laval, Canada21(1) - 15 Charles Mader0 - 10(4) WPts
24/04/2024Laval, Canada20(1) - 15 Tyson Painchaud1 - 4 WPts
25/02/2024Laval, Canada19(1) - 15 Krasimir á Jordanov1 - 4 WPts
27/12/2023Laval, Canada18 - 15 Max Crangle1 - 5 WKO3
27/10/2023Laval, Canada17 - 15 Tommy Gallagher9 - 6 WPts
28/08/2023Laval, Canada16 - 15 Geoff Knox4 - 2 WPts
29/06/2023Laval, Canada15 - 15 John Crabbe0 - 1 WPts
30/04/2023Laval, Canada15 - 14 Keijo Waltari25 - 8 LPts
01/03/2023Laval, Canada15 - 13 Arlind Emini21 - 13 LPts
30/12/2022Laval, Canada14 - 13 Paul Bonner2 - 3 WPts
31/10/2022Laval, Canada13 - 13 Desiderio Baeza11 - 8 WPts
01/09/2022Hamilton, Canada13 - 12 Oscar Steenson23 - 6 LPts
10/07/2022Algiers, Algeria13 - 11 Sajid Aboulker6(1) - 24 LPts
12/05/2022Donetsk, Ukraine13 - 10 Vikenti Podoll8 - 13 LPts
14/03/2022London, Canada13 - 9 Sammy Fotheringham28 - 5 LPts Canada National Championships 2022View
11/03/2022London, Canada12 - 9 Michael Harrison5 - 13 WPts Canada National Championships 2022View
25/02/2022Laval, Canada11 - 9 Filip Korzeniowski3 - 20 WPts
26/12/2021Laval, Canada10 - 9 Rich Fitzroy0 - 1 WPts
26/10/2021Laval, Canada9 - 9 Varil Ndika9 - 15 WPts
26/08/2021Laval, Canada8 - 9 Alan Balcerzak17 - 5 WPts
26/06/2021Laval, Canada8 - 8 Matthew Watson16 - 7 LPts
25/04/2021Laval, Canada8 - 7 Baptiste Claude6 - 9 LPts
23/02/2021Laval, Canada7 - 7 Mark Barbour12 - 8 WPts
25/12/2020Laval, Canada7 - 6 Merrel Kahrs7 - 1 LPts
25/10/2020Soweto, South Africa7 - 5 Connor Kalemba8 - 4 LPts
27/08/2020Johannesburg, South Africa7 - 4 Zareb Berko6 - 10 LPts
29/06/2020Leeds, UK7 - 3 Rob Hayes8 - 3 LPts
01/05/2020Edmonton, Canada6 - 3 Ewan Shillinglaw6 - 4 WPts
22/03/2020Burnaby, Canada6 - 2 Amon Boag3 - 8 LPts
23/01/2020London, Canada5 - 2 Ollie Nappier3 - 10 WPts
06/12/2019Laval, Canada5 - 1 Eoghan Brady3 - 5 LPts
06/10/2019Laval, Canada4 - 1 Hendrik de Boey3 - 7 WPts
06/08/2019Laval, Canada3 - 1 John Mpofu6 - 3 WPts
07/06/2019Calgary, Canada2 - 1 Chris Webb0 - 2 WPts
15/04/2019Montreal, Canada2 - 0 Frasier Hugo5 - 0 LPts
16/02/2019Laval, Canada1 - 0 Bastien Leventis3 - 2 WPts
18/12/2018Calgary, Canada0 - 0 Justin Speir0 - 0 WPts