Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2030Montreal, Canada17 - 14 Anthony Hearn7 - 12 WPts
01/08/2030Montreal, Canada16 - 14 Ian Dawe1 - 0 WPts
31/05/2030Montreal, Canada15 - 14 Ronan Carmody2 - 7 WPts
02/04/2030Montreal, Canada14 - 14 Antwan Morris0 - 1 WPts
02/02/2030Montreal, Canada14 - 13 Ivaylo á Bolgarov19 - 14 LPts
05/12/2029Montreal, Canada14 - 12 Cillian MacClery5 - 10 LPts
06/10/2029Montreal, Canada13 - 12 Ivan Dedzeklis2 - 0 WPts
08/08/2029Montreal, Canada12 - 12 Richard Koba1 - 3 WPts
10/06/2029Montreal, Canada11 - 12 Konstantin Petersons1 - 5 WPts
11/04/2029Montreal, Canada10 - 12 Peabo Boakye0 - 9 WPts
10/02/2029Montreal, Canada9 - 12 Blagun á Arsov2 - 3 WPts
13/12/2028Montreal, Canada8 - 12 Amer Rafiq5 - 16 WPts
15/10/2028Calgary, Canada8 - 11 Owen Sellards10 - 10 LPts
22/08/2028Montreal, Canada8 - 10 Mason Baute23 - 16 LPts
15/08/2028Regina, Canada7 - 10 Gareth Caine14(1) - 15 WPts
18/06/2028Montreal, Canada6 - 10 Laron St. Jean5 - 19 WPts
20/04/2028Halifax, Canada6 - 9 Danny Dallis17 - 9 LPts
28/02/2028Toronto, Canada6 - 8 Jack Cadwell21 - 7 LPts
30/12/2027Markham, Canada6 - 7 Charlie Porter21 - 16 LPts
02/11/2027Vancouver, Canada6 - 6 James Bankhead13 - 19 LPts
04/09/2027Toronto, Canada5 - 6 Darryl Craik11(1) - 12(1) WPts
03/08/2027Montreal, Canada4 - 6 Luc Noah13 - 22 WPts
23/06/2027Toronto, Canada3 - 6 John Rendall11 - 2 WPts
27/04/2027Toronto, Canada2 - 6 Charles Fauteux6 - 7 WPts
07/03/2027Berlin, Germany2 - 5 Styne Helming9 - 13 LPts
07/01/2027Calgary, Canada1 - 5 Rich Marn9 - 4 WPts
12/11/2026Las Condes, Chile1 - 4 Quito Leo20 - 10 LPts
14/09/2026Regina, Canada1 - 3 Edward Smith3 - 5 LPts
16/07/2026Toronto, Canada1 - 2 Max Mathie11 - 9 LPts
28/05/2026Toronto, Canada1 - 1 Tobias Lowery2 - 21 LPts
27/04/2026Montreal, Canada0 - 1 Jeremie Gillard7 - 8 WPts
07/04/2026Montreal, Canada0 - 0 Robert Aikman5 - 1 LPts