Weightclass:  Welterweight
Location:  Philadelphia, USA
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2042Philadelphia, USA19 - 18 Farhan Hoda1 - 12 WPts
19/05/2042Philadelphia, USA18 - 18 Jarot Asmoredjo1 - 9 WPts
20/03/2042Stockholm, Sweden18 - 17 Julian Bylund9 - 6 LPts
20/01/2042Sana'a, Yemen17 - 17 Ali Obaidullah0 - 15(1) WPts
20/11/2041Ghent, Belgium17 - 16 Wilfried Van Clarent15 - 13 LPts
22/09/2041Baltimore, USA17 - 15 Rob Forsyth9 - 21 LPts
25/07/2041Paterson, USA17 - 14 John Chisolm9 - 17(1) LPts
24/05/2041Philadelphia, USA16 - 14 Jordan Hines6 - 6 WPts
24/03/2041Kingston, Jamaica16 - 13 Mark Summerville13 - 12 LPts
24/01/2041Omaha, USA16 - 12 Lucas Kitowski13 - 14 LPts
26/11/2040Bakersfield, USA16 - 11 Paul Dominguez5 - 18(1) LPts
25/09/2040Baltimore, USA16 - 10 Lucas Sharper12 - 20 LPts
10/08/2040Philadelphia, USA15 - 10 Jay Juncker0 - 6 WPts
12/07/2040Philadelphia, USA14 - 10 Paul Maxwell2 - 4 WPts
14/06/2040Philadelphia, USA13 - 10 Dave Luckie3 - 10 WPts
19/05/2040Philadelphia, USA12 - 10 Glynn Kinnock1 - 13 WPts
25/04/2040Philadelphia, USA11 - 10 Dale Stephens3 - 14 WPts
29/03/2040Philadelphia, USA10 - 10 Stuart Connelly0 - 4 WPts
04/03/2040Philadelphia, USA9 - 10 Henry Jantunen0 - 12 WPts
07/02/2040Fort Wayne, USA8 - 10 Robert Ferry6 - 21 WPts
05/01/2040Philadelphia, USA7 - 10 Waqas Emami1 - 2 WPts
05/12/2039Philadelphia, USA7 - 9 Chris Selin1 - 10 LPts
11/11/2039Philadelphia, USA6 - 9 Lucas Encarnacion2 - 16(2) WPts
17/10/2039Philadelphia, USA5 - 9 James Carpio0 - 14(1) WPts
21/09/2039Philadelphia, USA4 - 9 Sid Jones0 - 10 WPts
24/08/2039Philadelphia, USA3 - 9 Shayan Amin0 - 1 WPts
20/07/2039Philadelphia, USA3 - 8 John Faulds0 - 6(1) LPts
23/06/2039Philadelphia, USA2 - 8 Mark Griffiths0 - 8 WPts
28/05/2039Philadelphia, USA1 - 8 John Piotrowski0 - 7 WPts
25/04/2039Houston, USA1 - 7 Gazi Mustafa3 - 10(2) LPts
31/03/2039Kiev, Ukraine1 - 6 Valeri Gontcharov5 - 20 LPts
31/01/2039Columbus, USA1 - 5 Ellis Yarwood11 - 18 LPts
29/12/2038Jacksonville, USA1 - 4 Chris Taggart0 - 0 LPts
26/11/2038Columbus, USA1 - 3 Leeroy Kelman1 - 3 LPts
28/09/2038Philadelphia, USA1 - 2 Paul Matherson2 - 10 LPts
22/08/2038Pittsburgh, USA1 - 1 Clinton Pradon2 - 13 LPts
12/08/2038Philadelphia, USA0 - 1 Peter Tasso0 - 1 WPts
12/08/2038Philadelphia, USA0 - 0 Denton Ancrum1 - 0 LPts