Weightclass:  Light Welterweight
Location:  Santa Ana, USA
Record:  25(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2038Los Angeles, USA24 - 20 Bart Sean0 - 1 WKO3
25/11/2038Los Angeles, USA23 - 20 Arnie Dioguardi0 - 0 WPts
31/10/2038Los Angeles, USA22 - 20 Chris Philley0 - 3 WPts
03/10/2038Los Angeles, USA21 - 20 Clinton Walsh0 - 21 WPts
04/09/2038Los Angeles, USA20 - 20 Jack Larios0 - 2 WPts
03/08/2038Houston, USA20 - 19 Noel Villasenor5 - 33(1) LPts
01/08/2038Los Angeles, USA19 - 19 John Kinnard0 - 0 WPts
03/07/2038Los Angeles, USA18 - 19 Jamie Hathorn0 - 3 WPts
28/05/2038Los Angeles, USA18 - 18 Barry Black3 - 43(2) LPts
03/05/2038Los Angeles, USA17 - 18 Noel Daly2 - 12 WPts
07/04/2038Los Angeles, USA16 - 18 Colin Jackson7 - 28 WPts
14/03/2038Los Angeles, USA15 - 18 Arnie Coburn1 - 2 WPts
09/02/2038Las Vegas, USA15 - 17 Floyd Caden20 - 23 LPts
06/02/2038Los Angeles, USA14 - 17 Sid Days0 - 2 WPts
09/01/2038Los Angeles, USA13 - 17 Tamati Rangitukiwaho0 - 3 WPts
08/12/2037Kansas City, USA13 - 16 Steven Malley14 - 9 LPts
05/12/2037Los Angeles, USA12 - 16 Owen Strachan0 - 1 WPts
07/11/2037Los Angeles, USA11 - 16 Owen Mellis0 - 1 WPts
12/10/2037Los Angeles, USA10 - 16 Dominic Mayne2 - 24(1) WPts
15/09/2037Los Angeles, USA9 - 16 Clinton Walsh0 - 7 WPts
12/08/2037Memphis, USA9 - 15 Rob Wedderburn15 - 12 LPts
10/08/2037Los Angeles, USA8 - 15 Ellis Gerardo0 - 5 WPts
12/07/2037Los Angeles, USA7 - 15 Eric McPheters2 - 18 WPts
12/06/2037Chicago, USA6 - 15 William Jeziorski8 - 13 WPts
01/05/2037Los Angeles, USA6 - 14 Barry Black1 - 35(1) LPts
03/04/2037Los Angeles, USA5 - 14 Noel Daly0 - 2 WPts
26/02/2037Wichita, USA5 - 13 Scott Kelton12 - 23 LPts
23/02/2037Los Angeles, USA4 - 13 Mark Toller1 - 12 WPts
25/01/2037Los Angeles, USA3 - 13 Chris Maddy0 - 6 WPts
21/12/2036Houston, USA3 - 12 Dylan Wiliams11 - 14 LPts
19/12/2036Los Angeles, USA3 - 11 Colin Jackson3 - 18 LPts
20/11/2036Los Angeles, USA2 - 11 Sam Wren4 - 7 WPts
15/10/2036Denver, USA2 - 10 Mark Lundy6 - 12 LPts
12/09/2036Los Angeles, USA2 - 9 Michael Crafford2 - 27(1) LPts
08/08/2036Los Angeles, USA2 - 8 Dominic Mayne1 - 15(1) LPts
15/07/2036Los Angeles, USA1 - 8 Duncan David0 - 6 WPts
14/06/2036Detroit, USA1 - 7 Fraser Alan5 - 20 LPts
10/05/2036Los Angeles, USA1 - 6 Dave Toribio0 - 11(1) LPts
09/04/2036Los Angeles, USA1 - 5 Barry Black0 - 18(1) LPts
21/02/2036New Orleans, USA0 - 5 James Michel0 - 5 WPts
26/12/2035Wichita, USA0 - 4 Scott Kelton8 - 20 LPts
30/10/2035Baltimore, USA0 - 3 Bruce Terrace10 - 28 LPts
29/09/2035Riverside, USA0 - 2 John Westwater0 - 0 LPts
28/08/2035Pittsburgh, USA0 - 1 Antwan Lynn7 - 23(1) LPts
09/07/2035San Antonio, USA0 - 0 Ricky Balles0 - 0 LPts