Weightclass:  Lightweight
Location:  New York City, USA
Record:  27 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2043New York City, USA26 - 11 Ian Atkins2 - 3 WPts
18/11/2042New York City, USA25 - 11 James Davidson0 - 0 WPts
16/09/2042New York City, USA24 - 11 Sergeant Himly1 - 14 WPts
15/07/2042New York City, USA23 - 11 Aftab Hussain1 - 4 WPts
13/05/2042New York City, USA22 - 11 Oliver Sheenan1 - 5 WPts
14/03/2042New York City, USA21 - 11 Nasario Hermida2 - 19(2) WPts
11/01/2042New York City, USA20 - 11 Mark Forsythe0 - 2 WPts
09/11/2041New York City, USA19 - 11 Den Van der Puuert4 - 7 WPts
08/09/2041New York City, USA18 - 11 Rex Souter4 - 11 WPts
08/07/2041New York City, USA17 - 11 Robert MacGinnis5 - 21 WPts
06/05/2041New York City, USA16 - 11 Yasushi Yamamoto9 - 13 WPts
06/03/2041New York City, USA15 - 11 John Edington2 - 11 WPts
04/01/2041Charleston, USA15 - 10 Geoff Ghee7 - 10 LPts
11/11/2040Memphis, USA14 - 10 Brett Thomas4 - 21 WPts
14/09/2040Montreal, Canada14 - 9 Marin Himly19 - 13 LPts
17/07/2040Galway, Ireland14 - 8 Brandon McCrory12 - 18(2) LPts
19/05/2040Daloa, Ivory Coast13 - 8 Sumner Albert3 - 4(1) WPts
21/03/2040New York City, USA12 - 8 Roberto Fontanelli6 - 26 WPts
20/01/2040Worcester, USA11 - 8 Abdul Qureshi6 - 16 WPts
21/11/2039New York City, USA10 - 8 Ulrich Heiser3 - 17 WPts
20/09/2039Odense, Denmark9 - 8 Kelsey Haagen2 - 20 WPts
21/07/2039Almaty, Kazakhstan9 - 7 Vitali Ghacsybeck23(1) - 22 LPts
21/05/2039New York City, USA8 - 7 Vince Ruthven2 - 10 WPts
21/03/2039New York City, USA7 - 7 Robert Yates11 - 10 WPts
21/01/2039Riga, Latvia7 - 6 Dmitri Tiltabrencis12 - 11 LPts
23/11/2038Brest, Belarus6 - 6 Symon Mikulich5 - 14 WPts
24/09/2038Baltimore, USA5 - 6 Will Newman1 - 14 WPts
28/07/2038Chicago, USA5 - 5 Gregor Hovey9 - 26(3) LPts
29/05/2038Córdoba, Argentina5 - 4 Alejandro Cossio12 - 15 LPts
31/03/2038New York City, USA5 - 3 Bryan Pagano9 - 20 LPts
08/02/2038Bakersfield, USA4 - 3 Ibrahim Haq0 - 0 WPts
08/01/2038Sacremento, USA3 - 3 Charlie Ruskin0 - 0 WPts
01/12/2037Ontario, USA3 - 2 Ashley Olmos0 - 24(1) LPts
30/10/2037Providence, USA3 - 1 Stephen Allegrini0 - 0 LPts
23/09/2037New York City, USA2 - 1 Leon Greim0 - 11 WPts
25/07/2037Baltimore, USA1 - 1 Bradley Harcus0 - 0 WPts
13/06/2037New York City, USA1 - 0 Mike Coulter0 - 0 LPts
13/05/2037New York City, USA0 - 0 Paul Leckie2 - 0 WPts