Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2032Montreal, Canada19 - 15 Landry Ledoyen4 - 5 WPts
08/09/2032Montreal, Canada18 - 15 Eduardo Sanz2 - 14 WPts
09/07/2032Montreal, Canada18 - 14 Evgeny Erdenebayar8 - 15 LPts
09/05/2032Montreal, Canada18 - 13 Robert Gills10 - 21 LPts
10/03/2032Montreal, Canada17 - 13 Senon Charo7 - 3 WPts
09/01/2032Montreal, Canada16 - 13 Zernebog Salna2 - 4(1) WPts
09/11/2031Montreal, Canada15 - 13 Nazaire Nys3 - 28 WPts
09/09/2031Montreal, Canada15 - 12 Jacques Arabie3 - 3 LPts
11/07/2031Montreal, Canada14 - 12 Vidkun Bolt5 - 8 WPts
11/05/2031Montreal, Canada13 - 12 Ian Cranston6 - 14 WPts
14/03/2031Montreal, Canada12 - 12 Dave Copland10 - 13 WPts
13/01/2031Montreal, Canada11 - 12 Nicholas Peavey4 - 16 WPts
14/11/2030Montreal, Canada10 - 12 Jonne Tammisto0 - 8 WPts
16/09/2030Montreal, Canada9 - 12 Gareth Liddle4 - 9 WPts
18/07/2030Tolyatti, Russia8 - 12 Afanas Petroff22 - 20 WPts
20/05/2030Calgary, Canada8 - 11 Alec Summerhill3 - 23(3) LPts
22/03/2030Kisumu, Kenya8 - 10 Vul Musyoki20(1) - 15 LPts
22/01/2030Montreal, Canada8 - 9 Riku Waisanen9 - 12 LPts
23/11/2029Montreal, Canada8 - 8 Neville Tasso19(1) - 22 LPts
30/09/2029Geneva, Switzerland7 - 8 Odilon de Honnecourt7 - 17 WPts
02/08/2029Montreal, Canada7 - 7 Honore Hinault6 - 19 LPts
04/06/2029Almaty, Kazakhstan6 - 7 Gennady Inghu6 - 11 WPts
06/04/2029Montreal, Canada5 - 7 Daniel Mellas1 - 0 WPts
06/02/2029Montreal, Canada5 - 6 Spencer Houp3 - 7 LPts
09/12/2028Montreal, Canada5 - 5 Johnny Cappola19 - 6 LPts
11/10/2028Dushanbe, Tajikistan5 - 4 Pyotr Bacirov13 - 13 LPts
13/08/2028Saskatoon, Canada5 - 3 Michael Adam10 - 9 LPts
19/06/2028Edmonton, Canada5 - 2 Rob Turner6 - 27 LPts
22/04/2028Montreal, Canada4 - 2 Quinto Diaz2 - 4 WPts
23/02/2028Montreal, Canada3 - 2 Kris Beretta2 - 7 WPts
25/12/2027Winnipeg, Canada2 - 2 Lewis Whiteside0 - 0 WPts
28/10/2027Hamilton, Canada1 - 2 Johnny Leonards0 - 3 WPts
29/08/2027Montreal, Canada1 - 1 Harvey Rowand4 - 17 LPts
07/07/2027London, Canada1 - 0 Stephen Herd18(2) - 17 LPts
05/06/2027Montreal, Canada0 - 0 Dai Boylston1 - 1 WPts