Weightclass:  Middleweight
Location:  Laval, Canada
Record:  22(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2033Laval, Canada21(1) - 33 Audric Mermoz2 - 8 WPts
13/01/2033Laval, Canada20(1) - 33 Neil Graham5 - 6 WPts
12/11/2032Laval, Canada19(1) - 33 Umair Salloum2 - 17 WPts
11/09/2032Laval, Canada18(1) - 33 Mark Greive11 - 9 WPts
12/07/2032Laval, Canada17 - 33 Sargent Candeloro3 - 17 WKO3
13/05/2032Laval, Canada16 - 33 Emmanuel Nice0 - 4 WPts
13/03/2032Laval, Canada15 - 33 Suriyan Sangkasuwan14(1) - 14 WPts
13/01/2032Laval, Canada15 - 32 Alain Gayet8 - 7 LPts
13/11/2031Laval, Canada14 - 32 Dechapon Sayangym2 - 4 WPts
13/09/2031Laval, Canada13 - 32 Andreas Tuomi0 - 11(1) WPts
15/07/2031Laval, Canada12 - 32 Valeray Loeb1 - 0 WPts
14/05/2031Laval, Canada11 - 32 Gareth Cullom23(1) - 22 WPts
15/03/2031Umlazi, South Africa10 - 32 Dele Boye4 - 22 WPts
15/01/2031Mendoza, Argentina9 - 32 Cipriano Cruz5 - 13 WPts
17/11/2030Buenos Aires, Argentina8 - 32 Franco Rigor5 - 20 WPts
19/09/2030Odessa, Ukraine7 - 32 Volodymyr Chaplin8 - 17 WPts
22/07/2030Laval, Canada7 - 31 Odil Lavanchy0 - 16 LPts
24/05/2030Cabimas, Venezuela7 - 30 Carlos Machuca18(1) - 22 LPts
26/03/2030Vancouver, Canada7 - 29 Duncan Purser9 - 21 LPts
26/01/2030Port-au-Prince, Haiti7 - 28 Carolus Cabal18 - 22 LPts
28/11/2029Minsk, Belarus6 - 28 Volodymyr Moroz0 - 6 WPts
30/09/2029Laval, Canada5 - 28 Blazej Gogola3 - 7 WPts
02/08/2029Toronto, Canada5 - 27 Billy Beal11(1) - 21 LPts
05/06/2029Brussels, Belgium5 - 26 Coyne Le Vau33 - 10 LPts
07/04/2029Toshkent, Uzbekistan5 - 25 Siraj Mahdavi15 - 7 LPts
07/02/2029Montreal, Canada5 - 24 Michael Milliner8 - 17 LPts
11/12/2028Valencia, Venezuela4 - 24 Santiago Violante2 - 21(1) WPts
13/10/2028Vilnius, Lithuania4 - 23 Oliwier Koperski11 - 9 LPts
15/08/2028Split, Croatia3 - 23 Milivoj Pervan4 - 15 WPts
17/06/2028Almaty, Kazakhstan3 - 22 Aleksei Baisultanow1 - 14 LPts
19/04/2028Laval, Canada3 - 21 Farhan Badawy19 - 11 LPts
20/02/2028Semarang, Indonesia3 - 20 Emas Darmali14(1) - 30 LPts
23/12/2027Montreal, Canada3 - 19 Chainey Flores15 - 11 LPts
25/10/2027Surrey, Canada3 - 18 George Hercules11 - 15 LPts
26/08/2027Laval, Canada3 - 17 David Christison12 - 5 LPts
26/06/2027Montreal, Canada3 - 16 Percival Noland17 - 4 LPts
09/05/2027Montreal, Canada2 - 16 Cody Whitson5 - 16 WPts
03/04/2027Laval, Canada1 - 16 Marin Mestrallet2 - 1 WPts
27/02/2027Caracas, Venezuela1 - 15 Eduardo Fierro14 - 8 LPts
30/12/2026San Miguelito, Panama1 - 14 Alvino Campa5 - 17 LPts
01/11/2026Toronto, Canada1 - 13 Richie Crear10 - 12 LPts
03/09/2026Laval, Canada1 - 12 Percival Noland11 - 3 LPts
06/07/2026Laval, Canada1 - 11 Jeremie Gillard8 - 10 LPts
19/06/2026Laval, Canada1 - 10 Jeremie Gillard7 - 10 LPts
18/05/2026Quebec City, Canada1 - 9 Campbell Cevert12 - 9 LPts
11/04/2026Laval, Canada1 - 8 Jeremie Gillard6 - 8 LPts
17/03/2026Lodz, Poland1 - 7 Mikolaj Szczygiel2 - 11 LPts
17/01/2026Laval, Canada1 - 6 Charles Fauteux2 - 3 LPts
18/11/2025Vancouver, Canada1 - 5 Dan Hughson11 - 11 LPts
24/09/2025Pikine, Senegal1 - 4 Jean-Baptiste Jade3 - 8 LPts
27/07/2025Laval, Canada0 - 4 Roger Sproule3 - 0 WPts
29/05/2025Laval, Canada0 - 3 Luc Noah1 - 6 LPts
19/05/2025Hwaseong, South Korea0 - 2 Young-gwon Yu37(2) - 12 LPts
21/03/2025Montreal, Canada0 - 1 Kris Harper2 - 12 LPts
07/02/2025Laval, Canada0 - 0 Blake Faughn1 - 0 LPts