Weightclass:  Lightweight
Location:  Las Vegas, USA
Record:  27 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2042Salt Lake City, USA27 - 33 Hamish McQuay0 - 4(2) LPts
04/05/2042Tokorozawa, Japan26 - 33 Jiro Sato8 - 4 WPts
06/03/2042Las Vegas, USA25 - 33 Cipriano Lana0 - 6 WPts
25/01/2042Philadelphia, USA24 - 33 David Moyle26 - 22 WPts
03/12/2041Albuquerque, USA23 - 33 Antwan Quigg27 - 21 WPts
25/10/2041Las Vegas, USA22 - 33 Morgan Innis1 - 0 WPts
21/09/2041Las Vegas, USA21 - 33 Juan Agustin3 - 8 WPts
21/07/2041Stamford, USA21 - 32 Robert Lang12 - 44(1) LPts
06/06/2041Indianapolis, USA20 - 32 Brin Robertson13 - 31 WPts
04/05/2041Maroua, Cameroon19 - 32 Vere Bourdelle0 - 5 WPts
06/03/2041Eugene, USA18 - 32 Ashley Allender8 - 38 WPts
11/01/2041Mobile, USA17 - 32 Elliot Broderick12 - 35 WPts
12/11/2040Shymkent, Kazakhstan17 - 31 Fedar Kazhgaliev8 - 9 LPts
14/09/2040Stockton, USA17 - 30 Haaris Zia28 - 26 LPts
19/07/2040Stuttgart, Germany16 - 30 Roswalt Meinel6 - 21 WPts
19/05/2040Boston, USA16 - 29 Kashif Zardari13 - 28 LPts
29/03/2040Honolulu, USA16 - 28 Louis Galt24 - 18(1) LPts
27/02/2040Baton Rouge, USA15 - 28 Sid Gourley19 - 20 WPts
16/01/2040Yerevan, Armenia14 - 28 Sdepan Vartanyan12 - 22(1) WPts
16/11/2039Boston, USA13 - 28 Kashif Zardari11 - 27 WPts
17/09/2039Providence, USA13 - 27 Phil Tafoya4 - 36 LPts
25/07/2039Anaheim, USA13 - 26 Mark Llandinam23 - 7 LPts
26/05/2039Lafayette, USA13 - 25 Mike Nesbitt14 - 16 LPts
22/04/2039Baton Rouge, USA12 - 25 Sid Gourley17 - 17 WPts
22/03/2039New York City, USA12 - 24 Spencer Kingen25 - 12 LPts
23/01/2039Nashville, USA11 - 24 Noel Nevins17 - 24 WPts
27/11/2038Fortaleza, Brazil10 - 24 Alejandro Ruis2 - 6 WPts
27/09/2038Las Vegas, USA9 - 24 Paul Peart9 - 22 WPts
29/07/2038Louisville, USA9 - 23 Jonathan Rooney22(1) - 14(1) LPts
31/05/2038Worcester, USA9 - 22 Barry McAleer22 - 18 LPts
20/04/2038Detroit, USA8 - 22 Stephen Scholar18 - 16 WPts
20/03/2038Greensboro, USA8 - 21 Callum Phalle15 - 15 LPts
22/01/2038Las Vegas, USA7 - 21 Vedran Embreuš12(2) - 7 WPts
22/11/2037Yerevan, Armenia7 - 20 Giragos Israelian1 - 8 LPts
24/09/2037Boston, USA6 - 20 Kashif Zardari8 - 13 WPts
19/08/2037Columbia, USA6 - 19 Dylan MacDonald9 - 27 LPts
17/07/2037Minneapolis, USA6 - 18 Daniel Mehlenbacher24 - 2 LPts
06/06/2037Winnipeg, Canada6 - 17 Richard Greenway22 - 21 LPts
08/04/2037Tallahassee, USA6 - 16 Darryl Conrado12 - 15 LPts
09/02/2037Almaty, Kazakhstan5 - 16 Alik Ahmetbeckoff18 - 8 WPts
12/12/2036Las Vegas, USA5 - 15 Alen MacAfee3 - 10 LPts
12/10/2036Dushanbe, Tajikistan5 - 14 Mubariz Akbar14 - 11 LPts
14/08/2036Memphis, USA4 - 14 David Hardy3 - 21 WPts
15/06/2036Las Vegas, USA4 - 13 Santiago Vara23 - 19 LPts
16/04/2036Aalborg, Denmark4 - 12 Odo Svendsen12 - 10 LPts
17/02/2036Rotterdam, Netherlands4 - 11 Voller Laurin11 - 21 LPts
20/12/2035Port St. Lucie, USA4 - 10 Seth Bringhurst10 - 15 LPts
22/10/2035Moreno Valley, USA3 - 10 John Thomaston1 - 13 WPts
25/08/2035Rijeka, Croatia3 - 9 Ognjan Grbic13 - 10 LPts
27/06/2035Bridgeport, USA2 - 9 James Torrens0 - 10 WPts
02/05/2035Boston, USA2 - 8 Declan Hume4 - 3 LPts
09/03/2035Chicago, USA2 - 7 Dom Swierczynski1 - 14 LPts
24/01/2035Warren, USA2 - 6 Michael Kanski5 - 13 LPts
24/12/2034Antofagasta, Chile2 - 5 Sancho Galban5 - 10 LPts
26/10/2034Miramar, USA2 - 4 Blake Ledgerwood7 - 17 LPts
03/09/2034Las Vegas, USA1 - 4 Ames Villon0 - 3 WPts
05/07/2034Minneapolis, USA1 - 3 Andy Saul10 - 11 LPts
18/06/2034Minneapolis, USA1 - 2 Blake Power18 - 7 LPts
12/06/2034Miami, USA1 - 1 Greg Jervey18 - 10 LPts
13/05/2034Minneapolis, USA1 - 0 Stephen Moffett5 - 14 LPts
05/05/2034Havana, Cuba0 - 0 Ivan Pabon0 - 0 WPts