Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/09/2030Montreal, Canada29 - 13 Hadir Sadwackasow2 - 4 WPts
02/08/2030Montreal, Canada28 - 13 Heung-Min Jeon1 - 2 WPts
04/06/2030Montreal, Canada27 - 13 Eduardo Pintor0 - 2 WPts
05/04/2030Montreal, Canada26 - 13 Dylan Underwood0 - 1 WPts
05/02/2030Montreal, Canada25 - 13 Alano Clavel14 - 15 WPts
08/12/2029Montreal, Canada24 - 13 Cole Callison1 - 0 WPts
10/10/2029Montreal, Canada23 - 13 Franco Almendarez4 - 11(1) WPts
11/08/2029Montreal, Canada22 - 13 Esteban Menchaca4 - 6(1) WPts
12/06/2029Montreal, Canada21 - 13 Dag Friedrichsen1 - 7 WPts
13/04/2029Montreal, Canada20 - 13 Zachary Lawther0 - 1 WPts
12/02/2029Montreal, Canada19 - 13 Anttoni Tammisto3 - 17 WPts
14/12/2028Montreal, Canada18 - 13 Alejandro Ramo0 - 4 WPts
15/10/2028Montreal, Canada17 - 13 Bronco Triana3 - 13(1) WPts
16/08/2028Lusaka, Zambia16 - 13 Naeem Fungamwango11 - 26(1) WPts
18/06/2028Winnipeg, Canada15 - 13 Duncan Sanderson10 - 15 WPts
20/04/2028Montreal, Canada14 - 13 Montrose Moreau0 - 2 WPts
21/02/2028San Jose, Costa Rica13 - 13 Larenzo Vine1 - 9 WPts
24/12/2027Toronto, Canada13 - 12 Kieran Brisbane10 - 18 LPts
26/10/2027Calgary, Canada12 - 12 Nathan Sauceman5 - 13(1) WPts
06/09/2027London, Canada11 - 12 Stephen Herd19(2) - 17 WPts
03/08/2027Montreal, Canada11 - 11 Mark Scroggie16 - 18 LPts
19/06/2027Valencia, Venezuela10 - 11 Montana Verduzco3 - 2 WPts
21/04/2027Samarqand, Uzbekistan9 - 11 Gulbala Ahundov1 - 5 WPts
21/02/2027Anchorage, USA9 - 10 Ian Roseberry4 - 18 LPts
24/12/2026Utrecht, Netherlands9 - 9 Edgardo Balderick8 - 18 LPts
26/10/2026Ottawa, Canada8 - 9 Bryan Carlyle9 - 14 WPts
06/09/2026Managua, Nicaragua7 - 9 Jaguar Maysonet6 - 17 WPts
08/07/2026Edmonton, Canada6 - 9 David Drewes1 - 6 WPts
12/05/2026Montreal, Canada6 - 8 Rio Cajigas8 - 8 LPts
13/03/2026Montreal, Canada6 - 7 Coyne Guebert33(1) - 16 LPts
17/01/2026Montreal, Canada5 - 7 Honore Hinault0 - 3 WPts
18/11/2025Montreal, Canada4 - 7 Oiva Tanner6 - 10(1) WPts
20/09/2025Vancouver, Canada4 - 6 Mason Downie3 - 8 LPts
25/07/2025Hanoi, Vietnam4 - 5 Tham Bao9 - 7 LPts
27/05/2025Saskatoon, Canada4 - 4 Nick Batie10 - 12 LPts
28/03/2025Toronto, Canada4 - 3 Hugh Ore11 - 9 LPts
31/01/2025Edmonton, Canada3 - 3 John Cloy0 - 10 WPts
03/12/2024Quebec City, Canada3 - 2 Hugh Blood15 - 23 LPts
01/11/2024Montreal, Canada2 - 2 Sacha Dalle12 - 5 WPts
23/09/2024Quebec City, Canada1 - 2 Similien Blanco0 - 0 WPts
02/08/2024Montreal, Canada1 - 1 John Murphy2 - 5(1) LPts
04/06/2024Laval, Canada1 - 0 Nazaire Fossey7 - 5 LPts
27/04/2024Montreal, Canada0 - 0 Paul Kanambe2 - 6 WPts