Weightclass:  Light Welterweight
Location:  Durham, USA
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2031Durham, USA18 - 11 Darryl Queen13(1) - 23 WPts
20/12/2030Lira, Uganda17 - 11 Louis Lukyamuzi4 - 13 WPts
22/10/2030Genoa, Italy17 - 10 Vito Chiesa18 - 13 LPts
24/08/2030Huntsville, USA16 - 10 Dale Harrower10 - 16 WPts
29/06/2030Irbid, Jordan15 - 10 Majid Najdi12 - 15(1) WPts
01/05/2030Durham, USA14 - 10 Mfon Fabunmi1 - 1 WPts
03/03/2030Nassau, Bahamas13 - 10 Sean Arbuckle2 - 3 WPts
03/01/2030New York City, USA12 - 10 Chris Gwenn9 - 6 WPts
05/11/2029Cagayan de Oro, Philippines11 - 10 Sierra Lindog0 - 0 WPts
07/09/2029Dresden, Germany11 - 9 Karl Jakel27 - 6 LPts
09/07/2029Durham, USA10 - 9 Chris Gwenn7 - 5 WPts
10/05/2029Bangkok, Thailand9 - 9 Paipharob Lookprabaht8 - 15 WPts
12/03/2029Binjai, Indonesia8 - 9 Triago Effendi22(4) - 11 WPts
12/01/2029Abidjan, Ivory Coast8 - 8 Emmanuel Bobet19 - 14 LPts
14/11/2028New Orleans, USA7 - 8 Alec Tighe5 - 12 WPts
16/09/2028Baton Rouge, USA6 - 8 Richie Pettigrew5 - 7 WPts
20/07/2028Albuquerque, USA6 - 7 Kashif Yacoub2 - 10 LPts
24/05/2028Durham, USA5 - 7 Waqas Dar2 - 4 WPts
26/03/2028Durham, USA4 - 7 Raru Pomana3 - 2 WPts
27/01/2028Baltimore, USA3 - 7 John Sibbett8 - 9 WPts
29/11/2027Asahikawa, Japan2 - 7 Raiden Matsushima4 - 11 WPts
30/09/2027Sana'a, Yemen2 - 6 Sajid Omar26 - 14 LPts
02/08/2027Durham, USA2 - 5 Ewan Perschbacher2 - 13(1) LPts
03/06/2027Los Angeles, USA2 - 4 Mark Gash6 - 9 LPts
05/04/2027Durham, USA1 - 4 Gordon Laird6 - 3 WPts
04/02/2027Yokohama, Japan1 - 3 Hitoshi Okita4 - 5 LPts
07/12/2026Wellington, New Zealand1 - 2 Jonathan Murrey1 - 5 LPts
09/10/2026Detroit, USA1 - 1 Brett Hegner8 - 20 LPts
02/09/2026Milwaukee, USA1 - 0 Zachary Neil12 - 14 LPts
05/07/2026Macon, USA0 - 0 Danny Roberts0 - 0 WPts