Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  30 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2026Montreal, Canada29 - 17 Leggett Andreu8 - 15 WPts
11/01/2026Montreal, Canada28 - 17 David Teague5 - 3 WPts
12/11/2025Montreal, Canada27 - 17 Felix Bryn3 - 11 WPts
13/09/2025Montreal, Canada26 - 17 Ollie Pherson1 - 9 WPts
15/07/2025Montreal, Canada25 - 17 Rich Jean-Charles7 - 3 WPts
17/05/2025Montreal, Canada24 - 17 Sam Gettings0 - 2 WPts
18/03/2025Montreal, Canada24 - 16 Borysko Placko9 - 7 LPts
18/01/2025Montreal, Canada23 - 16 Giles Marais6 - 26 WPts
19/11/2024Montreal, Canada22 - 16 Vicente Mattos0 - 4 WPts
20/09/2024Montreal, Canada21 - 16 Barbabe Bernardis2 - 13 WPts
22/07/2024Montreal, Canada20 - 16 Sam Lumsden2 - 4 WPts
23/05/2024Montreal, Canada19 - 16 Leeroy Ellis2 - 4 WPts
24/03/2024Montreal, Canada18 - 16 Joaquin Fuerte0 - 12(3) WPts
25/01/2024Manukau, New Zealand17 - 16 Kai Haliburton1 - 0 WPts
27/11/2023Istanbul, Turkey17 - 15 Hakan Ghanem11 - 11 LPts
28/09/2023Montreal, Canada16 - 15 Robert Argyle1 - 2 WPts
31/07/2023Nuremberg, Germany16 - 14 Rodolfo Samis9 - 15 LPts
02/06/2023Malmo, Sweden15 - 14 Sigge Thomasson10 - 14(5) WPts
04/04/2023Montreal, Canada14 - 14 James Nevins0 - 11 WPts
05/02/2023Pikine, Senegal13 - 14 Amiens Guillemette0 - 0 WPts
08/12/2022Winnipeg, Canada12 - 14 Dave Cadogan15 - 12 WPts
12/10/2022Vaughan, Canada11 - 14 Lucas Scurlock15 - 10 WPts
14/08/2022Montreal, Canada10 - 14 Sam Sharratt2 - 6 WPts
14/06/2022Mississauga, Canada10 - 13 John Clenney15 - 6 LPts
30/04/2022Montreal, Canada9 - 13 Nico Piglionica18 - 6 WPts
02/03/2022Kobe, Japan8 - 13 Hideki Maki15 - 11 WPts
02/01/2022Surrey, Canada8 - 12 Bruce Alexander9 - 5 LPts
24/11/2021Vancouver, Canada8 - 11 Rich Reidhead11 - 13 LPts
07/10/2021Vilnius, Lithuania8 - 10 Ksawery Wolek13(1) - 9 LPts
07/08/2021Mississauga, Canada8 - 9 John Yarwood18(1) - 4 LPts
03/07/2021Zurich, Switzerland7 - 9 Waren Meffert3 - 4 WPts
05/05/2021Riga, Latvia6 - 9 Daniil Dovidans0 - 0 WPts
07/03/2021Montreal, Canada5 - 9 Chris Gowen10 - 8 WPts
06/01/2021Montreal, Canada4 - 9 Olympe Baudoin2 - 16 WPts
06/11/2020Montreal, Canada4 - 8 John Proudfoot13 - 5 LPts
07/09/2020Montreal, Canada4 - 7 Mark Hampson11 - 4 LPts
06/07/2020Montreal, Canada3 - 7 Lucas Marcus1 - 0 WPts
05/05/2020Salzburg, Austria2 - 7 Drugi Leoprechting0 - 0 WPts
07/03/2020Mogilev, Belarus2 - 6 Andrii Kravets1 - 0 LPts
08/01/2020Mississauga, Canada1 - 6 Chris Field5 - 3 WPts
19/11/2019Montreal, Canada1 - 5 Garner Huet5 - 1 LPts
19/09/2019Ottawa, Canada1 - 4 Tobias Beth12 - 0 LPts
13/08/2019Yerevan, Armenia1 - 3 Masis Pabian5 - 5(1) LPts
14/06/2019Montreal, Canada1 - 2 Garner Huet2 - 1 LPts
15/04/2019Dublin, Ireland0 - 2 Mike Monaghan6 - 3 WPts
15/02/2019Yerevan, Armenia0 - 1 Amaras Salmaian5 - 2 LPts
18/12/2018Montreal, Canada0 - 0 Varil Normandeau4 - 2 LPts