Weightclass:  Lightweight
Location:  Indianapolis, USA
Record:  43 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2042Indianapolis, USA42 - 9 John Sword24 - 25(1) WPts
20/03/2042Indianapolis, USA41 - 9 David Blower33 - 8 WPts
16/01/2042Indianapolis, USA40 - 9 Geni Benjamin3 - 19 WPts
14/11/2041Indianapolis, USA39 - 9 Xavier Balderas11 - 18 WPts
12/09/2041Portmore, Jamaica38 - 9 John Burwick18 - 9 WPts
15/07/2041Philadelphia, USA38 - 8 Lee Strachan21(2) - 27(1) LPts
01/06/2041Minneapolis, USA38 - 7 George Dewine44(5) - 0 LPts
20/05/2041Overland Park, USA37 - 7 Darryl Caruthers38 - 19 WPts
17/04/2041Pittsburgh, USA36 - 7 Amon Days23(1) - 16(1) WPts
07/03/2041Indianapolis, USA35 - 7 Bryn Calzadilla20 - 18 WPts
06/01/2041Kharkiv, Ukraine34 - 7 Fedar Mosko1 - 5 WPts
04/11/2040Indianapolis, USA33 - 7 Noel Gallagher17 - 23(1) WPts
03/09/2040Indianapolis, USA32 - 7 Paul Sloss18 - 14 WPts
04/07/2040Wichita, USA31 - 7 Davie Everett19 - 14 WPts
18/05/2040Wichita, USA31 - 6 Danny Faulds23(1) - 19 LPts
22/03/2040Jacksonville, USA30 - 6 Pablo Domingo15(1) - 21 WPts
23/01/2040Newark, USA29 - 6 Dominic Wiliams11 - 21 WPts
22/12/2039Las Vegas, USA28 - 6 Morgan Yell34 - 5 WPts
15/11/2039Oxnard, USA27 - 6 Bradley Latto12 - 20 WPts
20/09/2039Allentown, USA26 - 6 Rob Char12 - 21 WPts
23/07/2039Columbus, USA25 - 6 Hugh Mickel10 - 16 WPts
11/06/2039Jersey City, USA25 - 5 Santiago Avena10 - 14 LPts
11/05/2039Ulaanbaatar, Mongolia24 - 5 Jaul Dosaew5 - 17 WPts
13/03/2039Wichita, USA24 - 4 Danny Faulds17 - 18 LPts
23/01/2039Dublin, Ireland23 - 4 Max McNeeley1 - 8 WPts
24/11/2038Lafayette, USA22 - 4 Mike Nesbitt12 - 15 WPts
26/09/2038The Hague, Netherlands21 - 4 Carl Van Eyck8 - 12(1) WPts
29/07/2038Lincoln, USA20 - 4 Noel Gallagher9 - 17(1) WPts
31/05/2038Karagandy, Kazakhstan19 - 4 Zernebog Kairkulowa8 - 15 WPts
01/04/2038Atlanta, USA18 - 4 Morgan Fenwick14 - 3 WPts
01/02/2038Indianapolis, USA17 - 4 Cipriano Vida6 - 11 WPts
02/12/2037Lincoln, USA16 - 4 Michael Chalmers7 - 13(2) WPts
17/10/2037Memphis, USA15 - 4 Morgan Yeoh11 - 19 WPts
15/09/2037New York City, USA14 - 4 Gianluigi Bandinelli36 - 8 WPts
04/08/2037Minneapolis, USA13 - 4 Zach Normand9 - 16 WPts
06/06/2037San Jose, Costa Rica13 - 3 Ulises Lebron24(1) - 22 LPts
08/04/2037Indianapolis, USA12 - 3 Gethin Trench9 - 23 WPts
08/02/2037Brest, Belarus11 - 3 Volodmiri Koltun11 - 24 WPts
11/12/2036Indianapolis, USA10 - 3 Mark Bernardis1 - 5 WPts
11/10/2036Indianapolis, USA9 - 3 Vegas Costilla0 - 11 WPts
12/08/2036Indianapolis, USA8 - 3 Oliver Arnot1 - 0 WPts
12/06/2036Brno, Czech Republic7 - 3 Oldrich Belan10 - 13 WPts
14/04/2036Little Rock, USA7 - 2 Robert Crighton9 - 15 LPts
16/02/2036Atlanta, USA6 - 2 Richie Hovey3 - 17 WPts
20/12/2035Vilnius, Lithuania5 - 2 Jan Cwik12 - 22 WPts
22/10/2035Detroit, USA5 - 1 Richie Heatley12 - 18 LPts
31/08/2035Indianapolis, USA4 - 1 Jose Gracia8 - 20 WPts
02/07/2035Chicago, USA3 - 1 Dom Hewitson9 - 9 WPts
02/05/2035Aarhus, Denmark3 - 0 Lunt Bentson32 - 18 LPts
04/03/2035Karagandy, Kazakhstan2 - 0 Hassan Erkinbek6 - 20 WPts
04/01/2035Indianapolis, USA1 - 0 Mikhail Sokolov0 - 1 WPts
05/11/2034Indianapolis, USA0 - 0 Michael Ritchie0 - 7 WPts