Weightclass:  Welterweight
Location:  Louisville, USA
Record:  19(1) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2031Abidjan, Ivory Coast18(1) - 6 Odo Oberlin8 - 18 WPts
14/02/2031Louisville, USA17(1) - 6 Mike Kitson1 - 0 WPts
17/12/2030Mamelodi, South Africa16(1) - 6 Kadeem Masango22 - 17 WPts
19/10/2030Malaga, Spain15(1) - 6 Ximen Estrada19 - 24 WPts
21/08/2030Kosice, Slovakia14 - 6 Servßc Zavatsky11 - 22(2) WKO3
23/06/2030Barranquilla, Colombia13 - 6 Montego Gomez7 - 24 WPts
25/04/2030Louisville, USA12 - 6 Stuart Abar1 - 6 WPts
25/02/2030Louisville, USA11 - 6 Davie Peavey0 - 1 WPts
28/12/2029Santiago de los Caballeros, Dominican Republic11 - 5 Sierra Canada15 - 15 LPts
30/10/2029Santo Domingo Oeste, Dominican Republic10 - 5 Senon Lora10(2) - 14 WPts
01/09/2029Chicago, USA10 - 4 Ian Kearney7 - 15 LPts
14/07/2029Memphis, USA9 - 4 Louis Milton7 - 13 WPts
16/05/2029Memphis, USA8 - 4 Bradley Beth10 - 10 WPts
17/03/2029Reno, USA7 - 4 Malik Naqvi5 - 12(1) WPts
20/01/2029Manchester, USA6 - 4 Ellis Deasmhumhain27 - 19 WPts
28/11/2028Newark, USA5 - 4 John Spano23(2) - 23 WPts
26/10/2028Louisville, USA4 - 4 Greg Cormack2 - 3 WPts
27/08/2028Santiago de los Caballeros, Dominican Republic4 - 3 Ignado Sanabria5 - 14 LPts
29/06/2028Louisville, USA3 - 3 Joey Nivison3 - 4 WPts
29/04/2028Des Moines, USA3 - 2 John Hoy23 - 16 LPts USA National Championships 2028View
26/04/2028Des Moines, USA2 - 2 Rob MacFarlane1 - 0 WPts USA National Championships 2028View
14/04/2028Roskilde, Denmark2 - 1 Knute Frandsen27 - 13 LPts
15/02/2028Port Said, Egypt2 - 0 Ahmed Adel24 - 13 LPts
18/12/2027Lowell, USA1 - 0 Ron McKenna0 - 0 WPts
05/11/2027Louisville, USA0 - 0 Tobias Findley0 - 0 WPts