Weightclass:  Featherweight
Location:  Montreal, Canada
Record:  24(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2026Montreal, Canada23(1) - 25 Aftab Turay0 - 11 WPts
18/03/2026Montreal, Canada22(1) - 25 Dele Mabwe1 - 11 WPts
15/01/2026Montreal, Canada21(1) - 25 Sam Luna1 - 4 WPts
16/11/2025Montreal, Canada20(1) - 25 Susuwandee Pranthaksin6 - 8 WPts
18/09/2025Montreal, Canada19(1) - 25 Ian Crofoot3 - 3 WPts
20/07/2025Montreal, Canada18(1) - 25 Laramie Dalle5 - 7 WPts
21/05/2025Montreal, Canada17(1) - 25 John Ramsey13 - 22(2) WPts
22/03/2025Montreal, Canada17(1) - 24 Marc Etienne2 - 10 LPts
21/01/2025Montreal, Canada16(1) - 24 Honore Belcourt2 - 7 WPts
22/11/2024Montreal, Canada15(1) - 24 Rob Breck2 - 10 WPts
23/09/2024Montreal, Canada14(1) - 24 James Headrick0 - 1 WPts
25/07/2024Montreal, Canada14(1) - 23 Ximen De Anda3 - 2 LPts
26/05/2024Rosario, Argentina13(1) - 23 Sagaz Narvaez2 - 13 WPts
28/03/2024Montreal, Canada12(1) - 23 Leggett de Balzac2 - 11 WPts
29/01/2024Montreal, Canada11(1) - 23 Mick Norment1 - 6 WPts
30/11/2023San Juan, Puerto Rico10 - 23 Jerrold Soria2 - 6(3) WKO3
02/10/2023Riga, Latvia9 - 23 Afon Smiltskalejs1 - 5(1) WPts
04/08/2023Maracaibo, Venezuela8 - 23 Carlos Arvelo4 - 15 WPts
06/06/2023Jakarta, Indonesia8 - 22 Tirto Sutaji8 - 19 LPts
08/04/2023Ningbo, China7 - 22 Liang Zhong2 - 18(4) WPts
08/02/2023Calamba, Philippines7 - 21 Reynaldo Dumayag19(1) - 14 LPts
11/12/2022Garoua, Cameroon7 - 20 Reinald Bill16 - 15 LPts
13/10/2022Kuala Lumpur, Malaysia7 - 19 Syed Yusuf14 - 13 LPts
15/08/2022Minsk, Belarus7 - 18 Mikhail Litynski5 - 20(1) LPts
16/06/2022Montreal, Canada6 - 18 Symon Taran3(1) - 16(2) WPts
17/04/2022Lviv, Ukraine6 - 17 Faddei Misko10 - 7 LPts
17/02/2022Toronto, Canada6 - 16 Kian Pollick12 - 14 LPts
22/12/2021Quito, Ecuador5 - 16 Sierra Gato6 - 19 WPts
23/10/2021Toronto, Canada5 - 15 Danny Moffett8 - 12 LPts
24/08/2021Mendoza, Argentina5 - 14 Oro Pedro6 - 12 LPts
25/06/2021Khayelitsha, South Africa5 - 13 David Demuto3 - 12 LPts
25/04/2021Katlehong, South Africa5 - 12 Blake Booysen9 - 8 LPts
25/02/2021Casablanca, Morocco4 - 12 Haziem Bouyboud1 - 18(4) WPts
27/12/2020Montreal, Canada4 - 11 Zafa Kechra8(1) - 11 LPts
27/10/2020Cagayan de Oro, Philippines4 - 10 Rafael Isabella2(1) - 10 LPts
29/08/2020Mississauga, Canada3 - 10 Jasper Larrimore9 - 6 WPts
22/07/2020Montreal, Canada3 - 9 Clinton Dallas2 - 9 LPts
17/06/2020Montreal, Canada2 - 9 Miloslav Sebek2 - 9 WPts
16/04/2020Gaineau, Canada2 - 8 Sorrel Marques1 - 1 LPts
11/03/2020Montreal, Canada1 - 8 Aramis Perec4 - 5 WPts
10/01/2020Brampton, Canada1 - 7 Charles Oliphant4 - 10 LPts
15/11/2019Liege, Belgium1 - 6 Coyne Blanco2 - 5 LPts
16/09/2019Davao City, Philippines1 - 5 Seferino Lazo4 - 2 LPts
19/07/2019Montreal, Canada1 - 4 Cody Roby4 - 4 LPts
14/06/2019Montreal, Canada1 - 3 Joseph Patteson2 - 3 LPts
14/04/2019Santo Domingo Este, Dominican Republic1 - 2 Gonzalo Jesus2 - 5 LPts
14/02/2019Montreal, Canada1 - 1 Jeraldo Ledo3 - 2 LPts
16/12/2018Dushanbe, Tajikistan1 - 0 Shahvalad Dzhahagirov0 - 2 LPts
18/10/2018Montreal, Canada0 - 0 Geron Ionesco1 - 3 WPts