Weightclass:  Featherweight
Location:  Baton Rouge, USA
Record:  33 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Chicago, USA32 - 4 Oliver Banter14 - 25 WPts
22/09/2033New Orleans, USA32 - 3 Robert Manderson23 - 24(1) LPts
23/07/2033Baton Rouge, USA31 - 3 Clinton Acker4 - 15 WPts
22/05/2033Malaga, Spain30 - 3 Joaquin Giraldo10 - 13 WPts
24/03/2033Baton Rouge, USA29 - 3 David Kinnie8 - 6 WPts
23/01/2033Albuquerque, USA29 - 2 Kenzie Tweedle12 - 15 LPts
23/11/2032Baton Rouge, USA28 - 2 James Divins4 - 2 WPts
23/09/2032Jackson, USA27 - 2 Justin Grieves11 - 14 WPts
28/07/2032Baton Rouge, USA26 - 2 Ben Maddix0 - 8 WPts
29/05/2032Baton Rouge, USA25 - 2 Lamech Bantariza1 - 14 WPts
30/03/2032Overland Park, USA24 - 2 Dave Harp9 - 15(2) WPts
31/01/2032Lusaka, Zambia23 - 2 Ian Hangombe17 - 16 WPts
03/12/2031Lusaka, Zambia22 - 2 Uzoma Chibesa17 - 12 WPts
05/10/2031Port-de-Paix, Haiti21 - 2 Louis Gary0 - 4 WPts
07/08/2031Guayaquil, Ecuador20 - 2 Tajo Malara2 - 22 WPts
09/06/2031Baton Rouge, USA19 - 2 Yago Santiesteban1 - 2 WPts
09/04/2031Baton Rouge, USA18 - 2 Seung-dae Paik2 - 7 WPts
09/02/2031Bakersfield, USA17 - 2 Bruce Roberto1 - 11 WPts
14/12/2030Baton Rouge, USA17 - 1 Louis Frasher12(1) - 10 LPts
16/10/2030Mumbai, India16 - 1 Shayan Shahin4 - 5 WPts
18/08/2030Tampa, USA15 - 1 Ricky Ingraham9 - 13 WPts
20/06/2030Baton Rouge, USA14 - 1 Miguel Vidal0 - 9 WPts
21/04/2030Raleigh, USA13 - 1 James Gash2 - 9 WPts
26/02/2030Riyadh, Saudi Arabia13 - 0 Ibrahim Sadek16 - 8 LPts
28/12/2029Baton Rouge, USA12 - 0 Victori Suroso3 - 7 WPts
29/10/2029Baton Rouge, USA11 - 0 John Findlay2 - 12 WPts
29/08/2029Baton Rouge, USA10 - 0 Malik Batrawi0 - 10 WPts
01/07/2029Baton Rouge, USA9 - 0 Santiago Garcia0 - 2 WPts
02/05/2029Baton Rouge, USA8 - 0 Leeroy Gartley1 - 9 WPts
04/03/2029Miami, USA7 - 0 Bob Williston2 - 1 WPts
12/01/2029Newark, USA6 - 0 James Sauceman1 - 9 WPts
21/11/2028Guayaquil, Ecuador5 - 0 Marjun Rodriguez8 - 22(4) WPts
23/09/2028Baton Rouge, USA4 - 0 Nicholas Spencer1 - 3 WPts
25/07/2028Baton Rouge, USA3 - 0 Eun-sun Min2 - 1 WPts
27/05/2028Austin, USA2 - 0 Kenzie Gerrie1 - 8 WPts
29/03/2028Durham, USA1 - 0 John Fordyce6 - 13 WPts
18/02/2028Baton Rouge, USA0 - 0 Callum Ardrey1 - 1 WPts