Weightclass:  Welterweight
Location:  Lexington, USA
Record:  25 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2032Lexington, USA24 - 11 Paulo Busienei3 - 12 WPts
22/12/2031Lexington, USA23 - 11 Haider Isckackow6 - 11 WPts
23/10/2031Lexington, USA22 - 11 Theo Tangus8 - 10 WPts
23/08/2031Lexington, USA21 - 11 Diego Gutierrez10 - 5 WPts
24/06/2031Lexington, USA20 - 11 Bart Hailes1 - 1 WPts
25/04/2031Lexington, USA19 - 11 Paul David12 - 8 WPts
24/02/2031Lexington, USA18 - 11 Colin MacNeil1 - 1 WPts
26/12/2030Lexington, USA17 - 11 Harvey McFarland0 - 2 WPts
27/10/2030Lexington, USA16 - 11 Charles Glaspey0 - 1 WPts
29/08/2030Lexington, USA15 - 11 Zafa Rizk1 - 1 WPts
29/06/2030Lexington, USA14 - 11 Aleksandr Dzyuba0 - 2 WPts
30/04/2030Lexington, USA13 - 11 Asif Algahary6 - 12 WPts
02/03/2030Lexington, USA12 - 11 Georgiy Tcherezov1 - 2 WPts
02/01/2030Lexington, USA11 - 11 Paul Ross10 - 10 WPts
03/11/2029Lexington, USA10 - 11 Paul Meehan5 - 14(1) WPts
04/09/2029Frankfurt, Germany10 - 10 Hernando Kurt13 - 15 LPts
07/07/2029Provo, USA10 - 9 Bryan David7 - 11 LPts
09/05/2029Johannesburg, South Africa9 - 9 Zachary Pistorius10 - 26 WPts
11/03/2029Charleston, USA8 - 9 Adam Apted4 - 19 WPts
11/01/2029New York City, USA8 - 8 Andy McGuire19 - 4 LPts
13/11/2028Athens, Greece8 - 7 Biton Petracca30 - 19(5) LPts
15/09/2028Dammam, Saudi Arabia7 - 7 Gazi Nassor19(1) - 5 WPts
18/07/2028Zaporizhia, Ukraine7 - 6 Oleksander Kohut19 - 9 LPts
20/05/2028Bouake, Ivory Coast6 - 6 Reinald Percier16 - 20 WPts
22/03/2028Oslo, Norway5 - 6 Unni Onsager11 - 12(5) WPts
23/01/2028San Pedro de Macoris, Dominican Republic5 - 5 Diego Alvear9 - 7 LPts
25/11/2027Minneapolis, USA5 - 4 James Follin3 - 10 LPts
27/09/2027Brussels, Belgium5 - 3 Vermont Ardant13 - 16 LPts
30/07/2027Mashhad, Iran5 - 2 Gao Hau5 - 14 LPts
01/06/2027Bergen, Norway4 - 2 Gareth Enberg7 - 13 WPts
03/04/2027Kharkiv, Ukraine4 - 1 Krystiyan Truchan19 - 13 LPts
03/02/2027Poznan, Poland3 - 1 Roman Galat0 - 3 WPts
06/12/2026Bern, Switzerland3 - 0 Adi Manz51(1) - 19 LPts
08/10/2026Lexington, USA2 - 0 Leon Hopkins2 - 3 WPts
09/08/2026Baltimore, USA1 - 0 Bryn Hayes5 - 8 WPts
05/07/2026Athens, USA0 - 0 Barry Leon0 - 0 WPts