Weightclass:  Light Welterweight
Location:  Montreal, Canada
Record:  38(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2026Montreal, Canada37(3) - 17 Robert Newburn1 - 2 WPts
21/09/2026Montreal, Canada36(3) - 17 Charlie Rule2 - 4 WPts
22/07/2026Montreal, Canada35(3) - 17 Ives Fouche4 - 3 WPts
23/05/2026Montreal, Canada34(3) - 17 Lee Hill1 - 18 WPts
24/03/2026Montreal, Canada33(3) - 17 Apostol Andrick4 - 9 WPts
23/01/2026Montreal, Canada32(3) - 17 Alano Inocencio4 - 18 WPts
24/11/2025Montreal, Canada31(3) - 17 Konstantin Flis12 - 7 WPts
25/09/2025Montreal, Canada30(3) - 17 Haaris Totah8 - 12 WPts
27/07/2025Montreal, Canada29(3) - 17 Alik Baliev5 - 7 WPts
29/05/2025Montreal, Canada28(3) - 17 Isaak Kasimov2 - 10 WPts
30/03/2025Montreal, Canada27(3) - 17 Radim Kopa5 - 3 WPts
30/01/2025Montreal, Canada26(3) - 17 Arnie de Laclos0 - 8 WPts
01/12/2024Montreal, Canada25(2) - 17 Ulick Loft1 - 28(15) WKO2
03/10/2024Puente Alto, Chile24(1) - 17 Jose Lafuente3 - 5(2) WKO3
05/08/2024Montreal, Canada23(1) - 17 Jose Cruce1 - 8(1) WPts
07/06/2024Daejeon, South Korea22(1) - 17 Joo-ho Heo11 - 25 WPts
09/04/2024Arequipa, Peru21 - 17 Juan Cal4 - 19(7) WKO3
10/02/2024Montreal, Canada20 - 17 Gennady Drozdov4 - 8 WPts
12/12/2023Brasilia, Brazil19 - 17 Santiago Brito14(2) - 24 WPts
14/10/2023Vancouver, Canada18 - 17 Noah Drennan11 - 21 WPts
17/08/2023Paris, France18 - 16 Honore Giroud13 - 9 LPts
19/06/2023Stockholm, Sweden18 - 15 John Lindroth15 - 20 LPts
21/04/2023Brampton, Canada18 - 14 Rob Blaney14(1) - 16 LPts
21/02/2023Toronto, Canada18 - 13 Sam Lux7 - 18(6) LPts
25/12/2022Bratislava, Slovakia18 - 12 Maxim Honomichl25(1) - 5 LPts
27/10/2022London, Canada18 - 11 Mark Carrie27 - 5 LPts
12/09/2022Caracas, Venezuela18 - 10 Jose Ante20 - 8 LPts
15/07/2022Montreal, Canada17 - 10 Bruno Bata14 - 14 WPts
16/05/2022Constantine, Algeria16 - 10 Bilal Derrida7 - 11 WPts
17/03/2022Winnipeg, Canada15 - 10 Wayne Fullerton8 - 15(2) WPts
16/01/2022Montreal, Canada14 - 10 Sacha Beatrice6 - 10 WPts
10/12/2021Montreal, Canada14 - 9 John Ford6(2) - 13 LPts
09/10/2021Pikine, Senegal14 - 8 Acelin Neumann22 - 4 LPts
10/08/2021Montreal, Canada13 - 8 Federico Dimaandal10 - 5 WPts
09/06/2021Brampton, Canada12 - 8 Kai Covington4 - 12 WPts
26/04/2021Spanish Town, Jamaica11 - 8 Mark Swanston8 - 12 WPts
26/02/2021Montreal, Canada10 - 8 Jonathan Howat3 - 12(1) WPts
27/12/2020Montreal, Canada10 - 7 Jemond Nolette12 - 5 LPts
12/11/2020Montreal, Canada10 - 6 Darryl Inniss6 - 7 LPts
27/09/2020Vaughan, Canada9 - 6 Josh Beat1 - 10 WPts
26/08/2020Montreal, Canada8 - 6 Mark Carrie14 - 2 WPts
25/06/2020Montreal, Canada7 - 6 Andy Vann6 - 10 WPts
25/04/2020Montreal, Canada7 - 5 Santiago Avila7 - 4 LPts
26/02/2020Montreal, Canada6 - 5 Konstantin Chiriaev8 - 3 WPts
27/12/2019Montreal, Canada5 - 5 Dharawangsa Ruatakurey0 - 3 WPts
28/10/2019Calgary, Canada5 - 4 Rich Ronnie4 - 3 LPts
30/08/2019Accra, Ghana5 - 3 Jevonte Asante6 - 3 LPts
02/07/2019Montreal, Canada4 - 3 Arthur Dunbar2 - 3 WPts
03/05/2019Abidjan, Ivory Coast3 - 3 Ace Rigaudeau2 - 5(1) WPts
04/03/2019Surrey, Canada3 - 2 Dale Fordyce1 - 1 LPts
12/01/2019Stockholm, Sweden3 - 1 Simon Bjorkman0 - 5 LPts
14/11/2018Germiston, South Africa2 - 1 Jarno Blaauw0 - 2 WPts
16/09/2018Montreal, Canada1 - 1 Travis Ozanne0 - 5 WPts
03/08/2018Charleroi, Belgium0 - 1 Denis Osmond0 - 1 WPts
05/06/2018Montreal, Canada0 - 0 Davie Wallis1 - 0 LPts