Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  15 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Montreal, Canada14 - 27 Joseph Peterson6(1) - 28 WPts
21/10/2033Montreal, Canada13 - 27 Joseph Peterson6(1) - 27 WPts
21/08/2033Montreal, Canada12 - 27 Verrier de France13 - 24 WPts
20/06/2033Montreal, Canada11 - 27 Dave Cammon0 - 3 WPts
19/04/2033Montreal, Canada10 - 27 Georges Senne3 - 6 WPts
19/02/2033Montreal, Canada10 - 26 Darrell Bedel11 - 13 LPts
20/12/2032Perth, Australia10 - 25 Antwan Ruan8 - 4 LPts
21/10/2032Montreal, Canada9 - 25 Rob Forsythe2 - 14 WPts
21/08/2032Montreal, Canada8 - 25 Sid Ewens8 - 11 WPts
21/06/2032Montreal, Canada7 - 25 Jack Leap2 - 7 WPts
23/04/2032Kassel, Germany7 - 24 Wesley Heimgartner5 - 25(1) LPts
24/02/2032Montreal, Canada6 - 24 Franciszek Gorczyca2 - 13(1) WPts
26/12/2031Montreal, Canada6 - 23 Mick Berland18 - 11 LPts
27/10/2031Carrefour, Haiti6 - 22 Nazaire Lasalle16 - 10 LPts
28/08/2031Calgary, Canada6 - 21 Davie Pollick22 - 16 LPts
10/07/2031Saskatoon, Canada5 - 21 Chris Crafford10 - 15 WPts
11/05/2031Shymkent, Kazakhstan5 - 20 Anton Rysculov7 - 10 LPts
13/03/2031Bratislava, Slovakia5 - 19 RadomÝr Biba36(1) - 11 LPts
13/01/2031Montevideo, Uruguay5 - 18 Gabriel Gregorio5 - 2 LPts
15/11/2030Grodno, Belarus5 - 17 Afanas Bogdanovich19(1) - 7 LPts
17/09/2030Perth, Australia5 - 16 Sam Crombie50(2) - 27 LPts
20/07/2030Montreal, Canada5 - 15 James Yeoman20 - 13 LPts
22/05/2030Kiev, Ukraine5 - 14 Bohdan Walko5 - 12 LPts
24/03/2030Zagreb, Croatia4 - 14 Dušan Bojanic5 - 7 WPts
24/01/2030Aarhus, Denmark4 - 13 Niels Skov3 - 2 LPts
26/11/2029Dublin, Ireland4 - 12 Thomas McLeod24(1) - 23(1) LPts
28/09/2029Montreal, Canada4 - 11 David McLeod0 - 2 LPts
31/07/2029Khayelitsha, South Africa4 - 10 Michael September36(1) - 11 LPts
02/06/2029Munich, Germany4 - 9 Alfonse Abts14 - 22(1) LPts
04/04/2029Athens, Greece4 - 8 Lycurgus Siska11(1) - 17 LPts
04/02/2029Heidelberg, Germany4 - 7 Berndt Kunzman19 - 20 LPts
07/12/2028Markham, Canada3 - 7 Mark Eade4 - 5 WPts
12/10/2028Montreal, Canada2 - 7 Vaghinag Vartoogyan4 - 5 WPts
13/08/2028Edmonton, Canada2 - 6 Owen Hilley5 - 17 LPts
16/06/2028Lodz, Poland2 - 5 Nikifor Kor13 - 10 LPts
18/04/2028Montreal, Canada1 - 5 Behar Shehu1 - 4 WPts
19/02/2028Toronto, Canada1 - 4 Gethin Levingston5 - 7 LPts
24/12/2027Cologne, Germany1 - 3 Dirk Appler6(1) - 28(3) LPts
26/10/2027Toronto, Canada1 - 2 Leeroy Nish10 - 12 LPts
08/09/2027Laval, Canada1 - 1 Richie Chancellor16 - 16 LPts
07/08/2027Toronto, Canada1 - 0 Mike Fettes0 - 0 LPts
23/06/2027Montreal, Canada0 - 0 Spencer Geddie0 - 4 WPts
23/06/2027Markham, Canada0 - 0 Verrill Ogier0 - 6 WPts