Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  16 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Baltimore, USA15 - 26 Alejandro Martir4 - 3 WPts
26/09/2033Baltimore, USA15 - 25 Neper Bati7 - 17 LPts
27/07/2033Baltimore, USA14 - 25 Thulani Motshekga2 - 9 WPts
27/05/2033Baltimore, USA13 - 25 Taras Truss10 - 16 WPts
27/03/2033Baltimore, USA12 - 25 Lewis Bagalayos20 - 13 WPts
25/01/2033Baltimore, USA11 - 25 Esteban Canizares7 - 6 WPts
25/11/2032Baltimore, USA10 - 25 Gareth Sanchez2 - 10 WPts
25/09/2032Baltimore, USA9 - 25 Neil Carnie12 - 17 WPts
26/07/2032Boise, USA8 - 25 Colin Harkins12 - 16 WPts
28/05/2032Baltimore, USA7 - 25 Morgan Slack3 - 7 WPts
28/03/2032Baltimore, USA6 - 25 Antwan Kinna0 - 4 WPts
29/01/2032Balikpapan, Indonesia6 - 24 Danyaal Azer10 - 17 LPts
30/11/2031Detroit, USA6 - 23 Clinton Brown17 - 5 LPts
03/10/2031Vilnius, Lithuania5 - 23 Henio Skrzypek9 - 35(6) WPts
05/08/2031Isfara, Tajikistan5 - 22 Farrukh Farag15(1) - 24 LPts
07/06/2031Baltimore, USA5 - 21 Adam Kirkland10 - 14(1) LPts
06/04/2031Nashville, USA5 - 20 Jay Jones21 - 5 LPts
11/02/2031Helsinki, Finland4 - 20 Uljas Juusten12 - 21(3) WPts
14/12/2030Baltimore, USA4 - 19 Callum Patillo5 - 4 LPts
16/10/2030Portland, USA4 - 18 John Sween7 - 29 LPts
19/08/2030Valladolid, Spain4 - 17 Joaquin Lacerda3 - 13 LPts
21/06/2030Kulob, Tajikistan3 - 17 Sasha Dzhahagirov7 - 27(1) WPts
23/04/2030Puebla, Mexico2 - 17 Cipriano Cerezo2 - 6 WPts
23/02/2030Verona, Italy2 - 16 Rico Pollastrini11(1) - 17 LPts
26/12/2029Hanover, Germany2 - 15 Ulger Bindel7 - 12(1) LPts
28/10/2029San Antonio, USA2 - 14 Peter Quiles6 - 3 LPts
01/09/2029Dublin, Ireland2 - 13 Niall Vincent31 - 21(3) LPts
04/07/2029Henderson, USA2 - 12 Jamie Coutts5 - 11 LPts
11/05/2029Riyadh, Saudi Arabia2 - 11 Rashid Aljazari18 - 17(1) LPts
13/03/2029Makassar, Indonesia2 - 10 Jakub Marjo17 - 9 LPts
12/01/2029Tehran, Iran2 - 9 Zhuang Dung11 - 13 LPts
14/11/2028Port St. Lucie, USA2 - 8 Leighton Breckenridge10 - 16 LPts
19/09/2028Rijeka, Croatia2 - 7 Damjan Duvnjak9 - 21(1) LPts
22/07/2028Kansas City, USA2 - 6 Ashley Harbert6 - 6 LPts
24/05/2028Baltimore, USA2 - 5 Ashley Harbert5 - 6 LPts
25/03/2028Westminster, USA2 - 4 Nicholas Carnes7 - 9 LPts
10/02/2028Lincoln, USA2 - 3 Kai Fortune14 - 19 LPts
06/01/2028Baltimore, USA1 - 3 Edward Dingwell0 - 0 WPts
29/11/2027Fort Lauderdale, USA1 - 2 Paul Oliva0 - 9 LPts
05/10/2027Lafayette, USA1 - 1 John Grandison13 - 11 LPts
11/08/2027Nashville, USA1 - 0 John Taylor15 - 14 LPts
05/07/2027Baltimore, USA0 - 0 Mark Moore1 - 2 WPts