Weightclass:  Welterweight
Location:  New York City, USA
Record:  19 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2042New York City, USA18 - 30 Robert Moffit3 - 6 WPts
08/04/2042New York City, USA17 - 30 Matthew MacCarthy0 - 1 WPts
05/02/2042New York City, USA16 - 30 Salamah Iskakow4 - 12 WPts
02/12/2041New York City, USA15 - 30 Fraser Kilpatrick0 - 4 WPts
30/09/2041New York City, USA15 - 29 Lazar Salmanov11 - 15 LPts
28/07/2041New York City, USA14 - 29 Gazi Mahmoud8 - 12(1) WPts
27/05/2041New York City, USA13 - 29 Chata Mensah13 - 18(1) WPts
27/03/2041New York City, USA12 - 29 Mark McAnallen0 - 1 WPts
25/01/2041New York City, USA12 - 28 Ellis Coutts1 - 0 LPts
26/11/2040New York City, USA11 - 28 Rob McQuire4 - 17 WPts
25/09/2040New York City, USA10 - 28 John Kendrick1 - 3 WPts
25/07/2040Louisville, USA10 - 27 Ellis Craddock9 - 23 LPts
26/05/2040Stamford, USA10 - 26 Ellis Harrow15 - 22 LPts
28/03/2040Green Bay, USA10 - 25 Patrick Wright11 - 22 LPts
27/01/2040Boston, USA10 - 24 Lloyd McClenahan17 - 11 LPts
29/11/2039Portland, USA10 - 23 Kyle Southerland16 - 19 LPts
20/10/2039Mobile, USA10 - 22 Clinton Lish23 - 14 LPts
18/09/2039Bangkok, Thailand10 - 21 Fahsai Chaiman34 - 13(1) LPts
21/07/2039Santiago de los Caballeros, Dominican Republic10 - 20 Xeres Badia8 - 6 LPts
23/05/2039Warri, Nigeria9 - 20 Nelson Uzoenyi15 - 6 WPts
25/03/2039New York City, USA8 - 20 Ellis Harrow10 - 20 WPts
25/01/2039Boston, USA7 - 20 Rex McNiff13 - 12 WPts
08/12/2038New York City, USA6 - 20 Ian Kerr1 - 7 WPts
07/10/2038San Francisco, USA6 - 19 Rob Bustamante6 - 12 LPts
09/08/2038Zaporizhia, Ukraine6 - 18 Vasyl Sadowski8 - 19 LPts
10/06/2038Allentown, USA6 - 17 Theo Smylie14 - 11(1) LPts
09/05/2038Chicago, USA6 - 16 Louis Wasson13 - 1 LPts
04/04/2038Thessaloniki, Greece5 - 16 Melanthius Petras12 - 9 WPts
04/02/2038Miami, USA5 - 15 Robert Feliciano1 - 17 LPts
10/12/2037New York City, USA4 - 15 Theo Allender8 - 12 WPts
11/10/2037New York City, USA4 - 14 Bryn MacWilliams9 - 7 LPts
12/08/2037New York City, USA3 - 14 Alec Samuel0 - 6 WPts
13/06/2037New York City, USA2 - 14 Jay Eagleson0 - 5 WPts
13/04/2037New York City, USA2 - 13 John Kydd9 - 11 LPts
13/02/2037Atlanta, USA2 - 12 Lee Kitchings8 - 10 LPts
18/12/2036Modena, Italy2 - 11 Luca Gasparri5 - 12 LPts
20/10/2036Houston, USA2 - 10 Charles Beith8 - 15 LPts
24/08/2036Birmingham, USA1 - 10 Ian Glasgow0 - 3 WPts
26/06/2036Anchorage, USA1 - 9 Oscar Creach22(1) - 21 LPts
30/04/2036Miami, USA1 - 8 Blake Voiles5 - 26 LPts
29/03/2036Yonkers, USA1 - 7 Noel Cavin0 - 0 LPts
21/02/2036New York City, USA1 - 6 Michael Atkins5 - 4 LPts
22/12/2035Zagreb, Croatia1 - 5 Lovre Maletic19 - 27 LPts
24/10/2035Gilbert, USA1 - 4 Neil Clardy8 - 9 LPts
04/09/2035Gainesville, USA1 - 3 Gethin Riddel8 - 14 LPts
07/07/2035Mamelodi, South Africa1 - 2 Lehlohonolo Radebe19 - 9 LPts
08/05/2035Gainesville, USA1 - 1 Dan Lyell3 - 10 LPts
16/03/2035Chicago, USA1 - 0 David Bajorek11 - 23 LPts
13/02/2035New York City, USA0 - 0 Greg Barrie0 - 2 WPts