Weightclass:  Featherweight
Location:  New York City, USA
Record:  10 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2031New York City, USA9 - 23(1) John Herron1 - 0 WPts
11/02/2031New York City, USA8 - 23(1) Mick McManus9 - 7 WPts
14/12/2030Messina, Italy7 - 23(1) Luigino Ranieri1 - 5 WPts
16/10/2030San Pedro Sula, Honduras7 - 22(1) Fresco Contrera1 - 7 LPts
18/08/2030Paris, France7 - 21(1) Maslin Delahaye1 - 3 LPts
20/06/2030New York City, USA6 - 21(1) Andreas Justus5(1) - 24 WPts
21/04/2030New York City, USA6 - 20(1) Nasario Laguardia1 - 1 LPts
20/02/2030New York City, USA5 - 20(1) Xavion Baros0 - 2 WPts
23/12/2029Fayetteville, USA5 - 19(1) Cole Forsyth4 - 14 LPts
09/11/2029Bakersfield, USA5 - 18(1) Obaid Tahir13 - 7 LPts
11/09/2029Yokohama, Japan5 - 17 Mikio Nishi20(1) - 10 LKO3
14/07/2029Guatemala City, Guatemala5 - 16 Yago Canales11 - 7 LPts
16/05/2029New York City, USA4 - 16 Mel Nield0 - 1 WPts
17/03/2029Worcester, USA4 - 15 Paul Grant0 - 13 LPts
17/01/2029Biysk, Russia4 - 14 Luka Aksamit7 - 7 LPts
19/11/2028Irkutsk, Russia4 - 13 Goga Slivka9 - 16(2) LPts
21/09/2028New York City, USA4 - 12 Mario Alberganti4 - 7 LPts
24/07/2028Philadelphia, USA4 - 11 Charlie Adair7 - 13 LPts
26/05/2028New York City, USA3 - 11 Dai Ewin0 - 3 WPts
27/03/2028New York City, USA3 - 10 Ian Wemyss3 - 10 LPts
28/01/2028New York City, USA2 - 10 Rob Ogier1 - 11 WPts
29/11/2027Koshigaya, Japan2 - 9 Raiden Fuse2 - 5 LPts
01/10/2027New York City, USA2 - 8 Arran Mangel1 - 2 LPts
03/08/2027Utrecht, Netherlands2 - 7 Vith de Baere8 - 15 LPts
04/06/2027Kumasi, Ghana1 - 7 Kyle Pianim7 - 16 WPts
06/04/2027New York City, USA1 - 6 Kai Norrie3 - 2 LPts
05/02/2027El Alto, Bolivia1 - 5 Ximen Tadeo1 - 5 LPts
08/12/2026Maiduguri, Nigeria1 - 4 Chigozie Nieketien41 - 15 LPts
10/10/2026Grand Rapids, USA1 - 3 Will Southerland10(1) - 15 LPts
30/08/2026New York City, USA1 - 2 Ethan Birrell6 - 2 LPts
01/07/2026Paris, France1 - 1 Justin Ankah11 - 16 LPts
03/05/2026Nassau, Bahamas1 - 0 Paul Taite4 - 9 LPts
05/03/2026New York City, USA0 - 0 Joseph McCormack0 - 0 WPts