Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Montreal, Canada18 - 20 Donatien Bayne6 - 2 WPts
20/12/2033Montreal, Canada17 - 20 Sinjon Mauresmo0 - 1 WPts
16/12/2033Mississauga, Canada17 - 19 Matthew Purser21(1) - 17 LPts
24/10/2033Surrey, Canada16 - 19 Leo Howie10 - 14 WPts
02/10/2033Montreal, Canada15 - 19 Jasper Dacourt18 - 14 WPts
10/09/2033Montreal, Canada14 - 19 Verrill Casta8 - 18 WPts
13/08/2033Montreal, Canada13 - 19 Donatien Bayne3 - 1 WPts
06/07/2033London, Canada12 - 19 Scott Hopper1 - 0 WPts
03/06/2033Saskatoon, Canada11 - 19 Inigo Carruth0 - 2 WPts
13/04/2033Lonueuil, Canada10 - 19 Josh Dunlop1 - 0 WPts
22/02/2033Calgary, Canada10 - 18 Ollie Kirkbride14 - 10 LPts
22/01/2033Montreal, Canada10 - 17 Jesper Gabriel22 - 29(2) LPts
14/12/2032Hamilton, Canada10 - 16 Mike Gillie3 - 4 LPts
09/11/2032Mississauga, Canada10 - 15 Oscar Nicholson14 - 11 LPts
09/10/2032Odessa, Ukraine9 - 15 Apostol Bilak1 - 8 WPts
11/08/2032Vancouver, Canada8 - 15 Mark Bobet0 - 3 WPts
24/07/2032Ottawa, Canada7 - 15 Jack Bevans1 - 7 WPts
09/07/2032Montreal, Canada7 - 14 Tugdual Platini6 - 4 LPts
20/06/2032Montreal, Canada7 - 13 Gregory Desnos2 - 10 LPts
22/04/2032Halifax, Canada6 - 13 Page du Cerceau1 - 8 WPts
19/03/2032Regina, Canada5 - 13 Montrell Gabin0 - 2 WPts
27/02/2032Montreal, Canada5 - 12 Raoul Jean-Charles2 - 15 LPts
15/01/2032Calgary, Canada5 - 11 Mel Donald3 - 2 LPts
14/01/2032Montreal, Canada4 - 11 Gage Olive2 - 22 WPts
14/12/2031Halifax, Canada3 - 11 Page du Cerceau1 - 5 WPts
09/11/2031Quebec City, Canada3 - 10 Canon du Cerceau12 - 12 LPts
06/11/2031Vancouver, Canada3 - 9 Felix Maunier2 - 3 LPts
09/10/2031Calgary, Canada3 - 8 Arran du Cerceau2 - 2 LPts
28/08/2031Quebec City, Canada2 - 8 Danny Barron0 - 2 WPts
07/08/2031Calgary, Canada2 - 7 Arran du Cerceau1 - 1 LPts
25/07/2031Gaineau, Canada2 - 6 Trystan Baxa1 - 8 LPts
10/07/2031Montreal, Canada1 - 6 Danny Barron0 - 1 WPts
10/05/2031Hamilton, Canada1 - 5 Euan Hollinger9 - 22 LPts
08/04/2031Montreal, Canada1 - 4 Raoul Jean-Charles1 - 10 LPts
21/03/2031Vancouver, Canada1 - 3 Chris Morris16 - 18(2) LPts
17/02/2031Regina, Canada1 - 2 Dave Pagan1 - 4 LPts
30/01/2031Lonueuil, Canada1 - 1 Cody Sime3 - 10 LPts
16/01/2031Surrey, Canada0 - 1 Charlie de Laclos0 - 3 WPts
15/01/2031Edmonton, Canada0 - 0 Paul Caffery16(1) - 23 LPts