Weightclass:  Welterweight
Location:  Laval, Canada
Record:  30 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2029Laval, Canada29 - 17 Matt Pryde1 - 2 WPts
04/06/2029Laval, Canada28 - 17 David Beverage2 - 0 WPts
06/04/2029Laval, Canada27 - 17 Hayden Guffy0 - 9 WPts
05/02/2029Laval, Canada26 - 17 Greg Gunn3 - 1 WPts
07/12/2028Laval, Canada25 - 17 Alen Maine4 - 11 WPts
08/10/2028Melbourne, Australia24 - 17 Malcolm Lawther3 - 9 WPts
10/08/2028Laval, Canada23 - 17 Olympe Auteuil0 - 4 WPts
11/06/2028Masaya, Nicaragua22 - 17 Enzo Pasqual26 - 20 WPts
13/04/2028Taguig, Philippines21 - 17 Vicente Mang-usans11 - 17(1) WPts
14/02/2028Laval, Canada20 - 17 Jonathan Urwin5 - 10 WPts
16/12/2027Laval, Canada19 - 17 Geoff Ewing1 - 23 WPts
17/10/2027Duque de Cazias, Brazil19 - 16 Diego Albuquerque15 - 8 LPts
19/08/2027Bacoor, Philippines18 - 16 Sam Hanopol12(1) - 16 WPts
21/06/2027Goiania, Brazil18 - 15 Xaverius Montano17 - 6 LPts
23/04/2027Laval, Canada17 - 15 Robert Samson6 - 18 WPts
23/02/2027Gaineau, Canada16 - 15 Royal Etienne11 - 15 WPts
31/12/2026Montreal, Canada15 - 15 Alastair Caine4 - 16 WPts
02/11/2026Laval, Canada14 - 15 Diego Guarin3 - 5 WPts
04/09/2026Toronto, Canada13 - 15 John Pottinger5 - 17(3) WPts
15/07/2026Toronto, Canada13 - 14 Jonathan Kellas16 - 13(2) LPts
16/05/2026Halifax, Canada12 - 14 Leo Gunion10 - 10 WPts
18/03/2026Canberra, Australia11 - 14 Euan Hasson2 - 7 WPts
18/01/2026Cairns, Australia10 - 14 Ian Beith5 - 6 WPts
20/11/2025Udon Thani, Thailand9 - 14 Yodchai Visutcharoenyon6 - 18 WPts
22/09/2025Gomel, Belarus8 - 14 Petro Wasko1 - 10 WPts
25/07/2025Laval, Canada7 - 14 Lotario Angerman2 - 10 WPts
27/05/2025Calgary, Canada6 - 14 Brin Roland9 - 12 WPts
20/04/2025Laval, Canada6 - 13 Sacha Dalle14 - 10 LPts
26/03/2025Laval, Canada5 - 13 Haider Kapasov0 - 7(1) WPts
26/01/2025Laval, Canada4 - 13 John Pottinger0 - 12(3) WPts
27/11/2024Laval, Canada3 - 13 John Pottinger0 - 11(3) WPts
28/09/2024Bangkok, Thailand3 - 12 Kongjak Sitjatik9 - 3 LPts
31/07/2024Kumasi, Ghana3 - 11 Okal Adalimortty18 - 15 LPts
02/06/2024Shizuoka, Japan2 - 11 Kei Murano4 - 12 WPts
04/04/2024Laval, Canada1 - 11 Cipriano Almas1 - 5 WPts
05/02/2024Tirana, Albania0 - 11 Besart Lokaj0 - 1 WPts
08/12/2023Montreal, Canada0 - 10 Robert Laidley11(2) - 25 LPts
27/10/2023Toronto, Canada0 - 9 Ian Dunsmore26 - 8 LPts
25/09/2023Surrey, Canada0 - 8 Peter Vaughn0 - 0 LPts
16/08/2023Laval, Canada0 - 7 Verrier Marc5(1) - 7 LPts
21/06/2023Montreal, Canada0 - 6 Varil Notte15 - 14 LPts
21/05/2023Brampton, Canada0 - 5 Rob Kinnard25 - 9 LPts
17/04/2023Dun Laoghaire, Ireland0 - 4 Daniel MacCoughlan10 - 20 LPts
17/02/2023Edmonton, Canada0 - 3 Mike Moffit24 - 6 LPts
27/12/2022Montreal, Canada0 - 2 Germain Mimoun17 - 8 LPts
08/11/2022Mississauga, Canada0 - 1 John Cloyd20 - 11 LPts
05/10/2022Laval, Canada0 - 0 Paco Santana3 - 13 LPts