Weightclass:  Welterweight
Location:  Louisville, USA
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2034Louisville, USA4 - 23 William Vermeulen13 - 13 WPts
11/11/2033Louisville, USA3 - 23 Bradley Caruthers4 - 8 WPts
12/09/2033San Jose, Costa Rica3 - 22 Vicente Flor14 - 7 LPts
14/07/2033Shiraz, Iran3 - 21 Asif Rahaim10 - 17 LPts
15/05/2033Chicago, USA3 - 20 Vince Sear15 - 7 LPts
16/03/2033Oxnard, USA3 - 19 Abdul Sarah6 - 14 LPts
17/01/2033Soyapango, El Salvador3 - 18 Ricardo Avena11 - 18 LPts
18/11/2032Des Moines, USA3 - 17 Alen Ferries5 - 14 LPts
21/09/2032Birmingham, UK3 - 16 Paul Monaghan12 - 21 LPts
24/07/2032Riga, Latvia3 - 15 Toma Zelts21 - 14 LPts
26/05/2032Abidjan, Ivory Coast3 - 14 Thierry Noe10(2) - 2 LPts
27/03/2032Detroit, USA3 - 13 Dale Clark3 - 10 LPts
28/01/2032Soyapango, El Salvador3 - 12 Vidal Can22 - 18(1) LPts
29/11/2031Louisville, USA3 - 11 David Bajorek3 - 10 LPts
30/09/2031Yerevan, Armenia3 - 10 Tivtsazn Paboojyan16 - 19 LPts
02/08/2031Riga, Latvia3 - 9 Afanas Zakis10(2) - 5 LPts
04/06/2031Kingston, Jamaica3 - 8 Theo Davie8 - 8 LPts
06/04/2031Omaha, USA3 - 7 Nick Dudgeon7 - 6(1) LPts
10/02/2031Louisville, USA3 - 6 David Morgan12(1) - 16 LPts
13/12/2030North Las Vegas, USA3 - 5 Amjad Sadek5 - 8 LPts
03/11/2030Nashville, USA3 - 4 Kian Lennie19 - 13 LPts
03/10/2030Chicago, USA2 - 4 Harvey McFarland0 - 0 WPts
26/08/2030Miami, USA2 - 3 Richie Hossack13 - 20(1) LPts
28/06/2030Baltimore, USA1 - 3 Owen Hush2 - 0 WPts
01/05/2030Abobo, Ivory Coast1 - 2 Dominique Hugo30 - 16 LPts
03/03/2030Cairo, Egypt0 - 2 Saad Hazem1 - 1 WPts
03/01/2030Albuquerque, USA0 - 1 Brin Galt0 - 20 LPts
05/11/2029Miami, USA0 - 0 Michael Lanman0 - 0 LPts