Weightclass:  Featherweight
Location:  Virginia Beach, USA
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2030Virginia Beach, USA13 - 12 Andrii Klava4 - 4 WPts
12/01/2030Virginia Beach, USA12 - 12 Tlou Mxenge0 - 4 WPts
12/11/2029Virginia Beach, USA11 - 12 Mark McClory3 - 13 WPts
13/09/2029Virginia Beach, USA10 - 12 Nick Hood1 - 6 WPts
14/07/2029Virginia Beach, USA9 - 12 Harry Glasford0 - 1 WPts
15/05/2029Virginia Beach, USA8 - 12 Dominic Terres7 - 11 WPts
16/03/2029Virginia Beach, USA8 - 11 Max Healy7 - 12 LPts
14/01/2029Palermo, Italy7 - 11 Angelo Foglietta11(1) - 17 WPts
16/11/2028Tegucigalpa, Honduras7 - 10 Enzo Baena24 - 11 LPts
18/09/2028Virginia Beach, USA6 - 10 Dom Ruan1 - 13 WPts
19/07/2028Tamale, Ghana5 - 10 Nick Adusei14 - 15(1) WPts
21/05/2028Virginia Beach, USA4 - 10 Gurudas Jasol5 - 8 WPts
23/03/2028Port-au-Prince, Haiti4 - 9 Curtis Gabin12 - 8 LPts
24/01/2028Kampala, Uganda3 - 9 Declan Muhairwe4 - 3 WPts
26/11/2027Virginia Beach, USA2 - 9 Ricky Ingraham0 - 5 WPts
27/09/2027Chennai, India1 - 9 Mandeep Panchal5 - 3 WPts
30/07/2027Boise, USA1 - 8 Phil Caffery14(2) - 17 LPts
04/06/2027Kansas City, USA1 - 7 Ashley Stackpole6 - 9 LPts
06/04/2027Virginia Beach, USA0 - 7 Rob Querry1 - 0 WPts
05/02/2027Grand Rapids, USA0 - 6 Joe Ready0 - 0 LPts
11/12/2026New Haven, USA0 - 5 Nick Hewins5 - 15 LPts
17/10/2026Hamamatsu, Japan0 - 4 Aoi Hirota3 - 3 LPts
19/08/2026Fayetteville, USA0 - 3 Ian Gowan2 - 4 LPts
01/07/2026Lowell, USA0 - 2 John Kinnie18 - 16 LPts
03/05/2026Mexicali, Mexico0 - 1 Xeres Navarro21(2) - 19 LPts
05/03/2026Virginia Beach, USA0 - 0 Telo Paradis5(1) - 11(2) LPts