21 Wins (16 Knockouts), 4 Losses (2 Knockouts), 0 Draws[7] |
Res. | Record | Opponent | Type | Rd., Time | Date | Location | Notes |
Loss | 21–4 | Eric Walker | UD | 5 | 2018-04-28 | LADC Studios, Los Angeles, California, U.S. |
Win | 21–3 | Lucio Galindo | TKO | 1 | 2017-07-01 | Auditorio Municipal Jaltenco, Jaltenco, Mexico |
Loss | 20–3 | Jermell Charlo | TKO | 8 (12) | 2016-05-21 | The Cosmopolitan, Paradise, Nevada, U.S. | For vacant WBC super welterweight title |
Win | 20–2 | Dennis Laurente | UD | 10 | 2015-08-02 | Full Sail University, Winter Park, Florida, U.S. |
Win | 19–2 | Carlos Adán Jerez | UD | 10 | 2014-11-15 | Quorum Córdoba Hotel, Córdoba, Argentina |
Loss | 18–2 | Andy Lee | KO | 5 (10) | 7 Jun 2014 | Madison Square Garden, New York City, New York, U.S. | For vacant NABF super welterweight title |
Win | 18–1 | Jorge Daniel Miranda | TKO | 8 | 2013-12-07 | Club Atlético Talleres, Córdoba, Argentina |
Win | 17–1
|