Weightclass:  Welterweight
Location:  Gaineau, Canada
Record:  26 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2028Gaineau, Canada25 - 7 James Argyle5 - 18 WPts
20/02/2028Gaineau, Canada24 - 7 James Glasscock18(1) - 16 WPts
22/12/2027Gaineau, Canada23 - 7 Odo Peyrefitte11 - 27 WPts
23/10/2027Gaineau, Canada22 - 7 Ryo Muto8(1) - 8 WPts
24/08/2027Gaineau, Canada21 - 7 Sam Profitt0 - 8 WPts
23/06/2027Gaineau, Canada20 - 7 Gage Beaumier4 - 5 WPts
27/04/2027Gaineau, Canada19 - 7 Richie Black3 - 1 WPts
26/02/2027Gaineau, Canada18 - 7 Nao Kuba3 - 9 WPts
28/12/2026Gaineau, Canada17 - 7 Ali Farooq5 - 23(1) WPts
29/10/2026Gaineau, Canada16 - 7 Ethan Gourley0 - 9 WPts
30/08/2026Gaineau, Canada15 - 7 Qazanfar Sattarov5 - 6 WPts
01/07/2026Gaineau, Canada14 - 7 Tomasz Wolanin1 - 1 WPts
02/05/2026Quebec City, Canada13 - 7 Charles Bobet8 - 6 WPts
17/03/2026Gaineau, Canada12 - 7 Sacha Dalle24 - 15 WPts
15/03/2026Gaineau, Canada11 - 7 Felippe Ortiz13(1) - 12 WPts
15/01/2026Gaineau, Canada10 - 7 Germain Nin3 - 6 WPts
16/11/2025Arequipa, Peru9 - 7 Angel Trinidad10 - 38 WPts
18/09/2025Gaineau, Canada9 - 6 Sacha Dalle18 - 12 LPts
06/08/2025Gaineau, Canada8 - 6 Sacha Dalle17 - 11 WPts
19/07/2025Gaineau, Canada7 - 6 Ricky Ji2 - 0 WPts
21/05/2025Tirana, Albania7 - 5 Preben Nuhiji7 - 12 LPts
23/03/2025Samarqand, Uzbekistan6 - 5 Evgeny Mansurov7 - 13 WPts
23/01/2025Georgetown, Guyana6 - 4 Mark Fergusson42 - 11 LPts
25/11/2024Johor Bahru, Malaysia6 - 3 Haider Irani28 - 23 LPts
27/09/2024Montreal, Canada5 - 3 Jack Pettigrew0 - 0 WPts
03/08/2024Bangkok, Thailand4 - 3 Thong Hungsuwannakool3 - 15 WPts
05/06/2024Saskatoon, Canada4 - 2 Sean Burnes2 - 3 LPts
12/04/2024Gaineau, Canada4 - 1 Sacha Dalle6 - 1 LPts
09/04/2024Nonthaburi, Thailand3 - 1 Petchwanchai Lattimont1 - 5 WPts
10/02/2024Quebec City, Canada2 - 1 Hugh Blood12 - 21 WPts
31/12/2023Gaineau, Canada1 - 1 Mark Foden2 - 1 WPts
22/12/2023Gaineau, Canada1 - 0 Mark Foden1 - 1 LPts
10/12/2023Gaineau, Canada0 - 0 Sean Burnes1 - 1 WPts