Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  24 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/09/2023Montreal, Canada23 - 10 Chris Gilbride0 - 2 WPts
03/07/2023Montreal, Canada22 - 10 Carvell Jouffroy1 - 5 WPts
04/05/2023Montreal, Canada21 - 10 Ardziv Zeytounyan18 - 12 WPts
06/03/2023Montreal, Canada20 - 10 Lloyd Rodie1 - 2 WPts
04/01/2023Montreal, Canada19 - 10 Dyre Hoy9 - 15 WPts
06/11/2022Montreal, Canada18 - 10 Vem Dadourian3 - 12 WPts
07/09/2022Montreal, Canada17 - 10 Fraser Sheriff10 - 16 WPts
08/07/2022Montreal, Canada16 - 10 Ames Fontaine1 - 2 WPts
08/05/2022Montreal, Canada16 - 9 Zuffur Iskaliew10 - 12 LPts
09/03/2022Montreal, Canada15 - 9 Sam Jeans1 - 9 WPts
07/01/2022Montreal, Canada14 - 9 Tajo Landa10 - 11 WPts
07/11/2021Montreal, Canada13 - 9 Spencer Lovitt1 - 7 WPts
06/09/2021Montreal, Canada12 - 9 Lamech Delle6 - 10 WPts
06/07/2021Montreal, Canada12 - 8 Baghdo Taraktchian9 - 12 LPts
04/05/2021Montreal, Canada11 - 8 Montgomery Bataille0 - 9 WPts
06/03/2021Montreal, Canada10 - 8 Dom Watt4 - 12 WPts
04/01/2021Jeddah, Saudi Arabia10 - 7 Majid Qazi7(1) - 11 LPts
06/11/2020Tarant, Italy10 - 6 Remo Bettini9 - 6 LPts
07/09/2020Abu Dhabi, UAE9 - 6 Sajid Ghazzawi8 - 9 WPts
09/07/2020Baku, Azerbaijan9 - 5 Atabala Imanov10 - 6 LPts
09/05/2020Sana'a, Yemen8 - 5 Amer Aly5 - 9 WPts
11/03/2020Mississauga, Canada8 - 4 Travis Tellier9 - 3 LPts Canada National Championships 2020View
29/02/2020Vitebsk, Belarus8 - 3 Dmytro Smolar7 - 0 LPts
31/12/2019Montreal, Canada7 - 3 Jay Boylston4 - 8 WPts
31/10/2019Brampton, Canada6 - 3 Sam St. Jean7 - 2 WPts
14/09/2019Montreal, Canada6 - 2 Blake Gilbride4 - 2 LPts
15/07/2019Harare, Zimbabwe6 - 1 Paul Sibanda7 - 2 LPts
16/05/2019Ulaanbaatar, Mongolia5 - 1 El Mahi Esimov0 - 4 WPts
18/03/2019Montreal, Canada4 - 1 Zach Aird0 - 1 WPts
14/01/2019Regina, Canada3 - 1 Declan Haraldson3 - 4 WPts
16/11/2018Montreal, Canada2 - 1 Peter Lyne0 - 1 WPts
16/09/2018Montreal, Canada2 - 0 Enzo Feria2 - 0 LPts
16/07/2018Brisbane, Australia1 - 0 Gregor Nevitt1 - 0 WPts
18/05/2018Montreal, Canada0 - 0 Verrill Obier2 - 0 WPts