“Baby Bull”
42-4-0 (42 wins, 4 losses, 0 draws) · 21 KO · Boxing · Super Lightweight · Mexico
| Result | Opponent | Method | Round | Date |
|---|---|---|---|---|
| Win | Cesar Vasquez | TKO | 8/10 | Aug 6, 2016 |
| Win | Fernando Garcia | TKO | 9/10 | Mar 19, 2016 |
| Win | Carlos Cardenas | UD | 10 | Sep 6, 2014 |
| Win | Gerardo Robles | UD | 10 | Mar 1, 2014 |
| Win | Juan Santiago | UD | 10 | Oct 19, 2013 |
| Win | Adailton De Jesus | TKO | 5/10 | Aug 17, 2013 |
| Win | Gerardo Cuevas | TKO | 6/10 | Apr 13, 2013 |
| Loss | Juan Manuel Márquez | UD | 12 | Jul 31, 2010 |
| Loss | Paulie Malignaggi | UD | 12 | Dec 12, 2009 |
| Win | Paulie Malignaggi | UD | 12 | Aug 22, 2009 |
| Loss | Juan Manuel Márquez | TKO | 9/12 | Feb 28, 2009 |
| Win | Michael Katsidis | SD | 12 | Sep 6, 2008 |