Weightclass:  Welterweight
Location:  Laval, Canada
Record:  30 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2028Laval, Canada29 - 7 Zafa Omer5 - 5 WPts
03/11/2027Laval, Canada28 - 7 Gurudas Nigam4 - 0 WPts
03/09/2027Laval, Canada27 - 7 Ljuban Aleksic13(1) - 18(1) WPts
06/07/2027Laval, Canada26 - 7 Rauli Vaijarvi7 - 15 WPts
07/05/2027Laval, Canada25 - 7 Brendan Latta22 - 16 WPts
08/03/2027Laval, Canada24 - 7 Peter Work1 - 20 WPts
08/01/2027Laval, Canada23 - 7 Maxim Bolin14 - 11 WPts
09/11/2026Laval, Canada22 - 7 Paul Burns8 - 11 WPts
10/09/2026Laval, Canada21 - 7 Jake Novy8 - 13 WPts
11/07/2026Laval, Canada20 - 7 Euan Lyn1 - 3 WPts
12/05/2026Laval, Canada19 - 7 Montrose Bazin2 - 2 WPts
13/03/2026Laval, Canada18 - 7 James Glasscock9 - 13 WPts
12/01/2026Montreal, Canada17 - 7 Coyne Guebert33(1) - 15 WPts
16/11/2025Rio de Janeiro, Brazil17 - 6 Venacio Souva35(3) - 13 LPts
18/09/2025Laval, Canada16 - 6 Mark Foden13 - 19 WPts
30/07/2025Toronto, Canada15 - 6 Sam Boyter6 - 16 WPts
01/06/2025Vancouver, Canada14 - 6 Clint Williams25 - 14 WPts
12/04/2025Markham, Canada13 - 6 James Hallum6 - 16 WPts
09/03/2025Laval, Canada12 - 6 Sacha Dalle14 - 8 WPts
29/01/2025Halifax, Canada11 - 6 Ethan Thom20 - 17 WPts
02/12/2024Ottawa, Canada10 - 6 Mark Morgan6 - 7 WPts
07/10/2024Montreal, Canada10 - 5 Borden Pagnol17 - 22 LPts
11/08/2024Surrey, Canada9 - 5 Chris Hanes9 - 12 WPts
11/07/2024Laval, Canada8 - 5 Sacha Dalle9 - 2 WPts
04/06/2024Laval, Canada7 - 5 Ferrand Michel1 - 0 WPts
06/04/2024Laval, Canada6 - 5 Robert Whary2 - 8 WPts
07/02/2024Laval, Canada5 - 5 Jun Miyazaki20 - 13 WPts
09/12/2023Burnaby, Canada4 - 5 David Poet1 - 17(1) WPts
17/10/2023Buenos Aires, Argentina4 - 4 Vegas Noa24(2) - 11 LPts
19/08/2023Surrey, Canada4 - 3 Lloyd Groves14(2) - 16 LPts
21/06/2023Laval, Canada3 - 3 Rehor Patak3 - 13 WPts
23/04/2023Gaineau, Canada2 - 3 Vernon Verlaine15 - 19 WPts
23/02/2023Edmonton, Canada2 - 2 Vince Henderson9 - 19 LPts
27/12/2022Prague, Czech Republic2 - 1 Ladislav Horinek13(1) - 16 LPts
28/10/2022Surrey, Canada2 - 0 Jay Home13 - 8 LPts
01/09/2022Richmond, Canada1 - 0 Dale Hutchison16 - 12 WPts
18/07/2022Laval, Canada0 - 0 Zachary Cranston0 - 0 WPts