Average Marathon Finish Times

The average marathon finish time across all ages and genders is approximately 4 hours 30 minutes, based on aggregated data from hundreds of thousands of race results. Men finish in about 4:21 on average, while women average around 4:48. These numbers have remained relatively stable over the past decade, though the overall participation mix has shifted toward more recreational runners.

Average Finish Time by Age Group

Age GroupMenWomen
Overall4:214:48
18-244:244:52
25-294:154:42
30-344:144:40
35-394:184:44
40-444:234:50
45-494:314:58
50-544:405:09
55-594:505:22
60-645:045:38
65+5:265:58

Source: Aggregated from RunRepeat and MarathonGuide analyses of global marathon results (2023-2024).

What Percentile Am I?

Marathon percentiles tell you what share of finishers you would beat with a given time. A 50th-percentile finish means you are faster than half the field. A sub-3:00 marathon typically places you in the top 5% of all finishers, while a sub-4:00 lands around the top 30%. The pace calculator above estimates your percentile based on your finish time and distance, so you can see exactly where you stand.

How long does it take to run a marathon?

Most runners finish a marathon in 4 to 5 hours. The median finish time across major races is about 4 hours 30 minutes. First-time marathoners tend to finish closer to the 5-hour mark, while experienced runners who train consistently often finish between 3:30 and 4:15.

What is a good marathon time?

A "good" marathon time depends on your experience and goals. For a first marathon, finishing at all is an achievement. Among recreational runners, sub-4:00 is widely considered a strong result. Competitive amateur runners often target sub-3:30, and qualifying for the Boston Marathon (which requires roughly 3:00 to 3:35 depending on age and gender) is a common benchmark for serious runners.

What is the average marathon pace per mile?

The average marathon pace is about 10:18 per mile (6:24 per km) for the overall median finish time of 4:30. Men average around 9:58 per mile and women around 10:59 per mile. These paces account for the full 26.2 miles including any slowdowns in the second half, which are common even for well-trained runners.