Weightclass:  Featherweight
Location:  Hamilton, Canada
Record:  15 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2031Calgary, Canada15 - 14 Blake Beveridge13 - 8 LPts
08/03/2031Ottawa, Canada15 - 13 Kian Hennion13 - 10 LPts
13/01/2031Halifax, Canada14 - 13 Gareth Day5 - 18 WPts
15/11/2030Riga, Latvia13 - 13 Toma Abelite2 - 21 WPts
17/09/2030London, Canada12 - 13 Brad Clowney10(1) - 23 WPts
06/08/2030Hamilton, Canada12 - 12 Bruce Bellaire22(2) - 16 LPts
19/07/2030Zagreb, Croatia11 - 12 Filip Curic8 - 24 WPts
21/05/2030Toronto, Canada10 - 12 William Magouirk8 - 12 WPts
20/04/2030Montreal, Canada10 - 11 Briar Chamfort17 - 14 LPts
20/03/2030Turmero, Venezuela9 - 11 Montel Valle12 - 26 WPts
20/01/2030Kiev, Ukraine8 - 11 Vanko Taran9 - 14 WPts
22/11/2029Shantou, China8 - 10 Deshi Dang11 - 17 LPts
24/09/2029Hamilton, Canada7 - 10 Ben Delon2 - 3 WPts
27/07/2029El Kelaa Des Sraghna, Morocco6 - 10 Faqih Tawfiq18(1) - 20(2) WPts
29/05/2029Hamilton, Canada5 - 10 Canaan Huppert10 - 13 WPts
31/03/2029Le Mans, France5 - 9 Montague Bourvil6 - 17 LPts
31/01/2029Dubai, UAE4 - 9 Waqas Haik4 - 26(12) WPts
03/12/2028Lonueuil, Canada4 - 8 Pierre Lemartin24(2) - 9 LPts
05/10/2028Hamilton, Canada3 - 8 Chatpetch Hathairattanakool0 - 2 WPts
07/08/2028Hamilton, Canada2 - 8 Aleksandr Zupa0 - 1 WPts
09/06/2028Grenoble, France2 - 7 Sumner Duras13 - 18 LPts
11/04/2028Samarqand, Uzbekistan2 - 6 Borya Aghayev10 - 20(1) LPts
12/02/2028Bandung, Indonesia1 - 6 Leo Suryo6 - 19(1) WPts
15/12/2027Hamilton, Canada0 - 6 Joey Bethel1 - 5 WPts
16/10/2027Zurich, Switzerland0 - 5 Othomann Krotz32 - 21(4) LPts
18/08/2027Guatemala City, Guatemala0 - 4 Angel Alpizar14 - 17 LPts
20/06/2027Ponce, Puerto Rico0 - 3 Xalvador Betancourt22 - 4 LPts
22/04/2027Hamilton, Canada0 - 2 Connor Ainsley29 - 26 LPts
13/03/2027Montreal, Canada0 - 1 Courvoisier Romand13(1) - 16 LPts
10/02/2027Hamilton, Canada0 - 0 Lucien Gillard1 - 1 LPts