Weightclass:  Light Welterweight
Location:  Laval, Canada
Record:  25(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2035Laval, Canada24(1) - 19 Arseni Pribula1 - 7 WPts
11/03/2035Gaineau, Canada24(1) - 18 Lewis Shank37(1) - 6 LPts Canada National Championships 2035View
11/02/2035Calgary, Canada24(1) - 17 Dillon Moreland29 - 19 LPts
11/01/2035Montreal, Canada24(1) - 16 Sean Higgins7 - 14 LPts
16/12/2034Montreal, Canada23(1) - 16 Jabalah Boussaboun4 - 6 WPts
13/11/2034Montreal, Canada23(1) - 15 David Murumbi24 - 34 LPts
13/10/2034Calgary, Canada23(1) - 14 Ian Proffit17(1) - 21 LPts
10/10/2034Montreal, Canada22 - 14 Shayan Shehadeh14 - 5 WKO2
11/09/2034Montreal, Canada21 - 14 Dai Uyeno1 - 1 WPts
15/08/2034Montreal, Canada20 - 14 Mario Augello2 - 15 WPts
20/07/2034Montreal, Canada19 - 14 Dom Cheseto1 - 7 WPts
23/06/2034Montreal, Canada18 - 14 Cosmas Delis2 - 9 WPts
30/05/2034Winnipeg, Canada17 - 14 Jamie Costine20 - 27 WPts
23/05/2034Montreal, Canada17 - 13 Bruce Aikins18 - 4 LPts
17/04/2034Vancouver, Canada17 - 12 Rob Rennie18 - 17 LPts
14/04/2034Montreal, Canada16 - 12 Kenzie Banker1 - 6 WPts
16/03/2034Montreal, Canada15 - 12 Dave Kessen6 - 16 WPts
09/02/2034Vancouver, Canada15 - 11 Darryl Hallum9 - 17 LPts
06/02/2034Montreal, Canada14 - 11 Noah Eidson3 - 11 WPts
09/01/2034Montreal, Canada13 - 11 Rance Evra1 - 1 WPts
09/12/2033Adelaide, Australia12 - 11 Cole Roller4 - 13 WPts
10/10/2033Quebec City, Canada12 - 10 Raul Barthez14 - 22 LPts
10/08/2033Laval, Canada11 - 10 Rob Morehead14 - 10 WPts
09/06/2033Laval, Canada11 - 9 Wayne Imlay17 - 10 LPts
09/04/2033Maracay, Venezuela10 - 9 Jax Abril5 - 20 WPts
09/02/2033Laval, Canada9 - 9 Henry Hamell10 - 16 WPts
10/12/2032Leon, Mexico8 - 9 Neper Sanzo8 - 23 WPts
12/10/2032Laval, Canada7 - 9 Henry Hamell9 - 15 WPts
12/08/2032Ndola, Zambia7 - 8 Afram Mopani18(1) - 17 LPts
14/06/2032Laval, Canada6 - 8 Josh Carruth4 - 3 WPts
19/04/2032Laval, Canada5 - 8 Mark Lawhead0 - 3 WPts
20/02/2032Laval, Canada5 - 7 Colville Boileau11 - 8 LPts
30/12/2031Schaerbeek, Belgium5 - 6 Turiau Bellanger11 - 8 LPts
01/11/2031Laval, Canada4 - 6 Colville Boileau10 - 7 WPts
01/09/2031Shymkent, Kazakhstan4 - 5 Valeri Kabaev9 - 17 LPts
04/07/2031Montreal, Canada3 - 5 Roy Bonaly5 - 3 WPts
10/05/2031Montreal, Canada3 - 4 David Rowand8 - 12 LPts
09/04/2031Toronto, Canada2 - 4 Hayden Balfour0 - 0 WPts
04/03/2031Liege, Belgium2 - 3 Gauvain Killy8 - 9 LPts
04/01/2031London, Canada2 - 2 Leo Welsh3 - 20 LPts
17/11/2030Toronto, Canada2 - 1 Charlie Rule17 - 15 LPts
29/09/2030Laval, Canada1 - 1 Laramie Beau2 - 19(1) WPts
27/09/2030Laval, Canada1 - 0 Trystan Brame22 - 9 LPts
26/09/2030Halifax, Canada0 - 0 Louis Blackstock0 - 10 WPts