Weightclass:  Lightweight
Location:  Knoxville, USA
Record:  34(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2038Nashville, USA33(1) - 12 Bryn Cadden0 - 19 WPts
25/07/2038Nashville, USA32(1) - 12 Michael Clough1 - 9 WPts
28/06/2038Nashville, USA31(1) - 12 Dave Smail1 - 21(1) WPts
01/06/2038Nashville, USA30 - 12 Mel Heriot0 - 3(1) WKO3
07/05/2038Nashville, USA29 - 12 Dave Horner1 - 19(1) WPts
12/04/2038Nashville, USA28 - 12 Robert Mundell1 - 1 WPts
15/03/2038Nashville, USA27 - 12 Brin Martikainen1 - 8 WPts
11/02/2038New York City, USA27 - 11 Paul Tracey11 - 32(5) LPts
09/02/2038Nashville, USA26 - 11 Ibrahim Haq0 - 1 WPts
10/01/2038Nashville, USA25 - 11 Hugh Allen0 - 5 WPts
10/12/2037Scottsdale, USA25 - 10 Johnny Rogel19 - 8 LPts
07/12/2037Nashville, USA24 - 10 Hayden Dunwoodie3 - 34(1) WPts
05/11/2037Nashville, USA24 - 9 Rich Mundy2 - 16(1) LPts
11/10/2037Nashville, USA23 - 9 Kenzie Jerden1 - 1 WPts
13/09/2037Nashville, USA22 - 9 Mark Clouston0 - 1 WPts
19/08/2037Detroit, USA21 - 9 Nathan Van Haelst15 - 28 WPts
17/08/2037Nashville, USA20 - 9 Tobias Yeoman0 - 2 WPts
19/07/2037Nashville, USA19 - 9 Mark Kincaide1 - 3 WPts
19/06/2037Nashville, USA18 - 9 Robert Moris0 - 11 WPts
20/05/2037Nashville, USA17 - 9 Sam Corse2 - 13 WPts
19/04/2037St. Petersburg, USA17 - 8 Richard Madrid10 - 28 LPts
18/04/2037Nashville, USA16 - 8 Davie Craghead2 - 23(2) WPts
19/03/2037Nashville, USA15 - 8 Mike Torrence1 - 18(1) WPts
18/02/2037Nashville, USA14 - 8 Kris Griffith0 - 2 WPts
24/01/2037Nashville, USA13 - 8 Darryl Clabby0 - 3 WPts
19/12/2036Detroit, USA13 - 7 Barry Nolan16 - 24 LPts
16/12/2036Nashville, USA12 - 7 Antwan Lawlis5 - 39 WPts
18/11/2036Nashville, USA11 - 7 Hayden Dunwoodie3 - 21(1) WPts
19/10/2036Nashville, USA10 - 7 Rich Mundy1 - 8(1) WPts
25/09/2036Nashville, USA9 - 7 Andy Stephen0 - 4 WPts
01/09/2036Nashville, USA8 - 7 Hugh Mickel3 - 5 WPts
31/07/2036Nashville, USA8 - 6 Joey Bessinger4 - 16 LPts
05/07/2036Nashville, USA7 - 6 Connor Durning0 - 10 WPts
08/06/2036Nashville, USA6 - 6 Dave Wheeling2 - 12 WPts
05/05/2036Nashville, USA6 - 5 Sam Corse1 - 4 LPts
09/04/2036Nashville, USA5 - 5 Davie Craghead0 - 11(1) WPts
12/03/2036Nashville, USA4 - 5 Nicholas Dollar1 - 0 WPts
11/02/2036Nashville, USA3 - 5 Mike Torrence0 - 5 WPts
17/01/2036Nashville, USA2 - 5 Lewis Glendenning0 - 3 WPts
17/12/2035Nashville, USA2 - 4 Nicholas Cohran0 - 12(1) LPts
15/11/2035Nashville, USA2 - 3 Daniel Turk0 - 6 LPts
16/10/2035Nashville, USA1 - 3 Mark Roose0 - 8 WPts
15/09/2035Detroit, USA1 - 2 Alen Taylor12 - 29 LPts
15/08/2035Nashville, USA1 - 1 Sean Amberson0 - 10 LPts
09/07/2035Nashville, USA1 - 0 Joey Bessinger1 - 7 LPts
12/06/2035Knoxville, USA0 - 0 John Bustillo1 - 2 WPts