Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  11 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Montreal, Canada11 - 22 Miguel Bedolla0 - 9 LPts
07/09/2033Montreal, Canada10 - 22 David Turner0 - 1 WPts
07/07/2033Montreal, Canada9 - 22 Dominic Howells1 - 3 WPts
07/05/2033Montreal, Canada9 - 21 Ricky Kingen11 - 22 LPts
07/03/2033Montreal, Canada9 - 20 Ian Hallowell11 - 14 LPts
04/01/2033Montreal, Canada8 - 20 Skjold Karlsen4 - 34 WPts
04/11/2032Montreal, Canada7 - 20 Isaac Neish3 - 6 WPts
04/09/2032Montreal, Canada6 - 20 Alejandro Pinel3 - 0 WPts
06/07/2032Montreal, Canada5 - 20 Santiago Banes3 - 14 WPts
07/05/2032Montreal, Canada4 - 20 David Mutambara3 - 12 WPts
08/03/2032Tirana, Albania4 - 19 Agim Thaqi21 - 29 LPts
09/01/2032Minsk, Belarus4 - 18 Daniil Volk19 - 11 LPts
11/11/2031Surrey, Canada3 - 18 Ian King7 - 10 WPts
17/09/2031Montreal, Canada3 - 17 Sam Gide9 - 13 LPts
18/07/2031Ottawa, Canada3 - 16 Dale Magrum5 - 10 LPts
22/05/2031Karagandy, Kazakhstan3 - 15 Asif Kairimov45(4) - 15 LPts
24/03/2031Winnipeg, Canada3 - 14 Leo French16 - 18 LPts
26/01/2031Montreal, Canada2 - 14 Flannery Beaubien0 - 0 WPts
21/01/2031Montreal, Canada1 - 14 Ulises Lebron1 - 4 WPts
22/11/2030Montreal, Canada0 - 14 Quinto Murguia0 - 5 WPts
24/09/2030Ottawa, Canada0 - 13 Dale Magrum2 - 8 LPts
25/07/2030Montreal, Canada0 - 12 Arthur Scott9 - 11 LPts
28/05/2030Umlazi, South Africa0 - 11 Itumeleng Gabuza7 - 17 LPts
30/03/2030Halifax, Canada0 - 10 Stuart Speir2 - 6 LPts
03/02/2030London, Canada0 - 9 James Johnston13 - 6(2) LPts
08/12/2029Montreal, Canada0 - 8 Leeroy Magnus0 - 1 LPts
10/10/2029Surrey, Canada0 - 7 Lee Charters3 - 4 LPts
28/08/2029Montreal, Canada0 - 6 Julien Carreau10 - 4 LPts
11/08/2029Shiraz, Iran0 - 5 Azam Bina4 - 12 LPts
13/06/2029Montreal, Canada0 - 4 Jack Cowie4 - 5 LPts
14/04/2029Saskatoon, Canada0 - 3 Louis Gary5 - 10 LPts
08/03/2029Toronto, Canada0 - 2 Brad Popkin8 - 24 LPts
02/02/2029Montreal, Canada0 - 1 Ray Barthez11 - 4 LPts
05/01/2029Calgary, Canada0 - 0 Matt Dewine0 - 0 LPts