Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2029Montreal, Canada21 - 14 Stuart Forker0 - 0 WPts
24/12/2028Montreal, Canada20 - 14 Alois Konecky1 - 17 WPts
25/10/2028Montreal, Canada20 - 13 Lazar Hasabayar9 - 17 LPts
26/08/2028Montreal, Canada19 - 13 Dan Hastings0 - 18(1) WPts
27/06/2028Montreal, Canada19 - 12 Alejandro Leonardo12 - 16 LPts
27/04/2028Montreal, Canada19 - 11 Akira Arata21 - 14 LPts
28/02/2028Montreal, Canada18 - 11 Zacarias Benavente1 - 4 WPts
29/12/2027Montreal, Canada17 - 11 Ethan Halliday4 - 8 WPts
30/10/2027Montreal, Canada16 - 11 Dabney Barra2 - 3 WPts
30/08/2027Montreal, Canada15 - 11 Leo Gunion14 - 15 WPts
30/06/2027Montreal, Canada14 - 11 Courvoisier Perrault8 - 14 WPts
01/05/2027Montreal, Canada13 - 11 Alen Traill1 - 0 WPts
02/03/2027Paris, France13 - 10 Beau Olivier11 - 11 LPts
02/01/2027San Jose, Costa Rica12 - 10 Rodrigo Aguero3 - 18 WPts
04/11/2026Halifax, Canada11 - 10 Peter Hesson0 - 14(4) WPts
06/09/2026Novosibirsk, Russia11 - 9 Lazar Markov19(1) - 16 LPts
08/07/2026Montreal, Canada10 - 9 Konstantin Sakieff4 - 6 WPts
09/05/2026Montreal, Canada9 - 9 Robert Samson3 - 15 WPts
11/03/2026Dublin, Ireland8 - 9 Ashley Elder2 - 22 WPts
11/01/2026Zarqa, Jordan8 - 8 Shayan Khalid11 - 24(1) LPts
13/11/2025Mississauga, Canada8 - 7 Jake Guffy2 - 12(1) LPts
22/09/2025Sydney, Australia7 - 7 Bruce Aikens0 - 14(1) WPts
25/07/2025Montreal, Canada6 - 7 Esteban De la Torre2 - 10 WPts
27/05/2025Montreal, Canada5 - 7 Chris Mitchell0 - 2 WPts
28/03/2025Edmonton, Canada5 - 6 Euan Moncur9(1) - 29(7) LPts
31/01/2025San Miguel de Tucuman, Argentina5 - 5 Gervasio Cruzado17 - 6 LPts
02/12/2024Edmonton, Canada4 - 5 John Cloy0 - 9 WPts
01/11/2024Montreal, Canada4 - 4 Mark Foden9 - 10 LPts
29/09/2024Montreal, Canada3 - 4 Fedar Gharasbaeff0 - 7(1) WPts
01/08/2024Almaty, Kazakhstan2 - 4 Georgiy Sagatow3 - 15 WPts
03/06/2024Maracay, Venezuela2 - 3 Carlos Malon6 - 19 LPts
05/04/2024Montreal, Canada2 - 2 Mark Foden4 - 5 LPts
15/02/2024Winnipeg, Canada2 - 1 Bryan Lundy10 - 23 LPts
18/12/2023Montreal, Canada1 - 1 Mark Foden1 - 0 WPts
19/10/2023Toronto, Canada1 - 0 Jonathan Gaddis11 - 19 LPts
18/09/2023Montreal, Canada0 - 0 John Pottinger0 - 3(1) WPts