What's a good marathon time?

Based on 2,323,588 finishes in 1,747 races we track, the median marathon finisher runs 4:21:53 (women 4:38:37, men 4:10:02). A time under 3:10:13 puts you in the top 10%.

How does your time compare?
Uses races within 100 miles. Your location isn't saved.
Women's marathon times by age
AgeTop 10%Top 25%MedianSlowest 25%Finishes
Under 203:17:033:43:394:32:325:26:28+95,865
20–293:23:363:54:174:30:195:12:42+197,285
30–393:22:213:54:054:35:035:23:48+233,527
40–493:28:183:54:554:38:195:28:13+239,458
50–593:40:504:08:224:52:285:43:23+135,457
60–693:50:004:23:045:08:406:01:47+42,240
70+3:54:084:54:545:49:436:49:28+5,165
All ages3:25:533:56:244:38:375:28:23+948,997
Men's marathon times by age
AgeTop 10%Top 25%MedianSlowest 25%Finishes
Under 202:49:343:16:403:59:104:49:03+120,402
20–292:59:403:31:534:06:364:50:14+244,674
30–392:59:003:28:284:03:324:49:47+349,531
40–493:02:353:28:154:04:404:51:38+335,903
50–593:16:553:42:124:20:005:06:39+220,786
60–693:33:383:58:324:42:015:33:22+87,146
70+3:57:024:35:485:29:206:25:08+16,149
All ages3:02:363:32:284:10:024:56:48+1,374,591

Common questions

What is the average marathon time?

The median marathon finisher in our results runs 4:21:53: 4:10:02 for men and 4:38:37 for women. Half of all finishers are faster, half slower.

What is a good marathon time?

Faster than 3:41:53 beats three quarters of finishers, which most runners would call good. 3:10:13 or better is the top 10%, and 2:53:26 the top 5%. Age matters, so compare within your age group in the tables above.

What is a good marathon time for a beginner?

Finishing is the goal for a first marathon. Anything near the median of 4:21:53 puts you in the middle of the pack, and plenty of finishers take 5:10:49 or longer, including walkers.

Where do these Marathon times come from?

They're official results from races we track across the US, for finishers with a recorded age and gender. Implausibly fast times and anything slower than 20 minutes per kilometer are left out as timing errors. Results are updated daily.

Know your time? See where it would place you. raceIQ ranks upcoming races by where you'd finish in your age group, using each race's past results.

Find your races