Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/05/2032Vancouver, Canada25 - 11 Nick Normand15 - 4 LPts
22/04/2032Richmond, Canada25 - 10 Isaac Gittings10 - 9 LPts
16/03/2032Winnipeg, Canada25 - 9 Gareth Boag18 - 20 LPts
16/01/2032Winnipeg, Canada25 - 8 Gareth Boag17 - 20 LPts
15/01/2032Richmond, Canada24 - 8 Isaac Gittings10 - 7 WPts
14/12/2031Ottawa, Canada23 - 8 Ollie Monroe8 - 9 WPts
12/11/2031Gaineau, Canada22 - 8 Tujan Le Vau19 - 20 WPts
06/11/2031Montreal, Canada21 - 8 Valentin Bazile4 - 7 WPts
08/10/2031London, Canada21 - 7 Dave Fairweather15(1) - 32 LPts
28/09/2031Halifax, Canada20 - 7 Robert Wynne5 - 18 WPts
28/08/2031Montreal, Canada19 - 7 Raoul Baute3 - 10 WPts
07/08/2031Surrey, Canada18 - 7 Ian Hallowell7 - 8 WPts
25/07/2031Gaineau, Canada17 - 7 Cable Guitry3 - 9 WPts
17/07/2031Gaineau, Canada16 - 7 Tyson Maunier7 - 9 WPts
28/05/2031Calgary, Canada16 - 6 Andy Peedin7 - 10 LPts
08/04/2031Toronto, Canada16 - 5 Kris Adee11 - 3 LPts
23/03/2031Calgary, Canada16 - 4 Danny Nicol11 - 20 LPts
17/02/2031Burnaby, Canada15 - 4 James Blethen6 - 11 WPts
01/02/2031Hamilton, Canada15 - 3 Arthur Pirnie28(2) - 20 LPts
30/01/2031Montreal, Canada14 - 3 Marcel Beaumier4 - 5 WPts
01/01/2031Vancouver, Canada13 - 3 Nick Normand7 - 2 WPts
24/11/2030Toronto, Canada11 - 3 Seth Copeland14 - 20 WPts
24/11/2030Montreal, Canada12 - 3 John Bazil3 - 19 WPts
25/09/2030Montreal, Canada10 - 3 Danyaal Abraham4 - 2 WPts
26/07/2030Montreal, Canada9 - 3 Carolus Paille9 - 9 WPts
14/06/2030London, Canada8 - 3 Chris Bithell11 - 20 WPts
13/05/2030Brampton, Canada7 - 3 Andy Hire3 - 0 WPts
30/03/2030Gulu, Uganda7 - 2 Waqar Khaliquzzaman8 - 18 LPts
30/01/2030Quebec City, Canada6 - 2 Giles Bastien0 - 10 WPts
21/12/2029Calgary, Canada5 - 2 Adalard Bayne11 - 22 WPts
19/11/2029Saskatoon, Canada5 - 1 Cole Candlish2 - 5 LPts
20/10/2029Montreal, Canada4 - 1 Forrest Cioran1 - 12 WPts
12/10/2029Saskatoon, Canada4 - 0 Billy Yell12 - 12 LPts
28/08/2029Burnaby, Canada3 - 0 Matthew Gory0 - 7 WPts
08/08/2029Burnaby, Canada2 - 0 Matthew Gory0 - 6 WPts
15/07/2029Halifax, Canada0 - 0 Mark Hogge0 - 12 WPts
15/07/2029Montreal, Canada1 - 0 Lee Thom2 - 1 WPts