Weightclass:  Featherweight
Location:  Toronto, Canada
Record:  14 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/08/2029Toronto, Canada13 - 13 Quico Principe4 - 16 WPts
10/06/2029Toronto, Canada13 - 12 Patrick McAree7 - 5 LPts
11/04/2029Toronto, Canada12 - 12 James Gittings1 - 0 WPts
10/02/2029Toronto, Canada12 - 11 Ethan Minto8 - 20 LPts
12/12/2028Toronto, Canada11 - 11 Nick Daw1 - 8 WPts
13/10/2028Toronto, Canada10 - 11 Villiers Signoret1 - 2 WPts
15/08/2028Toronto, Canada9 - 11 Ian Hangombe5 - 6 WPts
17/06/2028Toronto, Canada8 - 11 Noel Enoch6 - 5 WPts
18/04/2028Toronto, Canada8 - 10 Josh Hasson13 - 11 LPts
18/02/2028Toronto, Canada8 - 9 Vermont Painchaud4 - 6 LPts
20/12/2027Toronto, Canada7 - 9 Santiago Zamorano1 - 7 WPts
22/10/2027Toronto, Canada7 - 8 Dylan Balch5 - 10 LPts
23/08/2027London, Canada6 - 8 James Arabie8 - 6 WPts
23/06/2027Asahikawa, Japan6 - 7 Goro Nishimoto21 - 17 LPts
25/04/2027Bogota, Colombia5 - 7 Guillermo Alban23 - 23 WPts
25/02/2027Goyang, South Korea5 - 6 Joo-ho Tan24(3) - 27 LPts
28/12/2026Calgary, Canada5 - 5 Ian Crofoot8 - 6 LPts
10/11/2026Vaughan, Canada4 - 5 Harry Larmore9(1) - 12 WPts
07/10/2026Toronto, Canada4 - 4 Arthur Oran0 - 0 LPts
01/09/2026Varna, Bulgaria3 - 4 Krastyu á Chudov17 - 13 WPts
04/07/2026Vaughan, Canada2 - 4 Platt Duris1 - 12(1) WPts
30/05/2026Calgary, Canada2 - 3 Chris Emond42(1) - 14 LPts
29/04/2026Sofia, Bulgaria2 - 2 Doncho á Liapchev10 - 13 LPts
01/03/2026Dortmund, Germany2 - 1 Lambert Kugler0 - 0 LPts
01/01/2026Recife, Brazil2 - 0 Vicente Favela12(2) - 14 LPts
03/11/2025Gingoog, Philippines1 - 0 Santiago Barut0 - 1 WPts
05/09/2025Toronto, Canada0 - 0 Severin Ortega0 - 8 WPts