Weightclass:  Lightweight
Location:  Jacksonville, USA
Record:  30(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2031Jacksonville, USA29(2) - 14 Abdul Alturk22 - 33 WPts
24/04/2031Jacksonville, USA28(2) - 14 Dan Onyeuku22(4) - 23 WPts
23/02/2031Jacksonville, USA27(2) - 14 Otto Abend0 - 1 WPts
25/12/2030Jacksonville, USA27(2) - 13 Robert Acedo41(5) - 7 LPts
27/10/2030Middlesbrough, UK26(2) - 13 Ollie Kitchener2 - 15(5) WPts
29/08/2030Ilorin, Nigeria25(1) - 13 Segun Temile8 - 9(1) WKO3
30/06/2030Samarqand, Uzbekistan24(1) - 13 Ruslan Nadzhafov5 - 4 WPts
02/05/2030Henderson, USA24(1) - 12 Robert Acedo36(4) - 7 LPts USA National Championships 2030View
29/04/2030Henderson, USA23(1) - 12 Michael Abraham12 - 6 WPts USA National Championships 2030View
26/04/2030Henderson, USA22 - 12 Charles Harding9 - 16 WKO3 USA National Championships 2030View
29/03/2030Jacksonville, USA22 - 11 Nick Walkinshaw23(1) - 25(2) LPts
09/03/2030Jacksonville, USA21 - 11 Nick Walkinshaw23(1) - 24(2) WPts
23/02/2030Jacksonville, USA20 - 11 Edward McArtor11 - 14 WPts
25/12/2029Guatemala City, Guatemala19 - 11 Senon Quijada0 - 2 WPts
27/10/2029Denver, USA19 - 10 Ian Blackshaw17(1) - 13 LPts
02/09/2029Jacksonville, USA18 - 10 Ewan Rundquist9 - 11 WPts
04/07/2029Maracaibo, Venezuela17 - 10 Frisco Pomar0 - 8 WPts
06/05/2029Kansas City, USA16 - 10 Ewan Rundquist8 - 10 WPts
08/03/2029Jacksonville, USA15 - 10 Irfan Samra0 - 9(2) WPts
07/01/2029Montevideo, Uruguay15 - 9 Jesus Frias9 - 13 LPts
09/11/2028Jacksonville, USA14 - 9 David Roberts4(1) - 11 WPts
10/09/2028Jacksonville, USA13 - 9 Dom Louden0 - 6 WPts
12/07/2028Portland, USA12 - 9 Zachary Whitestone11 - 11 WPts
20/05/2028Santa Ana, USA11 - 9 Paul Cullens2 - 4 WPts
22/03/2028Jacksonville, USA10 - 9 Jamie Houdon1 - 9 WPts
22/01/2028El Alto, Bolivia9 - 9 Carlos Largo13 - 11 WPts
24/11/2027Vilnius, Lithuania8 - 9 Dawid Smolen7 - 18 WPts
26/09/2027Vilnius, Lithuania8 - 8 Jakub Wyszynski9 - 15 LPts
29/07/2027Amsterdam, Netherlands8 - 7 Louis Aernoudts14 - 5 LPts
31/05/2027Oklahoma City, USA7 - 7 Dave Bailey3 - 5 WPts
02/04/2027Detroit, USA6 - 7 John Seward5 - 7 WPts
02/02/2027Hanoi, Vietnam5 - 7 Luong Hau1 - 13 WPts
05/12/2026Ahmedabad, India5 - 6 Tariq Emami7 - 10 LPts
07/10/2026Rome, Italy4 - 6 Enzo Ciani1 - 10 WPts
09/08/2026Jacksonville, USA3 - 6 Kian Boydston1 - 1 WPts
10/06/2026Gainesville, USA2 - 6 Ricky Berrie0 - 6 WPts
16/04/2026Surat, India2 - 5 Kailash Ramroop5 - 9(1) LPts
16/02/2026Jacksonville, USA1 - 5 Paul Strother9 - 2 WPts
18/12/2025Jacksonville, USA1 - 4 Josh Pullar1 - 0 LPts
19/10/2025Hull, UK1 - 3 Barry Greenaway0 - 8 LPts
21/08/2025Tuscaloosa, USA1 - 2 Hayden Proudfoot7 - 6 LPts
23/06/2025Bridgeport, USA1 - 1 Mark Cockburn4 - 5 LPts
26/04/2025Houston, USA0 - 1 Lloyd Padon4 - 5 WPts
05/03/2025Jacksonville, USA0 - 0 Zachary Whitestone1 - 0 LPts