Brian Viloria made his professional debut in May 2001, so he has been a pro for 23 years and 4 months.