Weightclass:  Lightweight
Location:  Charlotte, USA
Record:  21 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042Charlotte, USA20 - 27 Ian Kotei3 - 8 WPts
24/03/2042Charlotte, USA19 - 27 Lao-Tzu Jiao3 - 9 WPts
21/01/2042Charlotte, USA19 - 26 Angel Zaragoza7 - 46(3) LPts
20/11/2041Charlotte, USA18 - 26 Jean Eboue1 - 11 WPts
19/09/2041Charlotte, USA17 - 26 Telford Fouroux0 - 3 WPts
19/07/2041Charlotte, USA16 - 26 Cole Bride1 - 38(3) WPts
17/05/2041Charlotte, USA15 - 26 Alec Cavins8 - 9 WPts
16/03/2041Charlotte, USA14 - 26 Inigo Cowman0 - 17(1) WPts
13/01/2041Charlotte, USA13 - 26 John Basara5 - 31(1) WPts
14/11/2040Yerevan, Armenia13 - 25 Boghos Voskerchyan7 - 15 LPts
16/09/2040Asuncion, Paraguay13 - 24 Alano Solana9 - 10 LPts
19/07/2040Swansea, UK12 - 24 Tony Owen11 - 13 WPts
20/05/2040Montevideo, Uruguay12 - 23 Rodrigo Prados6 - 23 LPts
22/03/2040Charlotte, USA11 - 23 David Cabal1 - 1(1) WPts
20/01/2040Montevideo, Uruguay11 - 22 Neper Rolon10 - 24 LPts
22/11/2039London, UK11 - 21 Matt Grassie13 - 9(1) LPts
21/09/2039Charlotte, USA10 - 21 Yasushi Yamamoto4 - 7 WPts
21/07/2039Gyumri, Armenia10 - 20 Penik Nazaretyan15 - 17 LPts
23/05/2039Charlotte, USA9 - 20 Fraser Lawlis1 - 6 WPts
23/03/2039Charlotte, USA9 - 19 Dave McDermott3 - 3 LPts
23/01/2039Yerevan, Armenia9 - 18 Mihrtad Danelian17 - 11 LPts
25/11/2038Detroit, USA9 - 17 Rob Storjohann4 - 5 LPts
27/09/2038Mendoza, Argentina9 - 16 Nemesio Parody10 - 18 LPts
29/07/2038The Hague, Netherlands9 - 15 Hoefke Aernouts15 - 16(1) LPts
31/05/2038Quebec City, Canada9 - 14 Rupert Auriol26 - 14(2) LPts
01/04/2038Amsterdam, Netherlands8 - 14 Drees Van den Hamme4 - 12 WPts
01/02/2038Charlotte, USA7 - 14 Corey Wogan3 - 11 WPts
01/12/2037Valparaiso, Chile7 - 13 Rio Garzon15 - 9(1) LPts
03/10/2037Charlotte, USA7 - 12 Bob Vaughan3 - 13 LPts
04/08/2037New York City, USA7 - 11 Sean Amberson2 - 20 LPts
05/06/2037Yerevan, Armenia7 - 10 Ohan Nargizyan9 - 18 LPts
07/04/2037Charlotte, USA6 - 10 Leighton Rubendall2 - 8 WPts
06/02/2037Charlotte, USA5 - 10 Brin Robertson0 - 18 WPts
07/12/2036Minsk, Belarus5 - 9 Vanko Olesky18(1) - 28 LPts
09/10/2036Odessa, Ukraine5 - 8 Faddei Fedora5 - 13 LPts
10/08/2036Algiers, Algeria5 - 7 Waqar Djoudi14 - 19 LPts
12/06/2036New Kingston, Jamaica5 - 6 Tobias Mitchell25 - 13 LPts
14/04/2036Denver, USA5 - 5 David Dewart6 - 12 LPts
16/02/2036L'Hospitalet de Llobregat, Spain5 - 4 Ricardo Constancio16 - 23 LPts
19/12/2035Charlotte, USA5 - 3 Josh Fall0 - 2 LPts
20/10/2035New York City, USA5 - 2 Will Kempe0 - 18 LPts
26/08/2035St. Louis, USA4 - 2 David Blevins1 - 2(1) WPts
09/07/2035Charlotte, USA4 - 1 Lloyd Thrift2 - 6 LPts
09/05/2035Charlotte, USA3 - 1 Antwan Quigg2 - 4 WPts
10/03/2035Charlotte, USA2 - 1 Ellis McSorley0 - 2 WPts
08/01/2035Mobile, USA1 - 1 Elliot Broderick2 - 5 WPts
12/11/2034Oxnard, USA0 - 1 Gus Cool0 - 0 WPts
29/09/2034Charlotte, USA0 - 0 Robert Alonto1 - 4(1) LPts