Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  22 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2041Baltimore, USA21 - 7 Callum Dacus4 - 20 WPts
07/10/2041Baltimore, USA20 - 7 Zuffur Hana18 - 15 WPts
06/08/2041Baltimore, USA19 - 7 Ramirez Martines2 - 11 WPts
04/06/2041Baltimore, USA18 - 7 Hamid Abduragimov2 - 3 WPts
03/04/2041Baltimore, USA17 - 7 Rodrigo Fregoso4 - 10 WPts
01/02/2041Baltimore, USA16 - 7 Ollie Moffit1 - 12 WPts
03/12/2040Baltimore, USA15 - 7 John Keepa2 - 4 WPts
01/10/2040Baltimore, USA14 - 7 Melor Kulemin3 - 10(1) WPts
30/07/2040Baltimore, USA13 - 7 Koldan Bazarevich4 - 2 WPts
29/05/2040Baltimore, USA12 - 7 Eun-sun Pai10 - 16 WPts
29/03/2040Baltimore, USA11 - 7 Dale Bossuet1 - 2 WPts
28/01/2040Rodriguez, Philippines10 - 7 Kyle Bulanon2 - 7 WPts
29/11/2039Jacksonville, USA9 - 7 Rob Provan2 - 15 WPts
30/09/2039Louisville, USA9 - 6 Paul Farquharson9 - 8 LPts
04/08/2039Portland, USA9 - 5 Khalid Jabara10 - 17 LPts
04/07/2039New York City, USA9 - 4 Bryan Cornog29 - 9 LPts
28/05/2039Baltimore, USA8 - 4 Ives Cerdan7(1) - 4(1) WPts
28/03/2039Samara, Russia7 - 4 Alik Tatishchev2 - 15 WPts
28/01/2039Baltimore, USA6 - 4 Ricky Nivison0 - 5 WPts
27/11/2038Cleveland, USA5 - 4 Zach Neilson0 - 4 WPts
27/09/2038Baltimore, USA4 - 4 Laron Jobert1 - 3 WPts
29/07/2038Allentown, USA4 - 3 Richard Ervin6 - 3 LPts
04/06/2038Madison, USA4 - 2 Callum Badder15 - 13 LPts
20/04/2038Omaha, USA3 - 2 Robert Carrithers12 - 22 WPts
20/03/2038Henderson, USA3 - 1 Sammy Struthers29(3) - 23 LPts
05/02/2038Bangalore, India3 - 0 Tariq Shafi0 - 0 LPts
08/12/2037Baltimore, USA2 - 0 John Caudill2 - 8 WPts
09/10/2037Boston, USA1 - 0 Greg Duris0 - 3 WPts
06/09/2037Baltimore, USA0 - 0 Jordan Winnie0 - 0 WPts