| Full name | Not added yet |
|---|---|
| Nickname | Machine Gun |
| Date of birth | 26 Apr 1983 |
| Nationality | American |
| Birthplace | Philadelphia, Pennsylvania, USA |
| Based in | Not added yet |
| Weight classes | Welterweight |
| Trainers | Not added yet |
| Height | 183 cm (6′0″) |
| Reach | 183 cm (72″) |
| Stance | Orthodox |
| Years active | 2005–2014 |
| Status | Not added yet |
| Pro debut | 16 Dec 2005 |
| Last fight | Loss vs Jaime Herrera, 23 Aug 2014 |
Details on this page were compiled from public information on 18 Oct 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
28 professional fights. Newest first.
| Result | Opponent | Method | Round | Time | Date | Location | Notes |
|---|---|---|---|---|---|---|---|
| Loss | Jaime Herrera | RTD | 7 | 23 Aug 2014 | Bally's Event Center, Atlantic City, New Jersey, USA | ||
| Loss | Randall Bailey | KO | 11 | 9 Jun 2012 | MGM Grand, Las Vegas, Nevada, USA | For vacant IBF welterweight title | |
| Win | Sebastian Lujan | Decision (unanimous) | 12 | 3 Dec 2011 | Madison Square Garden, New York, New York, USA | ||
| Win | Raúl Muñoz | KO | 2 | 25 Jun 2011 | South Philly Arena, Philadelphia, Pennsylvania, USA | ||
| Win | Jesus Soto Karass | Decision (unanimous) | 12 | 19 Feb 2011 | Mandalay Bay, Las Vegas, Nevada, USA | Retained NABA, WBO NABO and WBC Continental Americas titles | |
| Win | Jesus Soto Karass | Decision (majority) | 10 | 13 Nov 2010 | Cowboys Stadium, Arlington, Texas, USA | Retained NABA and WBO NABO titles; won vacant WBC Continental Americas title | |
| Win | Irving Garcia | KO | 5 | 9 Jul 2010 | Boardwalk Hall, Atlantic City, New Jersey, USA | Retained NABA and WBO NABO titles | |
| Win | Hector Munez | TKO | 5 | 17 Apr 2010 | Boardwalk Hall, Atlantic City, New Jersey, USA | Retained NABA title; won vacant WBO NABO title | |
| Win | Henry Bruseles | Decision (unanimous) | 10 | 27 Feb 2010 | Bally's, Atlantic City, New Jersey, USA | Retained NABA title | |
| Win | Raul Pinzon | KO | 5 | 7 Nov 2009 | Bally's, Atlantic City, New Jersey, USA | ||
| Win | Lenin Arroyo | Decision (unanimous) | 10 | 8 Aug 2009 | Bally's, Atlantic City, New Jersey, USA | Retained NABA title | |
| Win | Dairo Esalas | KO | 2 | 6 Mar 2009 | The Blue Horizon, Philadelphia, Pennsylvania, USA | Retained NABA title | |
| Win | Luciano Perez | TKO | 3 | 5 Dec 2008 | Sovereign Center, Reading, Pennsylvania, USA | ||
| Win | Juliano Ramos | TKO | 6 | 29 Aug 2008 | New Alhambra, Philadelphia, Pennsylvania, USA | Won vacant NABA title | |
| Win | Gilbert Venegas | Decision (unanimous) | 8 | 9 May 2008 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Germaine Sanders | Decision (unanimous) | 8 | 28 Mar 2008 | Seneca Allegany Casino, Salamanca, New York, USA | ||
| Win | Israel Cardona | TKO | 3 | 9 Nov 2007 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Richard Hall | TKO | 1 | 5 Oct 2007 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Martinus Clay | KO | 5 | 31 Aug 2007 | Seneca Allegany Casino, Salamanca, New York, USA | ||
| Win | Doel Carrasquillo | RTD | 2 | 20 Jul 2007 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Gilbert Guevara | TKO | 1 | 4 May 2007 | MGM Grand, Las Vegas, Nevada, USA | ||
| Win | Francisco Maldonado | KO | 2 | 2 Mar 2007 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Donnie Fosmire | TKO | 3 | 15 Jan 2007 | Northern Quest Casino, Airway Heights, Washington, USA | ||
| Win | Jason Jordan | TKO | 1 | 17 Nov 2006 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Todd Brad Dillon | KO | 1 | 29 Sep 2006 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Ronny Glover | KO | 1 | 2 Aug 2006 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Chris Gray | TKO | 2 | 3 Mar 2006 | New Alhambra, Philadelphia, Pennsylvania, USA | ||
| Win | Jason Thompson | TKO | 2 | 16 Dec 2005 | New Alhambra, Philadelphia, Pennsylvania, USA |