Amir Khan made his professional debut in July 2005, so he has been a pro for 17 years and 2 months.