Weightclass:  Welterweight
Location:  Manchester, USA
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Manchester, USA23 - 13 Nick Lyles1 - 1 WPts
04/10/2033Manchester, USA23 - 12 Untung Chamsyah16 - 15 LPts
04/08/2033Manchester, USA22 - 12 Bruce Tweedy6 - 14(1) WPts
03/06/2033Manchester, USA21 - 12 Chris Aning1 - 0 WPts
03/04/2033Manchester, USA20 - 12 Paku Tanadi0 - 4 WPts
31/01/2033Manchester, USA19 - 12 Kulbert Ahmann1 - 10 WPts
29/11/2032Manchester, USA18 - 12 Koldan Povetkin7 - 5 WPts
27/09/2032Manchester, USA17 - 12 Pepe Spano14 - 15 WPts
28/07/2032Manchester, USA16 - 12 Andy Rolland0 - 2 WPts
29/05/2032Manchester, USA15 - 12 Fausto Viani8 - 14 WPts
30/03/2032Manchester, USA14 - 12 Paul Ardis0 - 1 WPts
30/01/2032Manchester, USA13 - 12 Oscar Fitzroy1 - 2 WPts
01/12/2031New York City, USA12 - 12 Remo Sellitti7 - 17 WPts
04/10/2031Santo Domingo Este, Dominican Republic12 - 11 Santiago Palencia11 - 10 LPts
06/08/2031Charleroi, Belgium12 - 10 Aleron Oltz35(2) - 13 LPts
08/06/2031Dallas, USA11 - 10 Waleed Fayad1 - 1 WPts
10/04/2031Belfast, UK10 - 10 Joshua Lynch15 - 35 WPts
10/02/2031Colchester, UK9 - 10 Jamie Howell11 - 14 WPts
13/12/2030Henderson, USA9 - 9 Mark Tirado8 - 5 LPts
15/10/2030Tegucigalpa, Honduras8 - 9 Zacarias Segundo7 - 34 WPts
17/08/2030Port-de-Paix, Haiti8 - 8 Orleans Herard20 - 21(1) LPts
19/06/2030Brussels, Belgium8 - 7 Destin Segalen14 - 14 LPts
21/04/2030Portland, USA7 - 7 Bryn Pollick1 - 7 WPts
22/02/2030New Delhi, India7 - 6 Premnath Baliyan5 - 24 LPts
25/12/2029Memphis, USA6 - 6 Darryl Magruder1 - 7 WPts
01/11/2029Manchester, USA5 - 6 Zachary Binney21(2) - 19(4) WPts
02/09/2029Manchester, USA5 - 5 Kieran Sween2 - 7 LPts
04/07/2029Manchester, USA4 - 5 James Rosie0 - 2 WPts
05/05/2029Rome, Italy3 - 5 Gianluigi Errani0 - 0 WPts
07/03/2029Evansville, USA2 - 5 Andy Nabb1 - 4 WPts
13/01/2029Karaj, Iran1 - 5 Kong Wen5 - 21 WPts
15/11/2028Boston, USA0 - 5 Bob George1 - 15 WPts
19/09/2028Louisville, USA0 - 4 Paul Duggan4 - 5 LPts
24/07/2028Milwaukee, USA0 - 3 Barry Carneal8 - 9 LPts
28/05/2028Manchester, USA0 - 2 Ellis Deasmhumhain24 - 18 LPts
14/04/2028Columbia, USA0 - 1 Leon Hian16 - 28 LPts
05/03/2028Manchester, USA0 - 0 Josh Kikedi4 - 14 LPts