Weightclass:  Lightweight
Location:  Charlotte, USA
Record:  18(3) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2031Charlotte, USA17(3) - 12 Marco Cardoso7 - 12(1) WPts
18/12/2030Montevideo, Uruguay16(2) - 12 Javier Julian9 - 15 WKO3
20/10/2030Charlotte, USA16(2) - 11 Ryo Arellanes10 - 8 LPts
21/08/2030Vilnius, Lithuania16(2) - 10 Aleksander Kozubal14(1) - 18(2) LPts
23/06/2030Brescia, Italy15(2) - 10 Savio Perina0 - 6 WPts
25/04/2030Lincoln, USA14(2) - 10 Irfan Samra1 - 18(2) WPts
26/02/2030Ponce, Puerto Rico13(2) - 10 Juan Gamez2 - 0 WPts
29/12/2029Charlotte, USA12(2) - 10 Leighton MacGuire7 - 7 WPts
30/10/2029Port-au-Prince, Haiti12(2) - 9 Curtis Fabre14 - 16 LPts
01/09/2029Charlotte, USA11(2) - 9 Alastair McBay1 - 24 WPts
04/07/2029Dublin, Ireland10(1) - 9 Roy Flanagan2 - 16(3) WKO3
06/05/2029Charlotte, USA9(1) - 9 Ellis Warden5 - 12 WPts
07/03/2029Charlotte, USA8(1) - 9 Jesus Baez0 - 14 WPts
06/01/2029Viba del Mar, Chile8(1) - 8 Rio Carranco16 - 15 LPts
08/11/2028Kharkiv, Ukraine8(1) - 7 Aleksandr Bartosh4 - 16 LPts
10/09/2028Brest, Belarus8(1) - 6 Kir Tyurina27 - 14 LPts
12/07/2028Rijeka, Croatia8(1) - 5 Damjan Matijevic11 - 17 LPts
14/05/2028Daloa, Ivory Coast7(1) - 5 Umber Desnos1 - 4 WPts
16/03/2028Miramar, USA6(1) - 5 Stephen Fyffe0 - 4 WPts
16/01/2028Charlotte, USA5(1) - 5 Volodmiri Rudy2 - 10 WPts
17/11/2027Paterson, USA4(1) - 5 Rob Cleary6 - 7 WPts
29/09/2027Charlotte, USA4(1) - 4 Gregor Killin7 - 5 LPts
31/07/2027Indianapolis, USA3 - 4 Gareth Nish0 - 10 WKO3
04/06/2027Charlotte, USA3 - 3 Will Barlas2 - 3 LPts
06/04/2027Charlotte, USA2 - 3 John Moad0 - 1 WPts
05/02/2027Columbus, USA2 - 2 Arran Strober2 - 4 LPts
08/12/2026Charlotte, USA1 - 2 Dominic Linklater0 - 2 WPts
09/10/2026Kumasi, Ghana1 - 1 Mark Sekyi1 - 6 LPts
10/08/2026Columbus, USA1 - 0 Rich Lundgren8 - 5 LPts
05/07/2026Charlotte, USA0 - 0 Malcolm Livingstone0 - 0 WPts