Weightclass:  Lightweight
Location:  Toronto, Canada
Record:  19 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2025Toronto, Canada18 - 22 Dior Delorme2 - 7 WPts
21/12/2024Toronto, Canada17 - 22 Forrest Jean10 - 10 WPts
22/10/2024Toronto, Canada17 - 21 Gareth Elliot17 - 14 LPts
23/08/2024Toronto, Canada16 - 21 Zafa Khoualed2 - 1 WPts
24/06/2024Toronto, Canada15 - 21 Dave Trumbull1 - 4 WPts
25/04/2024Toronto, Canada15 - 20 Arran Papineau1 - 3 LPts
25/02/2024Toronto, Canada14 - 20 Zelipe Mauricio0 - 6 WPts
27/12/2023Toronto, Canada13 - 20 Ilyas Cairculow1 - 12 WPts
28/10/2023Toronto, Canada13 - 19 Gareth Elliot12 - 12 LPts
29/08/2023Toronto, Canada12 - 19 Robert Fram0 - 1 WPts
30/06/2023Toronto, Canada11 - 19 Rob Herriott0 - 1 WPts
01/05/2023Toronto, Canada10 - 19 Morgan Patterson1 - 13(1) WPts
02/03/2023Toronto, Canada9 - 19 Pyotr Ketebaeff7 - 23 WPts
01/01/2023Markham, Canada9 - 18 Oliver Lease14 - 11 LPts
03/11/2022Toronto, Canada9 - 17 Davie Barron17 - 14 LPts
05/09/2022Shubra El-Kheima, Egypt8 - 17 Ibrahim Barry0 - 0 WPts
08/07/2022Tembisa, South Africa8 - 16 Vuyisile Khuzwayo21(2) - 5 LPts
09/05/2022Toronto, Canada7 - 16 Robert Henretty12 - 9 WPts
16/03/2022Tehran, Iran6 - 16 Abdul Mostafa14 - 11 WPts
16/01/2022Montreal, Canada6 - 15 Corey Crossin13 - 12 LPts
18/11/2021Sydney, Australia6 - 14 William Patterson7 - 13 LPts
19/09/2021Toronto, Canada5 - 14 Bradley Howells8 - 11 WPts
23/07/2021Toronto, Canada5 - 13 Aaron Hastie5 - 14 LPts
21/05/2021Markham, Canada5 - 12 Oscar Corse4 - 15 LPts
14/04/2021Toronto, Canada4 - 12 Gazi Aly2 - 2 WPts
12/02/2021Vancouver, Canada4 - 11 Andy Blackie9 - 8 LPts
09/01/2021Moscow, Russia4 - 10 Melor Davydov6 - 11 LPts
10/11/2020Toronto, Canada3 - 10 Milorad Koprivec4 - 12 WPts
11/09/2020Aarhus, Denmark3 - 9 Dag Winge17 - 1 LPts
12/07/2020Algiers, Algeria3 - 8 Abdul Lamhene8 - 6 LPts
14/05/2020Toronto, Canada3 - 7 Joaquin Caudillo12 - 3 LPts
14/03/2020Toronto, Canada3 - 6 Juan Casas4 - 7 LPts
13/01/2020Toronto, Canada2 - 6 Waqar Daher2 - 10 WPts
13/11/2019Kuala Lumpur, Malaysia1 - 6 Adam Woon2 - 10 WPts
15/09/2019Mendoza, Argentina1 - 5 Jerrold Trinidad1 - 4 LPts
17/07/2019Copenhagen, Denmark1 - 4 Ultar Derksen5 - 4 LPts
18/05/2019Berlin, Germany1 - 3 Derex Manns1 - 1 LPts
19/03/2019Toronto, Canada1 - 2 Lloyd Satter3 - 0 LPts
15/01/2019Toronto, Canada0 - 2 Ricky Boas4 - 0 WPts
17/11/2018Odessa, Ukraine0 - 1 Pylyp Barsky4 - 2 LPts
18/09/2018Toronto, Canada0 - 0 Michael Petticrew0 - 0 LPts