Weightclass:  Welterweight
Location:  Laval, Canada
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2033Laval, Canada20 - 12 Kris Henderson2 - 1 WPts
09/01/2033Laval, Canada19 - 12 Umair Hariri4 - 11 WPts
08/11/2032Laval, Canada18 - 12 Ben Hendron20 - 12 WPts
07/09/2032Laval, Canada17 - 12 Sun-tae Chun0 - 8(1) WPts
08/07/2032Laval, Canada17 - 11 Porter Cade12 - 12 LPts
08/05/2032Laval, Canada16 - 11 Konstantin Pizelis5 - 14 WPts
09/03/2032Laval, Canada15 - 11 Aimon Arreguin1 - 4 WPts
09/01/2032Laval, Canada14 - 11 Nasimi Kassem0 - 18 WPts
10/11/2031Laval, Canada14 - 10 Federico Espin10 - 16 LPts
10/09/2031Laval, Canada13 - 10 Dave Gaul0 - 9 WPts
12/07/2031Laval, Canada12 - 10 Floyd Nairn1 - 0 WPts
11/05/2031Laval, Canada11 - 10 Alain Lacan6 - 10 WPts
14/03/2031Pak Kret, Thailand10 - 10 Panomroonglek Sistotartao3 - 17 WPts
14/01/2031Douala, Cameroon10 - 9 Elliot Dolassem19 - 17 LPts
16/11/2030Laval, Canada9 - 9 Kazuki Mori3 - 7 WPts
18/09/2030Maracaibo, Venezuela9 - 8 Marco Leanos17(1) - 18 LPts
21/07/2030Alexandria, Egypt8 - 8 Bilal Salaam8 - 17 WPts
23/05/2030Laval, Canada7 - 8 Vincent Gaw1 - 1 WPts
25/03/2030Laval, Canada6 - 8 Chris Will2 - 6 WPts
25/01/2030Dublin, Ireland6 - 7 Aaron Keane31 - 8(1) LPts
27/11/2029Laval, Canada5 - 7 Brendan Somerville6 - 3 WPts
28/09/2029Hamilton, Canada4 - 7 Paul Henry0 - 8 WPts
31/07/2029Saskatoon, Canada3 - 7 Ewan Ledgerwood8 - 12(2) WPts
08/06/2029Vancouver, Canada2 - 7 Shaun Carrick14 - 14 WPts
17/04/2029Regina, Canada1 - 7 Mark Shankland4 - 21 WPts
05/03/2029Winnipeg, Canada0 - 7 Richard Usher0 - 0 WPts
02/02/2029Saskatoon, Canada0 - 6 Ewan Ledgerwood6 - 11(2) LPts
10/12/2028Córdoba, Argentina0 - 5 Diego Loreto11(1) - 16 LPts
12/10/2028Karagandy, Kazakhstan0 - 4 Afanas Sadycow14 - 5 LPts
14/08/2028Edmonton, Canada0 - 3 Arran Saunderson9 - 35 LPts
14/07/2028Laval, Canada0 - 2 Mark Foden34 - 32 LPts
15/06/2028Montreal, Canada0 - 1 Carvell Basque8 - 8 LPts
20/04/2028Laval, Canada0 - 0 Harry Maddux2 - 2 LPts