Weightclass:  Middleweight
Location:  Laval, Canada
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2030Laval, Canada24 - 18 Connor Nicholson28 - 22 LPts
08/08/2030Laval, Canada23 - 18 Colin Leith0 - 1 WPts
09/06/2030Laval, Canada22 - 18 Hui-chao Eng8 - 11 WPts
10/04/2030Laval, Canada21 - 18 Justin Batton5 - 13 WPts
09/02/2030Laval, Canada20 - 18 Donmez Gulidze0 - 8 WPts
11/12/2029Laval, Canada19 - 18 Volkan Alican0 - 6 WPts
12/10/2029Laval, Canada18 - 18 Gus Spaulding2 - 13(1) WPts
13/08/2029Laval, Canada17 - 18 Tibor Korus3 - 9 WPts
14/06/2029Laval, Canada16 - 18 Ilia á Arsov1 - 1 WPts
15/04/2029Laval, Canada15 - 18 Murshid Ombo3 - 9 WPts
14/02/2029Laval, Canada14 - 18 Felix Adisi9 - 6 WPts
16/12/2028Laval, Canada13 - 18 Owen Fergusson3 - 8 WPts
17/10/2028Laval, Canada12 - 18 Phil Dougal11 - 17 WPts
18/08/2028Dnipropetrovsk, Ukraine12 - 17 Hadeon Zelinski21 - 7 LPts
20/06/2028Winnipeg, Canada12 - 16 Declan Morrison13 - 18 LPts
02/05/2028Vancouver, Canada12 - 15 Kenzie Moor20(1) - 27(1) LPts
11/03/2028Lonueuil, Canada12 - 14 Andy Weddel32 - 15 LPts Canada National Championships 2028View
19/02/2028Laval, Canada11 - 14 Louis Crosbie6 - 4 WPts
21/12/2027Laval, Canada10 - 14 James Jelley20(1) - 7 WPts
22/10/2027Laval, Canada9 - 14 Gareth Cullom10 - 12 WPts
23/08/2027Aarhus, Denmark9 - 13 Niels Thorsen1 - 4 LPts
23/06/2027Lipa, Philippines9 - 12 Xalvador Mangay-ayam8 - 27 LPts
25/04/2027Johor Bahru, Malaysia9 - 11 Amer Noori16 - 11 LPts
25/02/2027Montreal, Canada9 - 10 Chainey Flores11 - 10 LPts
30/12/2026Brampton, Canada9 - 9 Roger Sproule6 - 6 LPts
10/11/2026Laval, Canada8 - 9 Kenzie Moor13 - 25(1) WPts
11/09/2026Laval, Canada8 - 8 Henri Virenque10 - 3 LPts
12/07/2026Laval, Canada7 - 8 Aleron Carpeaux3 - 11 WPts
13/05/2026Laval, Canada7 - 7 Harvey Fram13 - 9 LPts
15/03/2026Laval, Canada6 - 7 Waage Svendsen1 - 15 WPts
15/01/2026Laval, Canada5 - 7 Pylyp Molchan6 - 10 WPts
17/11/2025Laval, Canada4 - 7 Will Maffett1 - 11 WPts
18/09/2025Laval, Canada3 - 7 Jeremie Gillard4 - 1 WPts
13/09/2025Montreal, Canada3 - 6 Ace Jean-Louis26 - 20(1) LPts
16/07/2025Toronto, Canada3 - 5 Robert Graden8 - 8 LPts
24/05/2025Laval, Canada2 - 5 Max Mathie7 - 6 WPts
26/03/2025Bratislava, Slovakia2 - 4 ètefan Holik5 - 5(1) LPts
26/01/2025Laval, Canada2 - 3 Albain Gayet1 - 6 LPts
28/11/2024Markham, Canada2 - 2 Charlie Porter7 - 11 LPts
02/10/2024Montreal, Canada1 - 2 Chainey Flores1 - 2 WPts
04/08/2024Vancouver, Canada1 - 1 Harvey Fram6 - 5 LPts
12/06/2024Gaineau, Canada1 - 0 Blake Laidley6 - 9(1) LPts
29/04/2024Laval, Canada0 - 0 Brendan Roseberry2 - 2 WPts