
Within the recorded range there are 47 bouts between 2001 and 2023, about one every 5.9 months. It has been 2 years since the last bout. 20 of the 38 wins came inside the distance, 5 of them in the first round. Of the 6 losses, 1 came inside the distance and 5 on the cards. From 2018 they put together 5 straight wins. The best win came against Andre Berto in 2012, who was rated 2403 at the time.
Measured by the gap on the day, the biggest upset was the win over Enrique Sánchez in 2004. The record includes 2 wins against a higher-rated opponent. The biggest upset conceded was the loss to Gamaliel Díaz in 2005. The rating was climbing across the final four bouts.