Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  16(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2027Montreal, Canada16(1) - 19 Joseph Kernell1 - 1 LPts
06/09/2027Montreal, Canada15(1) - 19 Phil Batch1 - 4 WPts
07/07/2027Montreal, Canada14(1) - 19 Tujan Minang17 - 9 WPts
07/05/2027Montreal, Canada14(1) - 18 Dave Dallis4 - 9 LPts
07/03/2027Montreal, Canada13(1) - 18 Brad Reddoch3 - 1 WPts
06/01/2027Montreal, Canada12(1) - 18 Richard Bigger7 - 9 WPts
07/11/2026Montreal, Canada11(1) - 18 Joe Coslett0 - 2 WPts
07/09/2026Montreal, Canada11(1) - 17 Hitoshi Teshima11 - 4 LPts
09/07/2026Montreal, Canada11(1) - 16 Demont Deneuve11 - 8(2) LPts
09/05/2026Oslo, Norway10(1) - 16 Turpin Gandrud18 - 17 WPts
11/03/2026Hamilton, Canada10(1) - 15 Tugdual Guichard16 - 12 LPts Canada National Championships 2026View
02/03/2026Montreal, Canada9(1) - 15 Gazi Gomaa18 - 24(1) WPts
02/01/2026Enugu, Nigeria8(1) - 15 Waqar Hashem4 - 20 WPts
04/11/2025Shiraz, Iran7(1) - 15 Waqas Akhtar7(1) - 20 WPts
06/09/2025Lima, Peru6(1) - 15 Ryo Camino3 - 17 WPts
08/07/2025Dusseldorf, Germany5 - 15 Aren Kurtzweil8 - 17(4) WKO3
10/05/2025Cairo, Egypt4 - 15 Haaris Beydoun10 - 27(9) WPts
11/03/2025Toronto, Canada4 - 14 Tugdual Guichard8 - 9 LPts Canada National Championships 2025View
16/01/2025Dresden, Germany3 - 14 Spengler Strohecker10 - 14 WPts
18/11/2024Wellington, New Zealand2 - 14 Callum Ratima4 - 18 WPts
20/09/2024Montreal, Canada2 - 13 Guy Guimard21 - 16 LPts
29/07/2024Montreal, Canada1 - 13 David Curtain1 - 6 WPts
30/05/2024Montreal, Canada1 - 12 Ewan Saunderson2 - 7 LPts
31/03/2024Krakow, Poland1 - 11 Adam Bednorz6 - 10(1) LPts
01/02/2024Hamilton, Canada1 - 10 Mark Cousar2(1) - 5 LPts
08/12/2023Montreal, Canada1 - 9 Neville Reinier13 - 22 LPts
11/10/2023Mississauga, Canada1 - 8 Charlie Bel9(1) - 24 LPts
14/08/2023Riga, Latvia1 - 7 Goga Zile8 - 13 LPts
16/06/2023Riga, Latvia1 - 6 Fedor Kazains8 - 14 LPts
18/04/2023Rome, Italy0 - 6 Gianluigi Donazzan5 - 12 WPts
18/02/2023Richmond, Canada0 - 5 Ewan Saunderson0 - 0 LPts
23/12/2022Brasilia, Brazil0 - 4 Xabat Garrido18 - 12(1) LPts
25/10/2022Montreal, Canada0 - 3 Euan Fitzroy1 - 3 LPts
26/08/2022Montreal, Canada0 - 2 Pernell Voisin14 - 10 LPts
29/06/2022Surrey, Canada0 - 1 Adam Oltz5 - 16 LPts
05/05/2022Montreal, Canada0 - 0 Larenzo Rondon11(2) - 11 LPts