The age at which boxers retire can vary depending on several factors such as injuries, career length, motivation, and money. However, on average, most professional boxers retire at around age 37, with an average career span of 16 years and 50 pro fights under them. It is worth noting that there are exceptions to this average, such as Robert Garcia who retired at 26, and Bernard Hopkins, who retired at 51. Boxers in lower weight classes usually reach their prime in their late 20s and early 30s, but many wont retire even in their 30s and 40s. It is also important to mention that in 1985, a law was proposed to prevent boxers from fighting professionally beyond the age of 32 or appearing in more than 40 professional fights. However, this law was not enacted.