Weightclass:  Featherweight
Location:  Toronto, Canada
Record:  15 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2028Toronto, Canada14 - 15 Elgun Majeed2 - 13 WPts
23/06/2028Toronto, Canada13 - 15 Joseph Swinton4 - 10 WPts
25/04/2028Toronto, Canada12 - 15 Tariq Sayed2 - 3 WPts
25/02/2028Toronto, Canada11 - 15 Gabriel Santos4 - 16 WPts
27/12/2027Toronto, Canada10 - 15 Ellis Safley0 - 1 WPts
28/10/2027Toronto, Canada9 - 15 Joshua McLean6 - 20 WPts
29/08/2027Toronto, Canada8 - 15 Russel Beal0 - 2 WPts
29/06/2027Toronto, Canada7 - 15 Lucien Gillard2 - 3 WPts
30/04/2027Toronto, Canada6 - 15 Canaan Huppert3 - 7 WPts
01/03/2027Toronto, Canada6 - 14 Varocher Bertrand10 - 23 LPts
31/12/2026Toronto, Canada6 - 13 Oleksiy Demko7 - 14(1) LPts
02/11/2026Toronto, Canada5 - 13 Granville Houlette2 - 5 WPts
03/09/2026Toronto, Canada4 - 13 Dan Ables0 - 14 WPts
06/07/2026Zagreb, Croatia4 - 12 Darko Pavelic42(4) - 12 LPts
08/05/2026Almaty, Kazakhstan4 - 11 Toma Baisultanow2 - 10 LPts
10/03/2026Toronto, Canada3 - 11 Mel Wynne1 - 10 WPts
10/01/2026Vilnius, Lithuania3 - 10 Tymoteusz Szeliga2 - 9 LPts
12/11/2025Enugu, Nigeria3 - 9 Leon Agoye21 - 14 LPts
13/09/2025Saskatoon, Canada3 - 8 Felix Burgess1 - 28 LPts
18/07/2025Greensboro, USA3 - 7 Joe Aitken9 - 17 LPts
20/05/2025Bangkok, Thailand3 - 6 Patomsuk Suvaree7 - 11 LPts
22/03/2025Ottawa, Canada3 - 5 Inigo Ritchey5 - 15 LPts
28/01/2025Cartagena, Colombia2 - 5 Francisco Bellon0 - 0 WPts
30/11/2024Surrey, Canada2 - 4 Gus Kendrick19 - 23(1) LPts
14/10/2024Toronto, Canada2 - 3 Kian Pollick24(3) - 21 LPts
13/09/2024Toronto, Canada1 - 3 Stuart Symon2 - 2 WPts
14/08/2024Laval, Canada0 - 3 Oriel Galliard0 - 0 WPts
13/07/2024Toronto, Canada0 - 2 Dan Crowder20(2) - 20 LPts
10/06/2024Hamilton, Canada0 - 1 Scott Patterson27 - 10 LPts
14/04/2024Toronto, Canada0 - 0 Irfan Kadir0 - 0 LPts