Weightclass:  Light Welterweight
Location:  North Las Vegas, USA
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2035Las Vegas, USA24 - 9 Mike Blagg6 - 26 WPts
09/01/2035Las Vegas, USA23 - 9 Mark Jelley2 - 1 WPts
15/12/2034Las Vegas, USA22 - 9 Mike Doyle1 - 0 WPts
16/11/2034Las Vegas, USA21 - 9 Floyd Tennent3 - 3 WPts
18/10/2034Las Vegas, USA20 - 9 Henry Fyfe0 - 3 WPts
24/09/2034Las Vegas, USA19 - 9 Dom Arter4 - 4 WPts
29/08/2034Las Vegas, USA18 - 9 Mark Ogg1 - 3(1) WPts
29/07/2034Las Vegas, USA18 - 8 Max Aikins2 - 1(1) LPts
26/06/2034Las Vegas, USA18 - 7 Dale Moberg7 - 12 LPts
27/05/2034Las Vegas, USA17 - 7 Louis Markle0 - 1 WPts
01/05/2034Las Vegas, USA16 - 7 Leeroy Geels1 - 1 WPts
02/04/2034Las Vegas, USA15 - 7 Peter Tedford0 - 2 WPts
04/03/2034Las Vegas, USA14 - 7 Denton Kipe4 - 2 WPts
02/02/2034Las Vegas, USA13 - 7 Chris Heinemeyer4 - 11 WPts
09/01/2034Las Vegas, USA12 - 7 Mark Pugh3 - 5 WPts
12/11/2033North Las Vegas, USA11 - 7 Floyd Caden1 - 1 WPts
15/09/2033North Las Vegas, USA10 - 7 Josh Aird0 - 6 WPts
15/07/2033Argenteuil, France9 - 7 Sergeant Henri7 - 13 WPts
16/05/2033North Las Vegas, USA8 - 7 David Noon5 - 13 WPts
16/03/2033Port-au-Prince, Haiti8 - 6 Demont Oliphant23 - 8 LPts
16/01/2033Birmingham, UK7 - 6 Charles MacConnell9 - 24 WPts
18/11/2032Petionville, Haiti7 - 5 Laurent Arletty17 - 13 LPts
20/09/2032Minsk, Belarus6 - 5 Bohdan Kowalchuk10 - 28 WPts
23/07/2032Havana, Cuba5 - 5 Ramiro Tejeda12 - 15 WPts
25/05/2032Krasnoyarsk, Russia4 - 5 Ioakim Sadowski5 - 18 WPts
26/03/2032Vitebsk, Belarus4 - 4 Georgiy Tuchkin17 - 15(3) LPts
27/01/2032New York City, USA3 - 4 Sagaz Loreto4 - 9 WPts
02/12/2031Waterbury, USA2 - 4 Dale Young13 - 2 WPts
06/10/2031Indianapolis, USA2 - 3 Michael Cowman13 - 9 LPts
05/09/2031Little Rock, USA1 - 3 Mark Fordyce0 - 0 WPts
03/08/2031Vilnius, Lithuania1 - 2 Idzi Bolen28 - 6 LPts
05/06/2031Philadelphia, USA1 - 1 Stuart Carberry6 - 6 LPts
15/04/2031Kansas City, USA1 - 0 Ashley Harbert17(2) - 12 LPts
19/02/2031North Las Vegas, USA0 - 0 Nathan Carver0 - 1 WPts