Weightclass:  Lightweight
Location:  Gilbert, USA
Record:  16 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2031Gilbert, USA15 - 24 Phil Heffernan4 - 9 WPts
16/11/2030Gilbert, USA14 - 24 James Devin8 - 19 WPts
17/09/2030Gilbert, USA14 - 23 Sufyan Togsbileg6 - 17 LPts
19/07/2030Gilbert, USA14 - 22 Stuart McBride19(1) - 12(1) LPts
20/05/2030Gilbert, USA13 - 22 Rashid Abbasguliyev2 - 3 WPts
20/03/2030Gilbert, USA12 - 22 Patrick Wallace22 - 8 WPts
16/01/2030Gilbert, USA12 - 21 Ian Blackshaw18(1) - 14 LPts
16/11/2029Gilbert, USA11 - 21 Petrelis Rubis3 - 11 WPts
16/09/2029Gilbert, USA11 - 20 Nick Walkinshaw14 - 20(1) LPts
14/08/2029Gilbert, USA11 - 19 Mark Beattie52 - 12 LPts
15/07/2029Manukau, New Zealand10 - 19 Noel Piripi11 - 13 WPts
17/05/2029Gilbert, USA9 - 19 Nick Walkinshaw14 - 17 WPts
26/04/2029Surprise, USA9 - 18 Ian Cochran6 - 8 LPts USA National Championships 2029View
06/04/2029Gilbert, USA8 - 18 Nick Walkinshaw14 - 16 WPts
09/03/2029New Kingston, Jamaica7 - 18 James Sorlie22 - 17 WPts
08/01/2029Prague, Czech Republic7 - 17 MatouÜ Trcka60(7) - 26 LPts
10/11/2028Tokyo, Japan7 - 16 Yuji Adachi16 - 11 LPts
12/09/2028Gilbert, USA6 - 16 Xaver Vasquez2 - 21 WPts
14/07/2028Gilbert, USA5 - 16 John Balmer2 - 6 WPts
15/05/2028Gilbert, USA4 - 16 Girish Maraj0 - 1 WPts
16/03/2028Shakhty, Russia4 - 15 Fedya Nestruyev66(2) - 17 LPts
17/01/2028Gilbert, USA3 - 15 Adam Fedorko1 - 8 WPts
19/11/2027The Hague, Netherlands3 - 14 Dirk Trosset14(1) - 10 LPts
21/09/2027Gilbert, USA3 - 13 Verdun Moniotte11 - 14 LPts
23/07/2027Gilbert, USA3 - 12 Kanja Gandhi2 - 13 LPts
25/05/2027Bogota, Colombia3 - 11 Leonardo Lana18(1) - 23 LPts
27/03/2027Lexington, USA3 - 10 Dave Whittingham4 - 8 LPts
03/02/2027Worcester, USA3 - 9 Douglas McAlister8 - 9 LPts
08/12/2026Provo, USA2 - 9 Alec Binnion0 - 8 WPts
15/10/2026Nashville, USA2 - 8 Alastair Ruane26 - 11 LPts
10/09/2026Gilbert, USA2 - 7 Mark Beattie14 - 3 LPts
08/08/2026Paterson, USA1 - 7 George Masson2 - 10 WPts
12/06/2026London, UK1 - 6 Dave Evans4 - 13(2) LPts
14/04/2026London, UK1 - 5 Mark Tighe7 - 13 LPts
14/02/2026Chesapeake, USA1 - 4 Dave Pattillo0 - 9 LPts
22/12/2025Wichita, USA1 - 3 Leo Ferries3 - 5 LPts
30/10/2025Gilbert, USA1 - 2 Arran Ortuno0 - 2 LPts
31/08/2025Bremen, Germany1 - 1 Sigiwald Strang2(1) - 11 LPts
03/07/2025Gilbert, USA1 - 0 Amoll Aden6 - 2 LPts
05/05/2025Gilbert, USA0 - 0 Morgan Hallum0 - 0 WPts