Weightclass:  Featherweight
Location:  Toronto, Canada
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2034Toronto, Canada20 - 12 Wendell Heinzerling6 - 14 WPts
02/11/2033Toronto, Canada19 - 12 Nikolai Shtyl1 - 1 WPts
01/09/2033Toronto, Canada18 - 12 James Symon10 - 4 WPts
01/07/2033Toronto, Canada17 - 12 Jßchym Drabik2 - 0 WPts
30/04/2033Toronto, Canada17 - 11 El Madani Bayar1 - 8 LPts
28/02/2033Toronto, Canada17 - 10 Konstantin Aliyev1 - 8 LPts
28/12/2032Toronto, Canada16 - 10 James Espey5 - 9 WPts
28/10/2032Toronto, Canada15 - 10 Krystian Budny26(1) - 9 WPts
29/08/2032Toronto, Canada14 - 10 Osman Yuce4 - 4 WPts
29/06/2032Toronto, Canada13 - 10 Oscar Paden7 - 12 WPts
29/04/2032Toronto, Canada12 - 10 Donatien Marais3 - 18 WPts
01/03/2032Toronto, Canada11 - 10 Jaguar Canal4 - 11 WPts
01/01/2032Graz, Austria11 - 9 Lew Derstroff22 - 15 LPts
03/11/2031Toronto, Canada11 - 8 Rob Duff9 - 13 LPts
27/09/2031Vaughan, Canada11 - 7 Alen Smiles16 - 9 LPts
27/08/2031Toronto, Canada10 - 7 Richerd Pauli4 - 9 WPts
29/06/2031Toronto, Canada9 - 7 Mohamed Jansuene0 - 15 WPts
30/04/2031Kano, Nigeria9 - 6 Ian Otiko11 - 17 LPts
02/03/2031Auckland, New Zealand8 - 6 Shaun Peden9 - 16 WPts
02/01/2031Laval, Canada8 - 5 Marcel Beaulac5 - 15(1) LPts
07/11/2030Antwerp, Belgium7 - 5 Evarist Megroedt2 - 3 WPts
09/09/2030Mandaue, Philippines6 - 5 Josh Sardina15(1) - 17 WPts
12/07/2030London, Canada6 - 4 John Castile6 - 18 LPts
20/05/2030Oran, Algeria6 - 3 Zain Saadia21 - 14 LPts
22/03/2030Pekanbaru, Indonesia5 - 3 Teungku Luteyn23 - 20 WPts
22/01/2030Douala, Cameroon4 - 3 Channing Bono6 - 17 WPts
24/11/2029Mississauga, Canada3 - 3 Matt Herd6 - 20 WPts
28/09/2029Toronto, Canada3 - 2 Glanville Noah2 - 11 LPts
30/07/2029Calgary, Canada3 - 1 Ricky Harrier4 - 11 LPts
06/06/2029Gaineau, Canada2 - 1 Granger Fontaine19 - 22(2) WPts
04/05/2029Hamilton, Canada1 - 1 Mark Horne0 - 0 WPts
01/04/2029Mississauga, Canada1 - 0 Malcolm Carruthers6 - 12 LPts
15/02/2029Toronto, Canada0 - 0 Francis Jacque2 - 4 WPts