Weightclass:  Lightweight
Location:  Anchorage, USA
Record:  46 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2042Anchorage, USA45 - 4 Richie Elias5 - 31(3) WPts
03/12/2042Anchorage, USA44 - 4 Joshua Borthwick6 - 4 WPts
04/11/2042Anchorage, USA43 - 4 Angel Leiva1 - 4(1) WPts
09/10/2042Anchorage, USA42 - 4 Peter Tennant1 - 2 WPts
12/09/2042Anchorage, USA41 - 4 Dom Purves4 - 18 WPts
18/08/2042Anchorage, USA40 - 4 John Scheler2 - 10(3) WPts
20/07/2042Anchorage, USA39 - 4 Labaron Carel7 - 4 WPts
19/05/2042Anchorage, USA38 - 4 Chris Hyslop1 - 8 WPts
22/04/2042Anchorage, USA37 - 4 James Fontaine14 - 17 WPts
25/03/2042Anchorage, USA36 - 4 Gonzalo Rodriguez9 - 27 WPts
27/02/2042Anchorage, USA35 - 4 Dillon Edmison0 - 3 WPts
22/01/2042Anchorage, USA35 - 3 Glynn Keller2 - 12 LPts
28/12/2041Anchorage, USA34 - 3 Matthew Leckie1 - 11 WPts
02/12/2041Anchorage, USA33 - 3 Paul Kimes1 - 4 WPts
06/11/2041Charleston, USA32 - 3 Nathan McConnell23 - 11 WPts
15/09/2041Philadelphia, USA31 - 3 Dave Couts15 - 11 WPts
02/08/2041Columbus, USA31 - 2 Hugh Mickel20 - 18 LPts
02/07/2041Anchorage, USA30 - 2 Max Kinnon5 - 21(1) WPts
06/06/2041Anchorage, USA29 - 2 Oscar Kellogg1 - 8 WPts
07/05/2041Anchorage, USA28 - 2 Connor Still0 - 1 WPts
10/04/2041Anchorage, USA27 - 2 Henry McVay1 - 4 WPts
13/03/2041Anchorage, USA26 - 2 John Roux2 - 34(1) WPts
23/01/2041Anchorage, USA25 - 2 Bob Porter0 - 8(1) WPts
28/12/2040Anchorage, USA24 - 2 James Fontaine6 - 9 WPts
03/12/2040Anchorage, USA23 - 2 Douglas Davidson5 - 10 WPts
06/11/2040Anchorage, USA22 - 2 Amon McNeeley8 - 13 WPts
07/10/2040Anchorage, USA21 - 2 Jay Evans7 - 23 WPts
09/09/2040Anchorage, USA20 - 2 Mark Methvin0 - 9 WPts
13/08/2040Anchorage, USA19 - 2 Rob Wales3 - 18(1) WPts
18/07/2040Anchorage, USA18 - 2 Gonzalo Rodriguez2 - 16 WPts
22/06/2040Anchorage, USA17 - 2 Mark Flanagan2 - 11 WPts
24/05/2040Saint Paul, USA16 - 2 Antwan Seller8 - 14 WPts
22/05/2040Anchorage, USA15 - 2 Asif Jaber4 - 17 WPts
22/04/2040Anchorage, USA14 - 2 Arran Entwistle2 - 23(1) WPts
28/03/2040Anchorage, USA13 - 2 Max Kinnon1 - 8(1) WPts
02/03/2040Anchorage, USA12 - 2 Ricky Menendez1 - 5 WPts
05/02/2040Anchorage, USA11 - 2 Syed Sharif1 - 3 WPts
08/01/2040Riga, Latvia10 - 2 Vikenti Biezbardis3 - 11 WPts
09/11/2039Anchorage, USA9 - 2 Johnny Ainsley0 - 8 WPts
16/10/2039Anchorage, USA8 - 2 Theo Shiels1 - 3 WPts
18/09/2039Anchorage, USA7 - 2 Mark Tranbarger1 - 5 WPts
20/08/2039Anchorage, USA6 - 2 Kris Murrillo1 - 2 WPts
23/07/2039Anchorage, USA5 - 2 Matthew Glaspie0 - 9 WPts
28/06/2039Anchorage, USA4 - 2 Mike Shillinglaw0 - 2 WPts
30/05/2039Anchorage, USA3 - 2 Angel Zaragoza0 - 2 WPts
05/05/2039Anchorage, USA2 - 2 Cole Bride0 - 3 WPts
07/04/2039Anchorage, USA1 - 2 John Roux0 - 9(1) WPts
07/03/2039Anchorage, USA1 - 1 Ian Povey1 - 0 LPts
30/01/2039Centennial, USA1 - 0 Geoff Hughes11 - 22 LPts
10/12/2038Anchorage, USA0 - 0 Bradley Lumsden0 - 0 WPts