Weightclass:  Middleweight
Location:  Quebec City, Canada
Record:  34 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2030Quebec City, Canada33 - 7 Ximen Capella18 - 11 WPts
10/03/2030Quebec City, Canada32 - 7 Natal Tanoesoedibjo6 - 15 WPts
10/01/2030Quebec City, Canada31 - 7 Yohann Altringer6 - 12 WPts
10/11/2029Quebec City, Canada30 - 7 Leo Kartini6 - 5 WPts
11/09/2029Quebec City, Canada29 - 7 Marin Giroud2 - 3 WPts
12/07/2029Quebec City, Canada28 - 7 PoIlux Vasilakis8 - 2 WPts
13/05/2029Quebec City, Canada27 - 7 Amon Pryce1 - 13 WPts
14/03/2029Quebec City, Canada26 - 7 Hitoshi Miyamoto7 - 19 WPts
12/01/2029Quebec City, Canada25 - 7 Vicente Muro2 - 17 WPts
12/11/2028Quebec City, Canada24 - 7 Paul Aitken2 - 8 WPts
13/09/2028San Jose, Costa Rica23 - 7 Rogelio Severino20(1) - 20 WPts
16/07/2028Nanning, China23 - 6 Yasin Karashev46 - 14 LPts Nanning Olympics 2028View
13/07/2028Nanning, China22 - 6 Ivan Sarkangals25 - 16 WPts Nanning Olympics 2028View
15/05/2028Stockholm, Sweden21 - 6 Vincent Moe3 - 16 WPts
17/03/2028Lonueuil, Canada20 - 6 Marlon Fignon39 - 13 WPts Canada National Championships 2028View
14/03/2028Lonueuil, Canada19 - 6 James Jelley22(1) - 8 WPts Canada National Championships 2028View
11/03/2028Lonueuil, Canada18 - 6 Euan Noye21 - 5 WPts Canada National Championships 2028View
19/02/2028Quebec City, Canada17 - 6 Dmitriy Podolsky18(1) - 20 WPts
22/12/2027Alexandria, Egypt16 - 6 Haider Syed12 - 7 WPts
24/10/2027Stockholm, Sweden15 - 6 Leon Carlberg9 - 6 WPts
25/08/2027Quebec City, Canada14 - 6 Connor Nicholson12 - 16 WPts
23/06/2027Toronto, Canada14 - 5 Richie Crear12 - 14 LPts
03/05/2027Brampton, Canada13 - 5 Chris Gartley7 - 16 WPts
11/03/2027Laval, Canada13 - 4 Richie Chancellor14 - 15 LPts
24/01/2027Toronto, Canada12 - 4 Tobias Lowery4 - 23 WPts
24/12/2026Nairobi, Kenya11 - 4 John Saina26 - 28 WPts
26/10/2026Quebec City, Canada11 - 3 Luc Noah10 - 18 LPts
11/09/2026Laval, Canada10 - 3 Brin Dalzell8 - 8 WPts
13/07/2026Toronto, Canada9 - 3 Aaron Igo6 - 15 WPts
15/05/2026Quebec City, Canada8 - 3 Leeroy Moyle1 - 0 WPts
17/03/2026Quebec City, Canada8 - 2 Viljalmr Morgen9 - 6 LPts
17/01/2026Quebec City, Canada7 - 2 Owen Sellards0 - 3 WPts
18/11/2025Quebec City, Canada6 - 2 Zach Wayson3 - 7 WPts
19/09/2025Copenhagen, Denmark5 - 2 Diederik Heide8 - 6(1) WPts
22/07/2025Quebec City, Canada5 - 1 Ian Eason4 - 3 LPts
23/05/2025Lublin, Poland5 - 0 Henio Konopa2 - 13 LPts
25/03/2025Quebec City, Canada4 - 0 Kvido Lesikar5 - 25 WPts
25/01/2025Quebec City, Canada3 - 0 Kolya Kozel12(2) - 11 WPts
27/11/2024Edmonton, Canada2 - 0 John Mateer2 - 4 WPts
02/10/2024Hamilton, Canada1 - 0 Theo Espey2 - 5 WPts
10/08/2024Quebec City, Canada0 - 0 Rich Buyers0 - 0 WPts