Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  17 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2021Baltimore, USA16 - 8 Darryl Clowney3 - 15 WPts
03/08/2021Leipzig, Germany15 - 8 Adalhard Heinitz3 - 12 WPts
05/06/2021Mitchells Plain, South Africa14 - 8 Zareb Omaboe1 - 0 WPts
06/04/2021New York City, USA14 - 7 Clinton Errani9 - 4 LPts
12/02/2021New York City, USA13 - 7 Matthew Ogg0 - 15 WPts
20/12/2020Baltimore, USA13 - 6 Keith Hare7 - 12 LPts
19/10/2020Seongnam, South Korea12 - 6 Shin-wook Joe2 - 11 WPts
21/08/2020Mexico City, Mexico12 - 5 Santiago Martel9 - 6 LPts
22/06/2020Plovdiv, Bulgaria11 - 5 Boris á Savelov6 - 7 WPts
24/04/2020Baltimore, USA11 - 4 Nicandro Ancheta6 - 0 LPts
25/02/2020Sao Paulo, Brazil10 - 4 Desiderio Rapa5 - 9 WPts
27/12/2019Baltimore, USA10 - 3 Orane Rubel7 - 4 LPts
28/10/2019Strasbourg, France9 - 3 Verdun Guimard2 - 4 WPts
29/08/2019Baltimore, USA8 - 3 Obaid Gad5 - 5 WPts
30/06/2019Baltimore, USA7 - 3 Fraco Sebastian5 - 3 WPts
01/05/2019Baltimore, USA6 - 3 Chae-min Kye1 - 2 WPts
01/03/2019Baltimore, USA5 - 3 Xyshaun Kituyi2 - 1 WPts
01/01/2019Baltimore, USA4 - 3 Khalid Abbasi4 - 2 WPts
03/11/2018Scottsdale, USA4 - 2 Farhan Madani0 - 2 LPts
22/09/2018Ganja, Azerbaijan3 - 2 Vilayat Mamedaliyev2 - 0 WPts
22/07/2018Managua, Nicaragua2 - 2 Angel Brasil2 - 1 WPts
23/05/2018Istanbul, Turkey2 - 1 Cagatay Kaymak3 - 0 LPts
25/03/2018Lexington, USA1 - 1 John Tweed0 - 2 WPts
11/02/2018Indianapolis, USA1 - 0 Dominic Saucerman0 - 1 LPts
05/01/2018Baltimore, USA0 - 0 Joaquin Pedro0 - 0 WPts