Weightclass:  Light Welterweight
Location:  Durham, USA
Record:  15 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2022Durham, USA14 - 6 Labaron Duvauchelle28 - 7 WPts
01/08/2022Durham, USA13 - 6 John Meredith2 - 1 WPts
31/05/2022Vilnius, Lithuania12 - 6 Justyn Boruch14 - 12 WPts
02/04/2022Tehran, Iran11 - 6 Aftab Dib5 - 15 WPts
02/02/2022Incheon, South Korea10 - 6 Woo-young Goo5(1) - 21 WPts
05/12/2021Vilnius, Lithuania9 - 6 Martyn Wasielewski1 - 1 WPts
05/10/2021Toshkent, Uzbekistan9 - 5 Elshad Gayibov11 - 11 LPts
07/08/2021Lausanne, Switzerland9 - 4 Marshall Truffaut15 - 9 LPts
06/06/2021San Jose, Costa Rica8 - 4 Iago Urda7 - 11 WPts
08/04/2021Harare, Zimbabwe7 - 4 Ewan Matongo11 - 7 WPts
06/02/2021Memphis, USA6 - 4 Mark Palko2 - 4 WPts
19/12/2020Oslo, Norway6 - 3 Holm Enberg18 - 3 LPts
19/10/2020Durham, USA5 - 3 Joseph Borland4 - 13 WPts
21/08/2020Leon, Nicaragua4 - 3 Rodrigo Arco3 - 11 WPts
20/06/2020Abidjan, Ivory Coast4 - 2 Royal Noyer7 - 9 LPts
21/04/2020Charlotte, USA3 - 2 James Rio4 - 4 WPts
27/02/2020Copenhagen, Denmark3 - 1 Ingmar Buus5 - 4 LPts
30/12/2019Durham, USA2 - 1 Tevin Gichere0 - 4 WPts
30/10/2019Durham, USA1 - 1 Dillon Malloye3 - 6 WPts
30/08/2019Chicago, USA1 - 0 Sam Szostek3 - 4 LPts
05/07/2019Overland Park, USA0 - 0 Rich Chisolm0 - 0 WPts