Weightclass:  Lightweight
Location:  New York City, USA
Record:  2 - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042New York City, USA2 - 41 Vikenti Shirikov10 - 9 LPts
24/03/2042New York City, USA2 - 40 Beau Lenglen7 - 19(1) LPts
21/01/2042New York City, USA1 - 40 Joel Birney1 - 5 WPts
19/11/2041New York City, USA1 - 39 Bryan McManus1 - 0 LPts
17/09/2041New York City, USA1 - 38 Sung-yun Quon0 - 4 LPts
17/07/2041New York City, USA1 - 37 Vail Huret4 - 13 LPts
16/05/2041New York City, USA1 - 36 Montenegro Majano18 - 14 LPts
16/03/2041New York City, USA1 - 35 Ian Beynon1 - 5 LPts
13/01/2041New York City, USA1 - 34 Richard Glendinning8 - 8 LPts
13/11/2040New York City, USA0 - 34 Robert Gartley0 - 5 WPts
12/09/2040Split, Croatia0 - 33 Dušan Špehar6 - 12 LPts
14/07/2040San Bernardo, Chile0 - 32 Oro Fregoso15 - 10(1) LPts
16/05/2040Montero, Bolivia0 - 31 Guillermo Pan21 - 5 LPts
17/03/2040Zagreb, Croatia0 - 30 Bartolomej Biloglav10 - 24 LPts
18/01/2040Limerick, Ireland0 - 29 Seamus McGill3 - 13 LPts
20/11/2039New York City, USA0 - 28 Hideki Teshima7 - 4 LPts
19/09/2039Orlando, USA0 - 27 Chris Gallo8 - 18 LPts
24/07/2039Ciudad del Este, Paraguay0 - 26 Juan Reynosa14 - 18 LPts
26/05/2039Viba del Mar, Chile0 - 25 Reyes Bolivar16 - 18 LPts
27/03/2039Zagreb, Croatia0 - 24 Krsto Anicic19 - 14 LPts
27/01/2039New York City, USA0 - 23 Darryl Clabby8 - 10 LPts
30/11/2038Stamford, USA0 - 22 Robert Lang2 - 28(1) LPts
03/10/2038Tallahassee, USA0 - 21 Mark Blower3 - 20 LPts
02/09/2038El Paso, USA0 - 20 Paul Jones11 - 2 LPts
20/08/2038Nashville, USA0 - 19 David Fall33(1) - 12 LPts
26/07/2038Almaty, Kazakhstan0 - 18 Koldan Baighanow21 - 19 LPts
28/05/2038Brno, Czech Republic0 - 17 Emil Marak8 - 15 LPts
29/03/2038St. Louis, USA0 - 16 John Brash13 - 16 LPts
24/02/2038Miami, USA0 - 15 Bob Tweed8 - 4 LPts
22/01/2038New York City, USA0 - 14 Pakin Sahakyan10 - 16 LPts
21/01/2038Minneapolis, USA0 - 13 Fraser Ormond0 - 5 LPts
22/11/2037Miami, USA0 - 11 Oihane Nieves13 - 4 LPts
22/11/2037Boston, USA0 - 12 Alen Riley61 - 4 LPts
20/11/2037Los Angeles, USA0 - 10 Paul Sleigh10 - 5 LPts
18/11/2037Las Vegas, USA0 - 9 Gareth Messa7 - 6 LPts
15/11/2037Las Vegas, USA0 - 8 Rich Boward21 - 9 LPts
13/11/2037San Antonio, USA0 - 7 Brett Banter14 - 2 LPts
11/11/2037Chicago, USA0 - 5 Scott Adams10 - 10 LPts
11/11/2037Miami, USA0 - 6 Vince Monica42(8) - 14 LPts
10/11/2037El Paso, USA0 - 4 Josh Morlan13 - 5 LPts
04/11/2037Miami, USA0 - 3 John Edmundson8 - 5 LPts
03/11/2037Las Vegas, USA0 - 2 Morgan Yell18 - 5 LPts
01/11/2037San Antonio, USA0 - 1 Clint Swan22 - 15 LPts
31/10/2037New York City, USA0 - 0 Rob Logan2 - 6 LPts