Weightclass:  Featherweight
Location:  Vaughan, Canada
Record:  15 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2031Vaughan, Canada14 - 8 Brett Vaughn1 - 8 WPts
29/01/2031Vaughan, Canada13 - 8 Yulian Hasabayar4 - 7 WPts
30/11/2030Vaughan, Canada12 - 8 Ignado Talamantes5(1) - 30 WPts
01/10/2030Vaughan, Canada11 - 8 Irfan Naseer7 - 11(1) WPts
01/08/2030Vaughan, Canada10 - 8 Seth Daniel0 - 3 WPts
29/05/2030Vaughan, Canada9 - 8 Montego Grimaldo0 - 8 WPts
31/03/2030Vaughan, Canada8 - 8 Sergey Agamaliev8 - 8 WPts
30/01/2030Vaughan, Canada7 - 8 Homer Laskaris0 - 3 WPts
01/12/2029Vaughan, Canada6 - 8 Singdet Prasaibchoke13 - 10 WPts
02/10/2029Vaughan, Canada5 - 8 Joshua McCarthy7 - 5 WPts
04/08/2029Mississauga, Canada5 - 7 Paul Sherriff22(2) - 13 LPts
07/06/2029Surrey, Canada5 - 6 Sam Luna9 - 19 LPts
09/04/2029Montreal, Canada5 - 5 Alec Levingston18 - 24 LPts
10/02/2029Toronto, Canada5 - 4 Nick Nish18(1) - 22 LPts
12/12/2028Nice, France4 - 4 Orville Baudelaire12 - 34 WPts
14/10/2028Vaughan, Canada3 - 4 Dashiell Jalabert0 - 11 WPts
15/08/2028Riga, Latvia3 - 3 Melor Pakalnieks14 - 15 LPts
17/06/2028Vaughan, Canada3 - 2 Davie Phillips2 - 1 LPts
18/04/2028Vaughan, Canada3 - 1 Jean-Baptiste Moniotte0 - 2 LPts
19/02/2028Regina, Canada2 - 1 Paul Southerland5(1) - 30 WPts
22/12/2027Gaineau, Canada1 - 1 Granger Fontaine12 - 19(2) WPts
03/11/2027Quebec City, Canada1 - 0 Villard Cartier12(1) - 17 LPts
27/09/2027Vaughan, Canada0 - 0 Telo Ionesco2 - 1 WPts