Weightclass:  Bantamweight
Location:  Laval, Canada
Record:  20 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2027Laval, Canada20 - 31 Leon Protheroe14 - 7 LPts
04/11/2026Laval, Canada20 - 30 Porfio Fosco8 - 14(2) LPts
06/09/2026Laval, Canada19 - 30 Denis Ozanne0 - 3 WPts
07/07/2026Laval, Canada18 - 30 Adam Reid4 - 10 WPts
08/05/2026Laval, Canada18 - 29 Kai Gordon25 - 24 LPts
09/03/2026Laval, Canada17 - 29 Yago Regal0 - 9 WPts
08/01/2026Laval, Canada17 - 28 Kir Puntsug8(1) - 13 LPts
09/11/2025Laval, Canada16 - 28 Matviyko Babich2 - 8 WPts
10/09/2025Laval, Canada15 - 28 Olier Normandin5 - 6 WPts
12/07/2025Laval, Canada14 - 28 Angel Mendivil2 - 10 WPts
13/05/2025Laval, Canada13 - 28 Diego Sastre1 - 5 WPts
14/03/2025Laval, Canada12 - 28 Pancho Labrador0 - 6 WPts
13/01/2025Laval, Canada11 - 28 Ju-young Soh9(1) - 21(1) WPts
14/11/2024Tegucigalpa, Honduras11 - 27 Jose Mercado33 - 11 LPts
14/09/2024Vancouver, Canada11 - 26 Inigo Barmore20(6) - 22 LPts
20/07/2024Ulsan, South Korea10 - 26 Seung-dae Chun0 - 13 WPts
22/05/2024Toronto, Canada10 - 25 Billy Buie17 - 17 LPts
04/04/2024Toronto, Canada10 - 24 Joshua Raitt25 - 13 LPts
03/03/2024San Miguelito, Panama9 - 24 Alvino Salvo1 - 1 WPts
04/01/2024Riga, Latvia9 - 23 Marlen Kamols15 - 21 LPts
06/11/2023Santiago de Cuba, Cuba9 - 22 Hilario Campillo10 - 10(1) LPts
08/09/2023Laval, Canada8 - 22 Santiago Machin1 - 7 WPts
10/07/2023Anderlecht, Belgium8 - 21 Orleans Artaud15 - 18 LPts
12/05/2023Halifax, Canada8 - 20 Mel Broadus24(1) - 9 LPts
23/03/2023Laval, Canada7 - 20 Ngu Huu1 - 10(2) WPts
22/01/2023Laval, Canada7 - 19 Alano Vela10(1) - 5 LPts
23/11/2022Burnaby, Canada6 - 19 Charlie Galbreth5 - 18 WPts
29/09/2022Surakarta, Indonesia5 - 19 Tariq Sadek3 - 20(6) WPts
01/08/2022Monterrey, Mexico5 - 18 Carlos Frisco17(1) - 7 LPts
03/06/2022Toronto, Canada5 - 17 Paul Corse11 - 12 LPts
07/04/2022Laval, Canada4 - 17 Ben Gatt0 - 2 WPts
06/02/2022Ho Chi Minh City, Vietnam4 - 16 Troung Hai15 - 10 LPts
08/12/2021Osaka, Japan4 - 15 Aoi Sano9 - 11 LPts
08/10/2021Laval, Canada3 - 15 Blake Kinnie1 - 3 WPts
07/08/2021New Kingston, Jamaica3 - 14 John Fergus5 - 13 LPts
09/06/2021Laval, Canada3 - 13 Georges Carre9 - 4 LPts
09/04/2021Laval, Canada3 - 12 Francisco Hermida8 - 14 LPts
07/02/2021San Miguel, El Salvador3 - 11 Santiago Alvear5 - 12 LPts
10/12/2020Lapu-Lapu, Philippines3 - 10 Gonzalo Tobia9 - 2 LPts
10/10/2020Laval, Canada2 - 10 Johar Mohan3 - 4 WPts
12/08/2020Montreal, Canada1 - 10 Briant Hippe1 - 10(1) WPts
17/06/2020Laval, Canada1 - 9 Alessio Lusco5 - 9 LPts
17/04/2020Laval, Canada1 - 8 Andy Belvin8 - 3 LPts
18/02/2020Laval, Canada1 - 7 Slßvek Kovalcik10 - 3 LPts
19/12/2019Quebec City, Canada1 - 6 Raoul Boyer6 - 6 LPts
28/10/2019Laval, Canada1 - 5 Waddah Sharav5(1) - 5 LPts
29/08/2019Cairo, Egypt1 - 4 Rehman Alshehhi4 - 6 LPts
01/07/2019Halifax, Canada1 - 3 Chris Lenn3 - 5 LPts
02/05/2019Laval, Canada1 - 2 Michael Atchinson8 - 2 LPts
01/03/2019Kingston, Jamaica1 - 1 Mike Feemster1 - 3 LPts
01/01/2019Toronto, Canada1 - 0 Michael Ewan1 - 1 LPts
06/11/2018Laval, Canada0 - 0 Lee Hislop1 - 1 WPts