Weightclass:  Light Welterweight
Location:  Charlotte, USA
Record:  16 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2028Charlotte, USA15 - 25 Miles Cali5 - 11 WPts
28/07/2028Charlotte, USA14 - 25 Mark Mutch1 - 2 WPts
29/05/2028Charlotte, USA13 - 25 Azhdar Guseinov12 - 17 WPts
31/03/2028Charlotte, USA12 - 25 Paul Harvey13 - 16 WPts
01/02/2028Charlotte, USA11 - 25 Antonio Morro4 - 10 WPts
03/12/2027Charlotte, USA10 - 25 Bart Norrie0 - 3 WPts
04/10/2027Abidjan, Ivory Coast10 - 24 Sennett Hinault11(1) - 12 LPts
06/08/2027General Santos, Philippines9 - 24 Vince Valero6 - 14 WPts
08/06/2027Charlotte, USA8 - 24 Colin McAree4 - 5 WPts
10/04/2027Port Elizabeth, South Africa7 - 24 Isaac Bungu1 - 3 WPts
10/02/2027Charlotte, USA7 - 23 Kieran Brodie3 - 9 LPts
12/12/2026Charlotte, USA6 - 23 John Gulay5 - 10 WPts
13/10/2026Charlotte, USA5 - 23 Jamie Nevin13 - 17 WPts
14/08/2026Baltimore, USA4 - 23 Alec Lyle6 - 14 WPts
21/06/2026Charlotte, USA4 - 22 Nao Nagano3 - 5 LPts
22/04/2026Tokyo, Japan3 - 22 Kazuki Morikawa3 - 8 WPts
22/02/2026Lusaka, Zambia2 - 22 Lugono Chipo3 - 0 WPts
24/12/2025Onitsha, Nigeria2 - 21 Majid Hares3 - 4 LPts
26/10/2025Charlotte, USA1 - 21 Azam Kassar0 - 7 WPts
27/08/2025Charlotte, USA1 - 20 Hugh Oughton1 - 0 LPts
28/06/2025Charlotte, USA1 - 19 Ryuu Hirata11 - 6 LPts
29/04/2025Charlotte, USA0 - 19 Paulo Gabuza4 - 0 WPts
01/03/2025Evansville, USA0 - 18 Mark Kirkland6 - 6 LPts
12/01/2025Milwaukee, USA0 - 17 Paul Beirne6 - 10 LPts
13/11/2024Charlotte, USA0 - 16 John Taylor6 - 6 LPts
12/09/2024Chicago, USA0 - 15 Leeroy Oliver12 - 14(2) LPts
01/08/2024Charlotte, USA0 - 14 Antwan Neagle1 - 0 LPts
29/06/2024Des Moines, USA0 - 13 Alen Innes3 - 4 LPts
22/05/2024Anchorage, USA0 - 12 Barry Fallaw17(1) - 11 LPts
25/03/2024Salem, USA0 - 11 Sean Bratton3 - 8 LPts
09/02/2024Colorado Springs, USA0 - 10 Charlie Phillips13 - 10 LPts
04/01/2024Minneapolis, USA0 - 9 Theo Inness1 - 0 LPts
25/11/2023Jackson, USA0 - 8 Ian Morman5 - 11 LPts
03/10/2023Paterson, USA0 - 7 Declan Cookston24 - 14 LPts
29/08/2023Manchester, USA0 - 6 Vincent Donalson1 - 3(1) LPts
21/07/2023Omaha, USA0 - 5 Will Fyffe7 - 8 LPts
23/05/2023Tehran, Iran0 - 4 Vijay Jaitly4 - 8 LPts
25/03/2023Tucson, USA0 - 3 Brendan Scholar9 - 8 LPts
03/02/2023Paterson, USA0 - 2 Leighton Flanagon2 - 5 LPts
12/12/2022San Diego, USA0 - 1 Jay Garrett23(1) - 6 LPts
05/11/2022Charlotte, USA0 - 0 Leon Ross2 - 3 LPts