Weightclass:  Super Heavyweight
Location:  Laval, Canada
Record:  29(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2026Laval, Canada28(2) - 18 Kei Nonaka7(1) - 15 WPts
29/01/2026Laval, Canada28(2) - 17 Yutaka Araki5 - 4 LPts
30/11/2025Laval, Canada27(2) - 17 Kacper Czarniecki0 - 8 WPts
30/09/2025Laval, Canada26(2) - 17 Mirza Shabanov3 - 8(1) WPts
01/08/2025Laval, Canada25(2) - 17 Xabat Lago2 - 5 WPts
02/06/2025Laval, Canada24(2) - 17 Hugh Preece0 - 0 WPts
03/04/2025Laval, Canada23(2) - 17 Bertie Garget6 - 4 WPts
02/02/2025Laval, Canada22(2) - 17 Yasin Sajjad2 - 8 WPts
05/12/2024Laval, Canada21(2) - 17 Fatlind Erol4 - 12 WPts
07/10/2024Laval, Canada20(2) - 17 Chris Bethell0 - 2 WPts
08/08/2024Laval, Canada19(2) - 17 Davie Bees3(1) - 6 WPts
10/06/2024Laval, Canada18(2) - 17 Paul Letson5(1) - 8(1) WPts
11/04/2024Laval, Canada17(2) - 17 Domagoj Jerkovic0 - 5 WPts
12/02/2024Toronto, Canada16(2) - 17 Chris Ogilvie12 - 24 WPts
15/12/2023Vienna, Austria15(2) - 17 Adelino Flath15 - 10(1) WPts
16/10/2023Aarhus, Denmark14(1) - 17 Canute Dalby7 - 18(1) WKO3
18/08/2023Sydney, Australia14(1) - 16 Brad Carnegie24 - 9 LPts
20/06/2023Suez, Egypt13(1) - 16 Ali Khaleel4 - 4 WPts
22/04/2023Ruiru, Kenya13(1) - 15 Jacob Kutuny17(1) - 8(1) LPts
22/02/2023Saskatoon, Canada12(1) - 15 John Vaill3 - 9 WPts
24/12/2022Chihuahua, Mexico12(1) - 14 Carlos Collar12 - 11 LPts
26/10/2022Laval, Canada12(1) - 13 Hubert Lucier14 - 14 LPts
28/08/2022San Luis Potosi, Mexico11 - 13 Juan Tostado3 - 20(5) WKO3
30/06/2022Copenhagen, Denmark11 - 12 Karr Farver21 - 7 LPts
02/05/2022Zagreb, Croatia10 - 12 Vito Huzjak2 - 8 WPts
04/03/2022Tirana, Albania9 - 12 Dhimiter Kiuprili0 - 3 WPts
03/01/2022Laval, Canada8 - 12 Berto Bohorquez2 - 13 WPts
03/11/2021Laval, Canada8 - 11 Maslin Phalle8 - 9 LPts
03/09/2021Laval, Canada8 - 10 Eckerd Achterhof21(2) - 4 LPts
04/07/2021Laval, Canada8 - 9 Phil Taite5 - 12 LPts
02/05/2021Laval, Canada8 - 8 Pedro Mirando6 - 8 LPts
04/03/2021Edmonton, Canada8 - 7 Vince Davie9 - 8 LPts
12/01/2021Algiers, Algeria8 - 6 Ibrahim Elmediouni14 - 6 LPts
14/11/2020Richmond, Canada7 - 6 Mike Clanahan6 - 6 WPts
18/09/2020Laval, Canada6 - 6 John Caddell5 - 3 WPts
17/07/2020Laval, Canada5 - 6 David Veach6(1) - 5 WPts
16/05/2020Laval, Canada4 - 6 Rex Anderson4 - 6(1) WPts
16/03/2020Laval, Canada3 - 6 Leverett Marais5 - 4 WPts
15/01/2020Canberra, Australia2 - 6 Sam Cotts4 - 5 WPts
17/11/2019Ottawa, Canada2 - 5 Blake Fork4 - 3 LPts
24/09/2019Ruiru, Kenya2 - 4 Penda Sakari8(1) - 3 LPts
27/07/2019Laval, Canada1 - 4 Russel Jadin4 - 5 WPts
28/05/2019Riga, Latvia0 - 4 Nikolai Sargs1 - 8 WPts
30/03/2019Montreal, Canada0 - 3 Campbell Douillet2 - 3 LPts
16/02/2019Laval, Canada0 - 2 Norb Born0 - 1 LPts
18/12/2018Calgary, Canada0 - 1 Kieran Brand0 - 0 LPts
06/11/2018Laval, Canada0 - 0 Rasul Shirani0 - 2 LPts