Amateur results| Date | Opponent | Place | Result | | 2008 | |
| USA Silver Gloves Championships gold medal, 132 lbs | + Jan. 31 | Zaul Trujillo (USA) | USA, USA | WPTS | | + Feb. 1 | Ronald Gibbs (USA) | USA, USA | WPTS | |
| Marquette, Michigan, USA Junior Olympic National Championships, 132 lbs | + June 17 | Anthony Johnson (USA) | Marquette, Michigan | WRSC 2 | | - June 18 | Sultahn Staton (USA) | Marquette, Michigan | LPTS 10:8 | | 2009 | |
| Salt Lake City, Utah, US National Golden Gloves gold medal, 141 lbs | + May 4 | Tyronne Luckey (USA) | Salt Lake City, Utah | WPTS | | + May 6 | Arturo Trujillo (USA) | Salt Lake City, Utah | WPTS | | + May 7 | Alemeo Carter (USA) | Salt Lake City, Utah | WPTS | | + May 8 | Michael Finney (USA) | Salt Lake City, Utah | WPTS | | + May 9 | Jamal James (USA) | Salt Lake City, Utah | WPTS | |
| Denver, Colorado, US National Championships silver medal, 141 lbs | + June 9 | Michael Finney (USA) | Denver, Colorado | WPTS 5:0 | | + June 10 | Gary Allen Russell (USA) | Denver, Colorado | WPTS 31:12 | | + June 11 | Zeddie Adams (USA) | Denver, Colorado | WPTS 18:8 | | - June 13 | Frankie Gomez (USA) | Denver, Colorado | LPTS 11:9 |
Professional record| Date | Opponent | Place | Result | | 2010 | | + Jan. 16 | Steven Cox | Las Vegas, Nevada | TKO 1 | | + Feb. 13 | John Vega | Las Vegas, Nevada | TKO 1 | | + Mar. 12 | Bobby Hill | Grapevine, Texas | TKO 3 | | + Apr. 10 | Scott Paul | Las Vegas, Nevada | TKO 2 | | + May 8 | Arnoldo Pacheco | Aguascalientes, Mexico | TKO 1 | | + May 29 | Ronnie Peterson | Chicago, Illinois | TKO 1 | | + June 26 | Josh Beeman | San Antonio, Texas | KO 1 | | + Sept. 11 | Manuel Delcid | Las Vegas, Nevada | TKO 2 | | + Nov. 13 | Winston Mathis | Arlington, Texas | TKO 3 | | 2011 | | + Jan. 22 | Fernando Rodriguez | Las Vegas, Nevada | W 6 | | + May 7 | James Hope | Las Vegas, Nevada | TKO 5 | | + June 11 | Corey Alarcon | Chandler, Arizona | TKO 4 | | + Sept. 17 | Dedrick Bell | Parker, Arizona | KO 1 | | + Nov. 12 | Samuel Santana | Las Vegas, Nevada | W 6 | | 2012 | | + Aug. 4 | Javier Loya | Las Vegas, Nevada | TKO 4 | | + Oct. 13 | Pavel Miranda | Carson, California | W 8 | 2013 Inactive | | 2014 | | + Dec. 13 | Mauricio Herrera | Las Vegas, Nevada | W 12 UD | | (Won interim WBA World Super-Lightweight Title) |
Summary
Total bouts: 17, Won: 17 (13 inside the limit), Lost: 0 (0 inside the limit), Draw: 0, NC: 0
|