Weightclass:  Welterweight
Location:  Los Angeles, USA
Record:  27 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2039Los Angeles, USA26 - 7 Connor Padon1 - 6 WPts
26/11/2039Los Angeles, USA25 - 7 Sam Penney0 - 1 WPts
29/10/2039Los Angeles, USA24 - 7 Chris Selin1 - 1 WPts
03/10/2039Los Angeles, USA23 - 7 Lucas Encarnacion2 - 7(1) WPts
09/09/2039Los Angeles, USA22 - 7 Sid Jones0 - 2 WPts
14/08/2039Los Angeles, USA21 - 7 James Carpio0 - 7 WPts
19/07/2039Los Angeles, USA20 - 7 John Faulds0 - 5(1) WPts
19/06/2039Los Angeles, USA19 - 7 Mark Griffiths0 - 6 WPts
23/05/2039Los Angeles, USA18 - 7 John Piotrowski0 - 5 WPts
23/04/2039Los Angeles, USA17 - 7 Ashley Dull3 - 26(1) WPts
25/03/2039Los Angeles, USA16 - 7 Blake Rees1 - 14 WPts
23/02/2039Los Angeles, USA15 - 7 Neil Orton0 - 2 WPts
28/01/2039Los Angeles, USA14 - 7 Brett Braddick2 - 12 WPts
22/12/2038Los Angeles, USA14 - 6 Kiwi Ahitana0 - 24(1) LPts
27/11/2038Los Angeles, USA13 - 6 Chris Couper0 - 2 WPts
23/10/2038Knoxville, USA13 - 5 Kian Romanko12 - 16 LPts
21/10/2038Los Angeles, USA12 - 5 Chris Templeton0 - 4 WPts
22/09/2038Los Angeles, USA11 - 5 Mark Carbajal1 - 4 WPts
17/08/2038Kansas City, USA11 - 4 Arran Kjellberg5 - 22 LPts
16/08/2038Los Angeles, USA10 - 4 Callum Brogan1 - 16 WPts
17/07/2038Los Angeles, USA9 - 4 Zach De Leon1 - 3 WPts
18/06/2038Los Angeles, USA8 - 4 Gareth Tweedle0 - 7(1) WPts
24/05/2038Los Angeles, USA7 - 4 Kris McLeod0 - 2 WPts
29/04/2038Los Angeles, USA6 - 4 Joseph Jameson2 - 7 WPts
02/04/2038Los Angeles, USA5 - 4 Dale McAdams1 - 10(1) WPts
03/03/2038Los Angeles, USA4 - 4 Ashley Dull0 - 0 WPts
01/02/2038Los Angeles, USA3 - 4 Oscar Bayne0 - 1 WPts
07/01/2038Los Angeles, USA2 - 4 Leeroy Trail0 - 5 WPts
06/12/2037Los Angeles, USA2 - 3 Richard Paletta0 - 3(1) LPts
08/11/2037Los Angeles, USA1 - 3 Daichi Takagi2 - 7 WPts
07/10/2037Los Angeles, USA1 - 2 Trory Mwangangi1 - 4 LPts
06/09/2037Houston, USA1 - 1 Gus Cristobal0 - 0 LPts
04/09/2037Los Angeles, USA0 - 1 James Colson1 - 8 WPts
01/08/2037Los Angeles, USA0 - 0 Jay Morrison1 - 4 LPts