Yuriorkis Gamboa made his professional debut in April 2007, so he has been a pro for 16 years and 5 months.