Weightclass:  Light Welterweight
Location:  Montreal, Canada
Record:  27 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2032Montreal, Canada26 - 20 Eren Turan2 - 2 WPts
17/11/2031Montreal, Canada25 - 20 Rudolf Pavek14 - 30 WPts
17/09/2031Montreal, Canada24 - 20 Jatawaman Anindita3 - 9 WPts
18/07/2031Montreal, Canada23 - 20 John Lloyd0 - 6 WPts
19/05/2031Montreal, Canada22 - 20 Diego Cristobal0 - 7 WPts
20/03/2031Montreal, Canada22 - 19 Demodocus Kouris4 - 9 LPts
18/01/2031Montreal, Canada21 - 19 Steven Marean0 - 1 WPts
19/11/2030Montreal, Canada20 - 19 Ulrik Berwald2 - 8 WPts
21/09/2030Montreal, Canada19 - 19 Fausto Rodriquez1 - 18 WPts
22/07/2030Montreal, Canada18 - 19 Josh Carlisle1 - 0 WPts
24/05/2030Montreal, Canada17 - 19 Roy Bonaly1 - 0 WPts
25/03/2030Montreal, Canada16 - 19 Mason Purvis0 - 9 WPts
25/01/2030Cartagena, Colombia15 - 19 Angel Amador3 - 18 WPts
27/11/2029Montreal, Canada14 - 19 Jordan Riddle0 - 2 WPts
28/09/2029Toshkent, Uzbekistan13 - 19 Georgiy Gaidarov2 - 11 WPts
31/07/2029Montreal, Canada12 - 19 Wayne Imlay1 - 2 WPts
01/06/2029Jeddah, Saudi Arabia12 - 18 Haaris Obaidullah15 - 7 LPts
03/04/2029Montreal, Canada11 - 18 Wayne Imlay0 - 1 WPts
03/02/2029Guayaquil, Ecuador10 - 18 Macario Coreas4 - 18 WPts
06/12/2028Montreal, Canada9 - 18 Elliot McCaskill0 - 6 WPts
08/10/2028Brampton, Canada9 - 17 Denis Hugo4 - 6 LPts
10/08/2028Mississauga, Canada8 - 17 James Whan6 - 11 WPts
12/06/2028Toronto, Canada8 - 16 Oriel Simon13(1) - 16 LPts
15/04/2028Montreal, Canada7 - 16 Leon Akin2 - 23(4) WPts
16/02/2028Edmonton, Canada6 - 16 Mike Hendrickson9 - 11 WPts
18/12/2027Surrey, Canada6 - 15 Rob Barclay4 - 11 LPts
23/10/2027Montreal, Canada5 - 15 Zach Elrick1 - 0 WPts
24/08/2027Roskilde, Denmark5 - 14 Nels Winther8 - 16(1) LPts
23/06/2027Lonueuil, Canada5 - 13 Georges Moniotte10 - 5 LPts
27/04/2027Camaguey, Cuba4 - 13 Alvino Puente2 - 1 WPts
27/02/2027Guatemala City, Guatemala4 - 12 Diego Manzanares13 - 7 LPts
30/12/2026London, Canada4 - 11 Ewan Rae10 - 7 LPts
01/11/2026Montreal, Canada4 - 10 Ciel Painchaud9 - 12 LPts
03/09/2026Montreal, Canada4 - 9 Bryn Tarbert8 - 13 LPts
06/07/2026Asuncion, Paraguay4 - 8 Cortez Madero15 - 13 LPts
08/05/2026Saskatoon, Canada3 - 8 Scott Nee6 - 12 WPts
09/03/2026Montreal, Canada3 - 7 Danny Atkins0 - 15 LPts
09/01/2026Zaria, Nigeria3 - 6 John Ahunanya7 - 21 LPts
10/11/2025Montreal, Canada2 - 6 Ciel Painchaud5 - 10 WPts
18/09/2025Yerevan, Armenia2 - 5 Donabed Haghoubyan8 - 12 LPts
21/07/2025Busan, South Korea2 - 4 Chan-dong Han9 - 12 LPts
23/05/2025London, Canada2 - 3 Kyle Pitcairn4 - 18 LPts
27/03/2025Montreal, Canada2 - 2 Phillippe Renoir37(2) - 11 LPts
27/01/2025Odense, Denmark2 - 1 Nels Haagensen3 - 8 LPts
29/11/2024Burnaby, Canada1 - 1 Leon Akin0 - 4 WPts
05/10/2024Calgary, Canada1 - 0 Felix Skillen17(1) - 22 LPts
08/08/2024Montreal, Canada0 - 0 Simon Nin0 - 1 WPts