Weightclass:  Middleweight
Location:  Ottawa, Canada
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2026Ottawa, Canada17 - 17 Suriyan Kiatniwat0 - 7 WPts
28/11/2025Ottawa, Canada16 - 17 Sajid Noorani1 - 22 WPts
29/09/2025Ottawa, Canada15 - 17 Matt Orchard2 - 0 WPts
31/07/2025Ottawa, Canada14 - 17 Seferino Agustin13 - 6 WPts
01/06/2025Ottawa, Canada13 - 17 Blake Quigley1 - 3 WPts
02/04/2025Ottawa, Canada12 - 17 Parunag Reizian7 - 14(1) WPts
01/02/2025Ottawa, Canada11 - 17 Ouahid Kung0 - 1 WPts
04/12/2024Ottawa, Canada10 - 17 Billy Beal0 - 2 WPts
05/10/2024Ottawa, Canada9 - 17 Corey Markle2 - 16 WPts
06/08/2024Ottawa, Canada9 - 16 Wiktor Bialas6 - 17 LPts
08/06/2024Ottawa, Canada8 - 16 Ultar Truelsen3 - 11 WPts
10/04/2024Ottawa, Canada7 - 16 Hamazasb Kaladjyan0 - 4 WPts
11/02/2024Halifax, Canada7 - 15 Jasper Milleson18 - 16 LPts
15/12/2023Montreal, Canada6 - 15 Corey Markle0 - 13 WPts
16/10/2023Ottawa, Canada6 - 14 Nuru Gazizov1 - 0 LPts
17/08/2023Montreal, Canada6 - 13 Ian Harries11 - 18 LPts
20/06/2023Ottawa, Canada6 - 12 Matthew Watson27 - 8 LPts
22/04/2023Ottawa, Canada5 - 12 Juan Borrero3(1) - 5 WPts
22/02/2023Ottawa, Canada4 - 12 Michael Chisholm0 - 6(1) WPts
24/12/2022Vilnius, Lithuania4 - 11 Marik Sobanski5 - 22 LPts
26/10/2022Montreal, Canada3 - 11 Lewis Vannett14 - 11 WPts
01/09/2022Edmonton, Canada3 - 10 Dan Luna21(1) - 9 LPts
26/07/2022Toronto, Canada3 - 9 Paul Aikman20 - 7 LPts
25/06/2022Ottawa, Canada3 - 8 Ramirez Riojas1 - 3 LPts
26/04/2022Ottawa, Canada3 - 7 Cris Paula13 - 12 LPts
26/02/2022Rio de Janeiro, Brazil3 - 6 Ulises Quintela9 - 17 LPts
28/12/2021Laval, Canada3 - 5 Nazaire de Lamartine4 - 5 LPts
01/11/2021Brampton, Canada3 - 4 Sam Baines8 - 10 LPts
08/09/2021Quebec City, Canada3 - 3 David Gove16 - 5 LPts
30/07/2021Toronto, Canada3 - 2 Chris Perrie10 - 9 LPts
29/06/2021Ottawa, Canada2 - 2 Granville Achaf1 - 3 WPts
28/04/2021Ottawa, Canada1 - 2 Mark Neish3 - 5 WPts
27/02/2021Toronto, Canada1 - 1 Gregor Lowden9 - 10 LPts
03/01/2021Maracaibo, Venezuela1 - 0 Antonio Marta2 - 2 LPts
05/11/2020Ottawa, Canada0 - 0 Dave Cameron1 - 3 WPts