Weightclass:  Welterweight
Location:  Houston, USA
Record:  31 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2038San Antonio, USA30 - 5 Declan Bradley2 - 4 WPts
15/04/2038San Antonio, USA30 - 4 Mick Taggart19 - 11 LPts
13/04/2038San Antonio, USA29 - 4 Oscar Stalker7 - 14 WPts
15/03/2038San Antonio, USA28 - 4 Lewis Gillison1 - 2 WPts
11/02/2038Manchester, USA28 - 3 Ian Fails12 - 22(1) LPts
10/02/2038San Antonio, USA27 - 3 Mick Symons2 - 7 WPts
11/01/2038San Antonio, USA26 - 3 John Balles0 - 9 WPts
18/12/2037San Antonio, USA25 - 3 Ricky Leith1 - 9 WPts
24/11/2037San Antonio, USA24 - 3 Leeroy Mattie6 - 18 WPts
28/10/2037San Antonio, USA23 - 3 Oliver Owens2 - 2 WPts
02/10/2037San Antonio, USA22 - 3 Joe Russell0 - 7 WPts
28/08/2037Minneapolis, USA22 - 2 Robert Boliver12(1) - 28 LPts
26/08/2037San Antonio, USA21 - 2 Noel Lyon2 - 14 WPts
28/07/2037San Antonio, USA20 - 2 Bradley Bricken1 - 5 WPts
30/06/2037San Antonio, USA19 - 2 Seth Taylor1 - 7 WPts
04/06/2037San Antonio, USA18 - 2 Lloyd Sword1 - 2 WPts
28/04/2037Durham, USA18 - 1 Ashley Hughes22(1) - 25 LPts
26/04/2037San Antonio, USA17 - 1 Richard Fitzroy0 - 3 WPts
28/03/2037San Antonio, USA16 - 1 Ben Mattocks0 - 4 WPts
26/02/2037San Antonio, USA15 - 1 Rob Maben0 - 7(1) WPts
29/01/2037San Antonio, USA14 - 1 George Kearney1 - 4 WPts
02/01/2037San Antonio, USA13 - 1 John Gatti1 - 3 WPts
08/12/2036San Antonio, USA12 - 1 Kai Orem0 - 5 WPts
12/11/2036San Antonio, USA11 - 1 Greg De la Paz1 - 6(1) WPts
14/10/2036San Antonio, USA10 - 1 Gautam Talwar3 - 6 WPts
20/09/2036San Antonio, USA9 - 1 Kris Villafane1 - 9(1) WPts
23/08/2036San Antonio, USA8 - 1 Bob Boyle0 - 3 WPts
28/07/2036San Antonio, USA7 - 1 Ali Khatib0 - 6 WPts
29/06/2036San Antonio, USA6 - 1 Floyd Paden0 - 10 WPts
02/06/2036San Antonio, USA5 - 1 Pepe Panico1 - 6 WPts
05/05/2036San Antonio, USA4 - 1 Jordan Dobson1 - 12 WPts
11/04/2036San Antonio, USA3 - 1 Emanuel Ponciano0 - 2 WPts
16/03/2036San Antonio, USA2 - 1 Michael Evans0 - 1 WPts
15/02/2036San Antonio, USA1 - 1 Dave Lowrey0 - 0 WPts
03/01/2036New York City, USA1 - 0 Joe Bandoli10 - 23 LPts
03/12/2035Houston, USA0 - 0 Bilal Kakazai1 - 3 WPts