Weightclass:  Welterweight
Location:  Los Angeles, USA
Record:  50 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2041Los Angeles, USA49 - 10 Shaun Don0 - 6(1) WPts
04/03/2041Los Angeles, USA48 - 10 Gao Ao2 - 0 WPts
08/02/2041Los Angeles, USA47 - 10 Callum Brogan5 - 45 WPts
15/01/2041Los Angeles, USA46 - 10 Paul Maxwell3 - 14 WPts
18/12/2040Los Angeles, USA45 - 10 Mick Noronen7 - 20(1) WPts
18/11/2040Los Angeles, USA44 - 10 Jay Juncker2 - 15 WPts
20/10/2040Los Angeles, USA43 - 10 Adam Kahr1 - 2 WPts
23/09/2040Los Angeles, USA42 - 10 Obaid Mirza1 - 1 WPts
26/08/2040Los Angeles, USA41 - 10 Bryan Still1 - 24(1) WPts
27/07/2040Los Angeles, USA40 - 10 Henry Jantunen2 - 31(1) WPts
03/07/2040Los Angeles, USA39 - 10 Ashley Dull6 - 37(2) WPts
05/06/2040Los Angeles, USA38 - 10 Dave Luckie3 - 9 WPts
09/05/2040Los Angeles, USA37 - 10 Richie Dunkin1 - 0 WPts
11/04/2040Los Angeles, USA36 - 10 Gareth Tweedle1 - 26(1) WPts
12/03/2040Los Angeles, USA35 - 10 Michael Kennon1 - 2 WPts
15/02/2040Los Angeles, USA34 - 10 Dale Stephens2 - 7 WPts
20/01/2040Los Angeles, USA33 - 10 Blake Rees3 - 22 WPts
25/12/2039Los Angeles, USA32 - 10 Peter Tock1 - 4 WPts
27/11/2039Los Angeles, USA31 - 10 John Faulds2 - 13(1) WPts
03/11/2039Los Angeles, USA30 - 10 Chris Selin1 - 4 WPts
07/10/2039Los Angeles, USA29 - 10 Callum Brogan4 - 32 WPts
07/09/2039Los Angeles, USA28 - 10 Lucas Encarnacion2 - 3(1) WPts
10/08/2039Los Angeles, USA27 - 10 Zach De Leon6 - 19 WPts
11/07/2039Los Angeles, USA26 - 10 Hugh Finlayson1 - 4 WPts
14/06/2039Los Angeles, USA25 - 10 Callum Agosto0 - 10 WPts
18/05/2039Los Angeles, USA24 - 10 John Piotrowski0 - 1 WPts
19/04/2039Los Angeles, USA23 - 10 Oscar Bayne4 - 15 WPts
22/03/2039Los Angeles, USA22 - 10 Ashley Dull3 - 22(1) WPts
14/02/2039Cincinnati, USA22 - 9 Blake Hughes16 - 17 LPts
13/02/2039Los Angeles, USA21 - 9 Chris Couper1 - 5 WPts
14/01/2039Los Angeles, USA20 - 9 Blake Rees0 - 5 WPts
20/12/2038Los Angeles, USA19 - 9 John Devlin1 - 4 WPts
26/11/2038Los Angeles, USA18 - 9 Kiwi Ahitana0 - 21(1) WPts
27/10/2038Los Angeles, USA17 - 9 Brett Braddick1 - 4 WPts
29/09/2038Los Angeles, USA16 - 9 Theo Mohan4 - 8 WPts
01/09/2038Los Angeles, USA15 - 9 Mark Carbajal1 - 0 WPts
08/08/2038Los Angeles, USA14 - 9 Callum Brogan1 - 14 WPts
10/07/2038Los Angeles, USA13 - 9 Zach De Leon0 - 2 WPts
15/06/2038Los Angeles, USA12 - 9 Gareth Tweedle0 - 5(1) WPts
18/05/2038Los Angeles, USA11 - 9 Kris McLeod0 - 1 WPts
11/04/2038Memphis, USA11 - 8 Matthew Oyer9 - 17 LPts
09/04/2038Los Angeles, USA10 - 8 Oscar Bayne1 - 3 WPts
11/03/2038Los Angeles, USA9 - 8 Ashley Dull1 - 5 WPts
15/02/2038Los Angeles, USA8 - 8 Dale McAdams1 - 9(1) WPts
20/01/2038Los Angeles, USA7 - 8 Leeroy Trail0 - 9 WPts
17/12/2037Shreveport, USA7 - 7 Brin Heaven14 - 29 LPts
16/12/2037Los Angeles, USA6 - 7 Richard Paletta2 - 7(1) WPts
16/11/2037Los Angeles, USA5 - 7 Hackett Bourvil0 - 5 WPts
17/10/2037Los Angeles, USA4 - 7 Daichi Takagi1 - 1 WPts
22/09/2037Los Angeles, USA3 - 7 Trory Mwangangi1 - 2 WPts
28/08/2037Los Angeles, USA2 - 7 Mohsin Mustafa0 - 1 WPts
28/08/2037Buffalo, USA2 - 6 Lucas Vital18 - 30 LPts
28/07/2037Los Angeles, USA2 - 5 Noah Wallingford0 - 10 LPts
21/06/2037Los Angeles, USA2 - 4 James Colson0 - 2 LPts
25/05/2037Los Angeles, USA1 - 4 Gregory Leva0 - 3 WPts
14/04/2037Los Angeles, USA1 - 3 Duncan Penrose1 - 4 LPts
13/02/2037Colorado Springs, USA1 - 2 Ethan Gettings0 - 15 LPts
20/12/2036Boston, USA1 - 1 Phylip Hughes14 - 23 LPts
02/11/2036Philadelphia, USA1 - 0 Paul Faughn6 - 14 LPts
02/10/2036Los Angeles, USA0 - 0 Peter Kelty0 - 4 WPts