According to research, marathon runners peak at different ages depending on their distance. For example, runners tend to peak around 22 years old for the 5K and 10K, 32 years old for the half marathon, and 35 years old for the full marathon. However, this is a relatively easy and fast rule, and many runners continue to improve their times well into their 40s and 50s.