Weightclass:  Welterweight
Location:  Laval, Canada
Record:  26(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2024Laval, Canada25 - 9 Keun-ho Huh0 - 7 WKO3
19/02/2024Laval, Canada25 - 8 Sammy Mabweni30(2) - 11(2) LPts
21/12/2023Laval, Canada24 - 8 Marc Gary4 - 7 WPts
22/10/2023Laval, Canada23 - 8 Nurlan Rahmanzade3 - 8 WPts
23/08/2023Laval, Canada22 - 8 Tae-hwi Koo4 - 4 WPts
24/06/2023Laval, Canada21 - 8 Florijan Kamnatnik0 - 5 WPts
25/04/2023Laval, Canada20 - 8 Courvoisier Noland0 - 1 WPts
24/02/2023Laval, Canada19 - 8 Nick Batie1 - 7 WPts
26/12/2022Laval, Canada18 - 8 Leeroy Auchter13(3) - 18 WPts
26/10/2022Laval, Canada17 - 8 Xavier Urbano0 - 6 WPts
28/08/2022Laval, Canada16 - 8 Tevaughn Iddrisu1 - 22 WPts
29/06/2022Laval, Canada15 - 8 John Balch6 - 6 WPts
30/04/2022Brampton, Canada15 - 7 Peter Brackenridge10(1) - 12 LPts
03/03/2022London, Canada15 - 6 Rob Meldrum19(1) - 3 LPts
03/01/2022San Salvador, El Salvador14 - 6 Ulises Ector11 - 7 WPts
05/11/2021Nuremberg, Germany13 - 6 Oskar Kuenzel0 - 0 WPts
07/09/2021Laval, Canada12 - 6 Cody Grieve13(1) - 5 WPts
06/07/2021Calgary, Canada11 - 6 James Brisbane3 - 6 WPts
07/05/2021Ulaanbaatar, Mongolia10 - 6 Baligh Isckackoff8 - 13 WPts
09/03/2021Quebec City, Canada10 - 5 Tugdual Turcat9 - 8 LPts
19/01/2021Winnipeg, Canada10 - 4 John Kimmick14 - 3 LPts
23/11/2020Calgary, Canada9 - 4 Harvey Rostand5 - 15 WPts
21/10/2020Apopa, El Salvador9 - 3 Bronco Vazquez9 - 9 LPts
23/08/2020Laval, Canada8 - 3 Saelac Scherr0 - 5 WPts
22/06/2020Managua, Nicaragua7 - 3 Cris Lopez8 - 6 WPts
24/04/2020Buenos Aires, Argentina6 - 3 Quico De la Paz10 - 1 WPts
25/02/2020Johannesburg, South Africa5 - 3 Wiets NaudÚ2 - 8 WPts
28/12/2019Laval, Canada4 - 3 Raiden Nakamura5 - 2 WPts
28/10/2019Saint Petersburg, Russia4 - 2 Borya Galstyan5 - 1 LPts
30/08/2019Laval, Canada3 - 2 Harry Dodd9 - 3 WPts
30/06/2019Laval, Canada2 - 2 Paul Halliburton5 - 2 WPts
30/04/2019Toronto, Canada2 - 1 Brin Devlin3 - 1 LPts
20/03/2019Laval, Canada1 - 1 Constantinus Van Eede1 - 0 WPts
18/01/2019Gaineau, Canada1 - 0 Laurent Andreu0 - 0 LPts
18/12/2018Laval, Canada0 - 0 Stephen Morse1 - 4 WPts