Weightclass:  Featherweight
Location:  Montreal, Canada
Record:  44 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2042Calgary, Canada44 - 7 Barbabe Labrouste15 - 33 LPts
21/12/2042Montreal, Canada43 - 7 Dmitri Kornilov1 - 3(1) WPts
21/11/2042Montreal, Canada42 - 7 Mikio Sone0 - 5(1) WPts
25/10/2042Montreal, Canada41 - 7 Hassan Kazi1 - 7(1) WPts
26/09/2042Montreal, Canada40 - 7 Harvey Maranga1 - 8 WPts
31/08/2042Montreal, Canada39 - 7 Bing Xue1 - 11(1) WPts
05/08/2042Montreal, Canada38 - 7 Cumhur Ozbey1 - 13(2) WPts
08/07/2042Montreal, Canada37 - 7 Orville Trintignant0 - 2 WPts
08/06/2042Montreal, Canada36 - 7 Sung-ryong Yoh1 - 8 WPts
14/05/2042Montreal, Canada35 - 7 John Modin0 - 4 WPts
14/04/2042Montreal, Canada34 - 7 Rad Brender1 - 7 WPts
21/03/2042Montreal, Canada33 - 7 Faddei Babyak1 - 0 WPts
23/02/2042Montreal, Canada32 - 7 Chris McNaughton2 - 3 WPts
29/01/2042Montreal, Canada31 - 7 Santiago Garcia0 - 3(1) WPts
05/01/2042Montreal, Canada30 - 7 Alhwin Strommer2 - 20 WPts
11/12/2041Montreal, Canada29 - 7 Hiroki Machida1 - 11 WPts
14/11/2041Montreal, Canada28 - 7 Pepe Croce1 - 2 WPts
17/10/2041Montreal, Canada27 - 7 Frank McAlexander1 - 15 WPts
17/09/2041Montreal, Canada26 - 7 Kai Stitt1 - 1 WPts
24/08/2041Montreal, Canada25 - 7 Geubel Van den Boghe2 - 0 WPts
29/07/2041Montreal, Canada24 - 7 BenjamÝn Chudy0 - 1 WPts
29/06/2041Winnipeg, Canada23 - 7 Dave Clanahan11 - 17 WPts
26/06/2041Montreal, Canada22 - 7 Rasim Hashim1 - 16(1) WPts
28/05/2041Montreal, Canada21 - 7 Laron de la Bretonne2 - 4 WPts
03/05/2041Surrey, Canada20 - 7 Chris Dann9 - 24 WPts
01/05/2041Montreal, Canada19 - 7 Lucas de Bergerac2 - 13 WPts
02/04/2041Montreal, Canada18 - 7 David Puller0 - 11 WPts
04/03/2041Montreal, Canada17 - 7 Dave Tear6 - 21(1) WPts
01/03/2041Montreal, Canada16 - 7 Lorenzo Buenrostro1 - 25 WPts
31/01/2041Montreal, Canada15 - 7 Fraser Couper0 - 1 WPts
01/01/2041Montreal, Canada14 - 7 Mark Tarbet1 - 12(1) WPts
06/12/2040Montreal, Canada13 - 7 Bart Thoms1 - 0 WPts
04/11/2040Quebec City, Canada13 - 6 Greg Grierson22 - 19 LPts
03/10/2040Montreal, Canada13 - 5 John Kettles3 - 2 LPts
05/09/2040Montreal, Canada12 - 5 Ryuu Shiraki1 - 3 WPts
07/08/2040Montreal, Canada11 - 5 Phil Jones2 - 12 WPts
09/07/2040Montreal, Canada10 - 5 Afanas Martinovich2 - 6 WPts
12/06/2040Montreal, Canada9 - 5 Wandisile Ekstein4 - 11 WPts
11/05/2040Mississauga, Canada9 - 4 Wayne Pritchard16 - 19 LPts
09/04/2040Montreal, Canada9 - 3 Saad Abdelaziz3 - 7 LPts
15/03/2040Montreal, Canada8 - 3 Bryan Colcol3 - 9 WPts
19/02/2040Montreal, Canada7 - 3 Leonel Cadisal1 - 12 WPts
22/01/2040Montreal, Canada6 - 3 Ian Beath2 - 5 WPts
23/12/2039Montreal, Canada5 - 3 Amjad Khokhar1 - 8 WPts
25/11/2039Montreal, Canada4 - 3 Volodmiri Burick2 - 1 WPts
26/10/2039Montreal, Canada3 - 3 Luc Quan1 - 0 WPts
02/10/2039Montreal, Canada2 - 3 Santiago Mena2 - 7 WPts
01/09/2039Montreal, Canada2 - 2 Felix Gilkison9 - 19 LPts
01/08/2039Montreal, Canada1 - 2 Naoki Hagiwara1 - 7 WPts
29/06/2039Sydney, Australia1 - 1 Blake White11 - 12 LPts
30/04/2039Hamilton, Canada1 - 0 David Budge10 - 18(2) LPts
27/03/2039Montreal, Canada0 - 0 Angel Altamirano3 - 9 WPts