New York City Marathon: Average Finish Times by Age Group

In 2009, the overall average time for 43,250 finishers was 4:24. This time makes New York City Marathon among the faster of our Top 25 Toughest marathons. Below, our analysis of average finish time by Age Group. Also see our analysis of number of finishers by age group, and our Complete New York City Marathon Coverage.