Weightclass:  Featherweight
Location:  New York City, USA
Record:  11 - 30(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042New York City, USA11 - 29(2) Miguel Castellanos9 - 22 LPts
24/03/2042Worcester, USA10 - 29(2) Brian McPhie16 - 26(1) WPts
22/01/2042San Francisco, USA10 - 28(2) Mark Harvey12 - 22 LPts
08/12/2041Los Angeles, USA10 - 27(2) Peter Jerden66(2) - 10 LPts
28/11/2041Honolulu, USA10 - 26(2) Leighton Rumage57(3) - 7 LPts
19/11/2041New York City, USA10 - 25(2) Hernan Llorente27(6) - 11(1) LPts
18/09/2041New York City, USA9 - 25(2) Vladislav Benesh7 - 14 WPts
18/07/2041New York City, USA8 - 25(2) Mark Cadwallader2 - 11 WPts
17/05/2041Abidjan, Ivory Coast8 - 24(2) Audric Joel4 - 22 LPts
19/03/2041Rome, Italy7 - 24(2) Carlo Grieco5 - 17 WPts
19/01/2041Ponce, Puerto Rico7 - 23(2) Guillermo Blas29 - 1 LPts
07/01/2041Tokyo, Japan7 - 22(2) Takeshi Seki75(1) - 5 LPts
26/12/2040Hartford, USA6 - 22(2) Jasper Murchison6 - 18 WPts
15/11/2040Havana, Cuba6 - 21(1) Xaver Huerta30(7) - 3 LKO3
21/10/2040San Antonio, USA6 - 20(1) Joe Pentland14 - 9(1) LPts
10/10/2040Fukuoka, Japan5 - 20(1) Yuji Yamazaki20 - 20 WPts
26/09/2040Rio de Janeiro, Brazil5 - 19(1) Rodrigo Triano19 - 12 LPts
26/09/2040Rio de Janeiro, Brazil5 - 20(1) Quico Calistro14 - 29 LPts
26/09/2040Zagreb, Croatia5 - 19(1) Mihovil Brkljacic17 - 9 LPts
22/09/2040Abobo, Ivory Coast4 - 19(1) Jeffrey Manaudou15 - 14 WPts
25/07/2040Guadalajara, Mexico4 - 18 Pancho Espina40(10) - 7 LKO3
26/05/2040New York City, USA4 - 17 Oleos Merlos2 - 5 LPts
26/03/2040Mesa, USA4 - 16 George Schade8 - 6 LPts
27/01/2040New York City, USA3 - 16 Richard Norris8 - 5 WPts
26/11/2039Accra, Ghana3 - 15 Dai Prempeh6 - 15 LPts
27/09/2039Lubeck, Germany3 - 14 Rudolf Stuedemann21 - 19 LPts
30/07/2039Cleveland, USA3 - 13 Paul Scurlock2 - 12(1) LPts
17/06/2039New York City, USA2 - 13 Angel Socarras1 - 0 WPts
25/05/2039Bratislava, Slovakia2 - 12 CestmÝr Kana11 - 21 LPts
26/03/2039San Diego, USA2 - 11 Cody Spedden5 - 20 LPts
31/01/2039Tegucigalpa, Honduras2 - 10 Gig Belles3 - 18 LPts
03/12/2038New York City, USA1 - 10 Jack Torrance1 - 8(1) WPts
03/10/2038San Diego, USA1 - 9 Chris Trent3 - 8 LPts
06/08/2038Providence, USA1 - 8 Glynn Prandelli5 - 10 LPts
10/06/2038Memphis, USA1 - 7 Dominic Shawn9 - 17(1) LPts
10/04/2038New York City, USA1 - 6 Dave Romagnoli12 - 8 LPts
10/02/2038Oslo, Norway1 - 5 Gareth Kvale1 - 1 LPts
11/12/2037New York City, USA1 - 4 John Arnot0 - 3 LPts
12/10/2037Philadelphia, USA1 - 3 John Irwin0 - 11 LPts
20/08/2037Yonkers, USA1 - 2 Zachary Laird5 - 19 LPts
21/06/2037New York City, USA1 - 1 Johnny Brison0 - 0 LPts
21/05/2037Charleston, USA1 - 0 Chris Cameron13 - 5 LPts
05/05/2037New York City, USA0 - 0 Javier De Santos1 - 0 WPts