Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  8 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2031Baltimore, USA7 - 24 George Higgins0 - 3 WPts
05/08/2031Baltimore, USA7 - 23 Adolphus Joens12 - 4 LPts
07/06/2031Baltimore, USA6 - 23 Alessandro Fisco1 - 1 WPts
07/04/2031Accra, Ghana6 - 22 Irfan Semaan20 - 9 LPts
07/02/2031Port-au-Prince, Haiti6 - 21 Bassett Moreau19 - 28 LPts
10/12/2030Riyadh, Saudi Arabia6 - 20 Azam Arab33(1) - 29 LPts
12/10/2030Baltimore, USA5 - 20 Zach Haw0 - 4 WPts
14/08/2030Indianapolis, USA5 - 19 Michael Cowman9 - 6 LPts
16/06/2030Harare, Zimbabwe5 - 18 Roshaun Tiripano2 - 1 LPts
18/04/2030Baltimore, USA5 - 17 Neil Carnie3 - 11 LPts
17/02/2030Longmont, USA5 - 16 Robert Abernethy6 - 11 LPts
20/12/2029Shreveport, USA5 - 15 Mark Maddock8 - 10 LPts
07/11/2029Bulawayo, Zimbabwe5 - 14 Ebi Ndlovu5 - 27 LPts
09/09/2029Bandar Lampung, Indonesia4 - 14 Teguh Winarto1(1) - 20(1) WPts
11/07/2029Tehran, Iran4 - 13 Zuffur Sadiq6 - 20 LPts
13/05/2029Knoxville, USA4 - 12 Alec Bara2 - 15 LPts
14/03/2029New York City, USA4 - 11 Chris Gwenn6 - 4 LPts
13/01/2029Baltimore, USA4 - 10 Bradley Rhoderick4 - 15 LPts
14/11/2028Fort Lauderdale, USA3 - 10 Paul Oliva1 - 14 WPts
23/09/2028Baltimore, USA3 - 9 Clinton Brown1 - 0 LPts
24/07/2028Baltimore, USA3 - 8 Umair Armanjani1 - 4 LPts
26/05/2028Baltimore, USA3 - 7 Dai Heffernan1 - 0 LPts
27/03/2028Baltimore, USA3 - 6 Kahil Elkhalouki8 - 9(1) LPts
28/01/2028Anchorage, USA3 - 5 Rob Castles7 - 6 LPts
29/11/2027Soweto, South Africa2 - 5 Reneilwe Manyisa0 - 11 WPts
01/10/2027North Shore, New Zealand2 - 4 Chris Hapeta1 - 2 LPts
03/08/2027Los Angeles, USA2 - 3 Felix Much2 - 23 LPts
10/06/2027Baltimore, USA2 - 2 Sid Liddell0 - 1 LPts
11/04/2027Boston, USA2 - 1 Haider Saba2 - 6 LPts
13/02/2027Baltimore, USA1 - 1 Robert Shedden1 - 0 WPts
14/12/2026New Orleans, USA0 - 1 Rob Lewis0 - 4 WPts
05/11/2026Baltimore, USA0 - 0 Rodrigo Mascorro1 - 0 LPts