Weightclass:  Middleweight
Location:  Laval, Canada
Record:  23 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/09/2028Laval, Canada22 - 16 Charles Lindsay6 - 2 WPts
07/07/2028Laval, Canada21 - 16 Alejandro Valdes12(1) - 25 WPts
07/05/2028Laval, Canada20 - 16 Tujan Grosjean4 - 16 WPts
08/03/2028Laval, Canada19 - 16 Reima Raisanen1 - 2 WPts
07/01/2028Laval, Canada18 - 16 Dominic Hanen1 - 0 WPts
07/11/2027Laval, Canada17 - 16 Isaak Baira4 - 6 WPts
08/09/2027Laval, Canada16 - 16 Dave Hillhouse1 - 1 WPts
09/07/2027Laval, Canada15 - 16 Alen St. Jean1 - 0 WPts
10/05/2027Laval, Canada15 - 15 Remi Montand5 - 6(1) LPts
11/03/2027Laval, Canada14 - 15 Henri Virenque13 - 4 WPts
10/01/2027Laval, Canada13 - 15 Marco Claudio9 - 9 WPts
11/11/2026Laval, Canada12 - 15 Shaun Kerry5 - 11 WPts
11/09/2026Bruges, Belgium11 - 15 Thiel Reyns5 - 9 WPts
14/07/2026Samarqand, Uzbekistan10 - 15 Nikolai Abasov9(1) - 31 WPts
16/05/2026Surrey, Canada9 - 15 Johnny Fram11 - 8 WPts
18/03/2026Maracaibo, Venezuela9 - 14 Juan Acosta9(2) - 7 LPts
18/01/2026Laval, Canada9 - 13 John Rendall3 - 0 LPts
19/11/2025Laval, Canada8 - 13 Declan Muir0 - 2 WPts
20/09/2025Odense, Denmark7 - 13 Vannevar Steffensen0 - 8 WPts
23/07/2025Laval, Canada6 - 13 Wasyl Chorney9 - 5 WPts
25/05/2025Laval, Canada5 - 13 Jose Reynosa4 - 3 WPts
27/03/2025Cape Town, South Africa5 - 12 Banji Ankrah12 - 34 LPts
27/01/2025Edmonton, Canada5 - 11 Paul Woodhouse11 - 9 LPts
02/12/2024Montreal, Canada5 - 10 Tugdual Bartholdi8 - 14 LPts
06/10/2024Toronto, Canada5 - 9 John Crabbe1 - 8 LPts
08/08/2024Laval, Canada4 - 9 Mats Sommer2 - 9(1) WPts
10/06/2024Montreal, Canada3 - 9 Ian Harries15 - 19 WPts
12/04/2024Laval, Canada3 - 8 Gauvain Maillard21 - 22(1) LPts
11/03/2024Toronto, Canada3 - 7 Leeroy Stevenson16(1) - 17 LPts Canada National Championships 2024View
29/01/2024Katlehong, South Africa2 - 7 Ayanda Shabangu10 - 22 WPts
01/12/2023Davao City, Philippines2 - 6 Malvolio Abao14 - 16 LPts
03/10/2023Richmond, Canada2 - 5 Brendan Roseberry0 - 0 LPts
16/08/2023Incheon, South Korea2 - 4 Dong-jun Kee0 - 1 LPts
18/06/2023Accra, Ghana2 - 3 David Ofosu11 - 24 LPts
20/04/2023Laval, Canada1 - 3 Tin Antonijevic3 - 16 WPts
20/02/2023Halifax, Canada1 - 2 Sam Hails14 - 14 LPts
25/12/2022Ottawa, Canada1 - 1 John Olin19(2) - 5 LPts
19/11/2022Toronto, Canada1 - 0 Sean Cornog15 - 9 LPts
18/10/2022Laval, Canada0 - 0 Bellamy Fouche2 - 6 WPts