Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  14 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2029Montreal, Canada13 - 18(1) Kashif Natouri3 - 10 WPts
11/06/2029Montreal, Canada13 - 17(1) Cipriano Lobato7 - 5 LPts
12/04/2029Montreal, Canada12 - 17(1) Grgur Jelicic2 - 6 WPts
12/02/2029Montreal, Canada12 - 16(1) Davie Axtell25 - 11 LPts
14/12/2028Montreal, Canada11 - 16(1) Angel Abila1 - 5 WPts
15/10/2028Montreal, Canada11 - 15(1) Alen Feimster8(1) - 19 LPts
16/08/2028Montreal, Canada10 - 15(1) Yoshi Amaya4 - 3 WPts
18/06/2028Montreal, Canada9 - 15(1) Quincy Pageau3 - 10 WPts
20/04/2028Montreal, Canada8 - 15(1) Wojciech Wincek3 - 15 WPts
21/02/2028Montreal, Canada7 - 15(1) Chris Mitchell5 - 15 WPts
23/12/2027Montreal, Canada6 - 15(1) Richie Black5 - 3 WPts
24/10/2027Montreal, Canada6 - 14(1) Euan Lyn3 - 9 LPts
25/08/2027Montreal, Canada5 - 14(1) Matthew Bard3 - 19 WPts
23/06/2027Ottawa, Canada5 - 13(1) Johnny Andrew12 - 16 LPts
27/04/2027Montreal, Canada4 - 13(1) Haaris Iscalieff7 - 11 WPts
27/02/2027Accra, Ghana4 - 12(1) Kaleb Dumashie9 - 28(10) LPts
30/12/2026Montreal, Canada4 - 11(1) Salvador Rivero7 - 16 LPts
31/10/2026Montreal, Canada3 - 11(1) David Drewes1 - 8 WPts
01/09/2026Achiaman, Ghana3 - 10(1) Tavarius Agyeman12(1) - 16 LPts
04/07/2026Gaineau, Canada3 - 9(1) Pernell Bataille8 - 11 LPts
12/05/2026Pikine, Senegal3 - 8(1) Tugdual Guirassy25 - 24 LPts
14/03/2026Montreal, Canada2 - 8(1) Barbabe Beaulac4 - 7 WPts
15/01/2026Calgary, Canada1 - 8(1) Connor Lanman3(1) - 19 WPts
22/11/2025Surrey, Canada1 - 7(1) Arnie Fails27 - 13 LPts
25/09/2025Montreal, Canada1 - 6 Clint Tilford27 - 22 LKO3
28/07/2025Markham, Canada1 - 5 Zachary Cranston8 - 11 LPts
23/06/2025Edmonton, Canada1 - 4 Mike Hill0 - 0 LPts
22/05/2025Montreal, Canada1 - 3 Bruce Bethune0 - 9 LPts
24/03/2025Brampton, Canada1 - 2 John Dunnett8(1) - 6 LPts
24/01/2025Montreal, Canada0 - 2 Alejandro Elias4 - 17 WPts
26/11/2024Montreal, Canada0 - 1 Sam Donn0 - 2 LPts
27/09/2024Montreal, Canada0 - 0 Courvoisier Bazile5 - 3 LPts