-
Wins55/5091%
-
Knockouts55/3258%
-
Losses55/35%
-
Draws55/12%
Last Five Fights
Saul Alvarez – 06/05/2017 – T-Mobile Arena, Las Vegas – Loss – UD 12
Dominik Britsch – 10/12/2016 – Arena Monterrey, Mexico – Win – UD
Marcos Reyes – 18/07/2015 – Don Haskins Convention Center, Texas – Win – UD
Andrzej Fonfara – 18/04/2015 – StubHub Center, California – Loss – RTD 9
Brian Vera – 01/03/2014 – Alamodome, Texas – Win – UD
Julio Cesar Chavez Jr