Weightclass:  Light Heavyweight
Location:  Laval, Canada
Record:  28(2) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2032Laval, Canada28(2) - 10 Kai Ardrey11 - 8 LPts
13/11/2031Laval, Canada27(2) - 10 Diego Carias10 - 20 WPts
13/09/2031Laval, Canada27(2) - 9 Pal Wigen9 - 11 LPts
15/07/2031Laval, Canada26(2) - 9 Bryn Mathie1 - 0 WPts
15/05/2031Laval, Canada25(2) - 9 Diego Morga5 - 7 WPts
15/03/2031Laval, Canada24(2) - 9 Yasushi Hirai6 - 15 WPts
14/01/2031Laval, Canada24(2) - 8 Hayden Meggett10 - 7 LPts
15/11/2030Laval, Canada23(2) - 8 Ollie Kirkbride5 - 5 WPts
16/09/2030Laval, Canada22(2) - 8 Trystan Baxa0 - 3 WPts
18/07/2030Laval, Canada21(2) - 8 Ewan Hind1 - 7 WPts
19/05/2030Laval, Canada20(2) - 8 Alvin Schankweiler8 - 15 WPts
21/03/2030Laval, Canada19(2) - 8 Gianluigi Rauti3 - 7 WPts
21/01/2030Laval, Canada18(1) - 8 Chris Halbert0 - 1 WKO3
22/11/2029Vancouver, Canada17 - 8 Michael Rabbitt1 - 2 WKO3
24/09/2029Laval, Canada16 - 8 Boniface Mane1 - 10 WPts
27/07/2029Laval, Canada15 - 8 Sergei Karpenko4 - 7 WPts
29/05/2029Winnipeg, Canada14 - 8 Shaun Barmore9 - 6 WPts
01/04/2029Riga, Latvia14 - 7 Dmitri Cesnieks29(1) - 14 LPts
01/02/2029Alicante, Spain13 - 7 Reyes Manjarrez0 - 3 WPts
04/12/2028Laval, Canada12 - 7 Robert Clarkson6 - 6 WPts
06/10/2028Calgary, Canada11 - 7 Zachary Winchell10 - 5 WPts
08/08/2028Laval, Canada10 - 7 Ashley Kitchings5 - 5 WPts
10/06/2028Laval, Canada9 - 7 Fumio Sugimoto7 - 20 WPts
12/04/2028Laval, Canada8 - 7 Veysal Mirdjavadov1 - 6 WPts
13/02/2028Yerevan, Armenia7 - 7 Nareg Gamerikian5 - 19 WPts
16/12/2027Bergen, Norway6 - 7 Oscar Hoyland9 - 13 WPts
18/10/2027Toronto, Canada6 - 6 Harvey Kellogg8 - 4 LPts
19/08/2027Laval, Canada5 - 6 Adrian Drzal14 - 10 WPts
21/06/2027Laval, Canada4 - 6 Louis Lynne1 - 1 WPts
22/04/2027Ottawa, Canada4 - 5 David Curtain14(1) - 10 LPts
01/03/2027London, UK4 - 4 Justin Kerrigan5 - 12 LPts
31/12/2026Laval, Canada3 - 4 Daniel Reaney1 - 1 WPts
01/11/2026Laval, Canada2 - 4 Noel Powles3 - 11 WPts
02/09/2026Laval, Canada1 - 4 Francois Lafargue0 - 1 WPts
05/07/2026Quito, Ecuador1 - 3 Quin Atencio41 - 16 LPts
07/05/2026Laval, Canada1 - 2 Daniil Sadyhov10 - 5 LPts
08/03/2026Tehuacan, Mexico1 - 1 Alejandro Villarreal11 - 5 LPts
08/01/2026Laval, Canada0 - 1 Percy Blanc2 - 5 WPts
17/12/2025Laval, Canada0 - 0 John Herring5 - 3 LPts