Weightclass:  Bantamweight
Location:  Jacksonville, USA
Record:  31 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2028Jacksonville, USA30 - 21 Borg Agnor1 - 2 WPts
13/11/2027Jacksonville, USA29 - 21 Quannell Odoom4 - 10 WPts
14/09/2027Jacksonville, USA28 - 21 Kiki Osegueda4 - 8 WPts
15/07/2027Jacksonville, USA27 - 21 Sam Jorjadze22(1) - 15 WPts
16/05/2027Jacksonville, USA26 - 21 Montrose de Lamartine12 - 10(2) WPts
17/03/2027Jacksonville, USA26 - 20 Rio Rengifo19 - 12 LPts
17/01/2027Jacksonville, USA25 - 20 Vicente Alonzo11 - 18 WPts
18/11/2026Jacksonville, USA24 - 20 Dmitriy Niyazbeckoff0 - 8 WPts
19/09/2026Jacksonville, USA23 - 20 Oeneus Christos1 - 2 WPts
21/07/2026Jacksonville, USA22 - 20 Timofei Ghacsylycow1 - 4 WPts
22/05/2026Jacksonville, USA21 - 20 Itumeleng Manyama1 - 2 WPts
24/03/2026Jacksonville, USA20 - 20 Emilio Almas32(1) - 23 WPts
24/01/2026Birmingham, USA20 - 19 Bradley Gaynor10(1) - 25 LPts
04/01/2026Seattle, USA20 - 18 Danny Paden14(3) - 20 LPts
28/11/2025Allentown, USA19 - 18 Paul Barra2 - 10 WPts
03/11/2025Indianapolis, USA19 - 17 Bruce Couch6 - 26 LPts
08/09/2025Detroit, USA19 - 16 Roger Ormond23(3) - 17 LPts
07/09/2025Jacksonville, USA18 - 16 Alfonso Vinal9 - 3 WPts
09/07/2025Jackson, USA17 - 16 Owen Breton8 - 7 WPts
14/06/2025Jackson, USA16 - 16 Owen Breton7 - 7 WPts
25/04/2025Greeley, USA16 - 15 David Jarrett30 - 8 LPts
28/03/2025Allentown, USA15 - 15 Paul Barra1 - 4 WPts
10/03/2025Newark, USA14 - 15 Isidro Cabanas6 - 9 WPts
16/02/2025Lafayette, USA13 - 15 Ben Barse3 - 5 WPts
26/01/2025Raleigh, USA13 - 14 Euan Blevins21(1) - 13 LPts
10/01/2025Overland Park, USA13 - 13 Kris Beese7 - 12 LPts
30/11/2024Lafayette, USA13 - 12 Ben Barse1 - 3 LPts
19/11/2024Detroit, USA12 - 12 John Emond14(2) - 21 WPts
19/10/2024Evansville, USA11 - 12 Michael Haney22 - 14 WPts
26/09/2024Jackson, USA10 - 12 Owen Breton5 - 4 WPts
14/09/2024Albuquerque, USA10 - 11 James Beaton27(3) - 10 LPts
30/08/2024Jackson, USA9 - 11 Owen Breton5 - 3 WPts
13/08/2024Shreveport, USA8 - 11 Paul Garnier6 - 11 WPts
07/08/2024Yonkers, USA7 - 11 Bernardo Sogno2 - 9 WPts
26/07/2024Baltimore, USA6 - 11 Henry Greive4 - 5 WPts
22/07/2024Shreveport, USA6 - 10 Paul Garnier5 - 11 LPts
07/07/2024Wichita, USA5 - 10 Jacob Carey22 - 11(1) WPts
04/07/2024Evansville, USA5 - 9 Michael Haney20 - 14 LPts
01/07/2024Riverside, USA5 - 8 Ben Atcheson24(1) - 17 LPts
11/06/2024Boise, USA5 - 7 Dai Jones17(2) - 18 LPts
01/06/2024Wichita, USA5 - 6 Jacob Carey21 - 11(1) LPts
02/05/2024Yonkers, USA4 - 6 Bernardo Sogno1 - 7 WPts
25/04/2024Portland, USA3 - 6 Waleed Rassi1 - 14(1) WPts
02/04/2024Newark, USA3 - 5 Isidro Cabanas1 - 6 LPts
28/03/2024Portland, USA3 - 4 Clinton Moreno6 - 9 LPts
21/03/2024Columbus, USA3 - 3 Jake Keane4 - 25 LPts
03/03/2024Baltimore, USA2 - 3 Stuart Biss1 - 6 WPts
17/02/2024Omaha, USA2 - 2 Adnan Eid6 - 10 LPts
04/02/2024Overland Park, USA2 - 1 Kris Beese3 - 10 LPts
31/01/2024Yonkers, USA1 - 1 Bernardo Sogno0 - 5 WPts
28/01/2024Nashville, USA1 - 0 Joe Stirling6 - 12 LPts
27/01/2024Jacksonville, USA0 - 0 Joseph Hanning0 - 5 WPts