Weightclass:  Light Welterweight
Location:  Laval, Canada
Record:  2 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2031Laval, Canada2 - 22(1) Bruce Aikins1 - 1 LPts
12/01/2031Riga, Latvia2 - 21(1) Mikhail Mednis14 - 7 LPts
14/11/2030Surrey, Canada2 - 20(1) Rob Barclay17(1) - 17 LPts
29/09/2030Laval, Canada2 - 19(1) Jonathan Tannahill1 - 1 LPts
08/09/2030Laval, Canada2 - 18(1) Neville Ory0 - 9 LPts
09/07/2030Gaineau, Canada2 - 17(1) Adrien Olive1 - 11 LPts
14/05/2030Montevideo, Uruguay2 - 16(1) Oro Basa14 - 7 LPts
16/03/2030Calgary, Canada2 - 15(1) Michael Gilkeson4 - 8 LPts
30/01/2030Laval, Canada2 - 14(1) Severin Hinault6 - 9 LPts
10/01/2030Toronto, Canada2 - 13(1) David Comrie9 - 15 LPts
28/11/2029Toronto, Canada2 - 12(1) Isaac Platt19 - 10 LPts
30/09/2029Perth, Australia1 - 12(1) Mick Walters3 - 14 WPts
02/08/2029Burnaby, Canada1 - 11(1) Leon Akin3 - 30(5) LPts
21/06/2029Calgary, Canada1 - 10(1) Rex Ellis11 - 23 LPts
17/05/2029Laval, Canada1 - 9(1) Severin Hinault4 - 2 LPts
27/03/2029Laval, Canada1 - 8(1) Mark Troop6 - 5 LPts
06/03/2029Surrey, Canada1 - 7(1) Henry Hamell0 - 0 LPts
30/01/2029Laval, Canada1 - 6(1) Mark Troop4 - 5 LPts
21/01/2029Tamale, Ghana1 - 5(1) John Hamidou6 - 15 LPts
23/11/2028Laval, Canada1 - 4(1) Mark Troop3 - 3 LPts
10/10/2028Copenhagen, Denmark1 - 3(1) Ultar Hummel7 - 16 LPts
12/08/2028Wellington, New Zealand1 - 2 David Soutter24 - 11 LKO3
14/06/2028Montreal, Canada1 - 1 Campbell Halley0 - 0 LPts
30/04/2028Surrey, Canada1 - 0 Zachary Ledingham21(1) - 20 LPts
29/03/2028Laval, Canada0 - 0 Vince Williams1 - 3(1) WPts