Weightclass:  Light Welterweight
Location:  Montreal, Canada
Record:  28 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2029Montreal, Canada27 - 6 Borden Luna13 - 15 WPts
11/02/2029Montreal, Canada26 - 6 Mandip Sagar10 - 8 WPts
13/12/2028Montreal, Canada25 - 6 Kamil Trela1 - 9 WPts
14/10/2028Montreal, Canada24 - 6 Oleg Opalka7 - 9 WPts
15/08/2028Montreal, Canada23 - 6 Telford de Vigny1 - 0 WPts
16/06/2028Montreal, Canada22 - 6 Diego Morua6 - 10 WPts
17/04/2028Montreal, Canada21 - 6 Georges Moniotte14 - 6 WPts
17/02/2028Montreal, Canada20 - 6 Simon Nin4 - 20 WPts
19/12/2027Montreal, Canada19 - 6 Danny Atkins3 - 23 WPts
20/10/2027Montreal, Canada18 - 6 Guido Serrano16 - 12 WPts
21/08/2027Montreal, Canada17 - 6 Fanuco Abela8 - 7 WPts
22/06/2027Montreal, Canada16 - 6 Jerrold Aldrete4 - 10 WPts
24/04/2027Winnipeg, Canada15 - 6 Louis Breckenridge6 - 9 WPts
26/02/2027Quebec City, Canada14 - 6 Leverett Jacquot3 - 12 WPts
30/12/2026Montreal, Canada13 - 6 Rich Proudfoot5 - 7 WPts
31/10/2026Montreal, Canada13 - 5 Selestino Abril15 - 13 LPts
02/09/2026Montreal, Canada12 - 5 Nemesio Amparo3 - 11 WPts
05/07/2026Rosario, Argentina11 - 5 Diego Orduna0 - 0 WPts
07/05/2026Córdoba, Argentina10 - 5 Marjun Garcia2 - 15 WPts
09/03/2026Santo Domingo de Guzman, Dominican Republic9 - 5 Santiago Caro4 - 10 WPts
09/01/2026Calgary, Canada8 - 5 Gregor Wake7 - 5 WPts
12/11/2025Winnipeg, Canada7 - 5 Rob Arras2 - 15(3) WPts
18/09/2025Riga, Latvia6 - 5 Yulian Vidzemnieks9 - 17 WPts
21/07/2025Kharkiv, Ukraine6 - 4 Avel Stepka32 - 14 LPts
23/05/2025Kharkiv, Ukraine6 - 3 Avel Stepka31 - 14 LPts
25/03/2025Calgary, Canada5 - 3 Oliver Alford2 - 1 WPts
26/01/2025Montreal, Canada4 - 3 Jacob Dinwoodie2 - 14 WPts
28/11/2024Montreal, Canada3 - 3 Afon Tolymbekow10 - 10 WPts
30/09/2024Yerevan, Armenia3 - 2 Vahakn Vemian3 - 4 LPts
02/08/2024Winnipeg, Canada3 - 1 Joel Swanston18 - 21 LPts
05/06/2024Sydney, Australia3 - 0 Michael Duffy9 - 9 LPts
07/04/2024Shymkent, Kazakhstan2 - 0 Sajid Moldabeckow2 - 14 WPts
08/02/2024Vaughan, Canada1 - 0 Danny Atkins0 - 2 WPts
20/12/2023Montreal, Canada0 - 0 Sinjon Bataille0 - 0 WPts