20 Mile Run Times

Running Standards By Age And Ability

What is a good 20 mile run time?

A good 20 mile time is 02:46:30 for men and 03:13:39 for women. This is the average 20 mile time across all ages. Compare your 20 mile time by age and ability below.

How long does it take to run 20 mile?

For an intermediate runner, the average time to run 20 mile is 02:46:30 for men and 03:13:39 for women.

Running LevelMaleFemale
Beginner03:50:2404:23:01
Novice03:15:0203:45:14
Intermediate02:46:3003:13:39
Advanced02:24:0802:48:12
Elite02:06:5702:28:15

Time: Finish time for the full distance (seconds below a minute, otherwise mm:ss or hh:mm:ss).

Running LevelMaleFemale
Beginner07:0908:10
Novice06:0407:00
Intermediate05:1006:01
Advanced04:2905:14
Elite03:5704:36

min/km: Average pace per kilometre, shown in minutes and seconds (mm:ss).

Running LevelMaleFemale
Beginner11:3113:09
Novice09:4511:16
Intermediate08:2009:41
Advanced07:1208:25
Elite06:2107:25

min/mile: Average pace per mile, shown in minutes and seconds (mm:ss).

BeginnerNoviceIntermediateAdvancedElite5%20%50%80%95%03:50:2403:15:0202:46:3002:24:0802:06:57Finish Time - 20 Mile

Male 20 Mile Running Times

A good 20 mile time is 02:46:30 for men. This is the average time across all ages.

Average 20 mile run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedElite
1005:30:5704:40:1003:59:1003:27:0203:02:22
1504:21:4703:41:3703:09:1202:43:4602:24:16
2003:50:4303:15:1902:46:4402:24:2002:07:08
2503:50:2403:15:0202:46:3002:24:0802:06:57
3003:50:2503:15:0302:46:3102:24:0802:06:58
3503:52:0903:16:3102:47:4602:25:1402:07:55
4003:58:1803:21:4302:52:1302:29:0402:11:19
4504:08:4703:30:3602:59:4702:35:3802:17:05
5004:20:3803:40:3803:08:2102:43:0302:23:37
5504:33:4203:51:4203:17:4802:51:1302:30:49
6004:48:0804:03:5503:28:1403:00:1502:38:46
6505:04:0904:17:2903:39:4803:10:1602:47:36
7005:22:0504:32:3903:52:4603:21:2902:57:29
7505:42:2204:49:5004:07:2503:34:1103:08:40
8006:14:2505:16:5704:30:3503:54:1403:26:19
8507:12:3306:06:1005:12:3604:30:3503:58:21
9008:54:3707:32:3506:26:2205:34:2704:54:36

Time: Finish time for the full distance (seconds below a minute, otherwise mm:ss or hh:mm:ss).

AgeBeginnerNoviceIntermediateAdvancedElite
1010:1708:4207:2606:2605:40
1508:0806:5305:5305:0504:29
2007:1006:0405:1104:2903:57
2507:0906:0405:1004:2903:57
3007:1006:0405:1004:2903:57
3507:1306:0605:1304:3103:58
4007:2406:1605:2104:3804:05
4507:4406:3305:3504:5004:16
5008:0606:5105:5105:0404:28
5508:3007:1206:0905:1904:41
6008:5707:3506:2805:3604:56
6509:2708:0006:5005:5505:12
7010:0008:2807:1406:1605:31
7510:3809:0007:4106:3905:52
8011:3809:5108:2407:1706:25
8513:2611:2309:4308:2407:24
9016:3714:0412:0010:2309:09

min/km: Average pace per kilometre, shown in minutes and seconds (mm:ss).

AgeBeginnerNoviceIntermediateAdvancedElite
1016:3314:0011:5810:2109:07
1513:0511:0509:2808:1107:13
2011:3209:4608:2007:1306:21
2511:3109:4508:2007:1206:21
3011:3109:4508:2007:1206:21
3511:3609:5008:2307:1606:24
4011:5510:0508:3707:2706:34
4512:2610:3208:5907:4706:51
5013:0211:0209:2508:0907:11
5513:4111:3509:5308:3407:32
6014:2412:1210:2509:0107:56
6515:1212:5210:5909:3108:23
7016:0613:3811:3810:0408:52
7517:0714:2912:2210:4309:26
8018:4315:5113:3211:4310:19
8521:3818:1815:3813:3211:55
9026:4422:3819:1916:4314:44

min/mile: Average pace per mile, shown in minutes and seconds (mm:ss).

Female 20 Mile Running Times

A good 20 mile time is 03:13:39 for women. This is the average time across all ages.

Average 20 mile run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedElite
1005:51:1505:00:4804:18:3803:44:3803:17:59
1504:56:4604:14:0803:38:3103:09:4702:47:16
2004:34:0503:54:4303:21:4902:55:1702:34:29
2504:24:5503:46:5203:15:0402:49:2502:29:19
3004:23:0703:45:1903:13:4402:48:1602:28:18
3504:26:0503:47:5203:15:5502:50:1002:29:59
4004:33:1703:54:0103:21:1302:54:4602:34:02
4504:43:5904:03:1103:29:0503:01:3602:40:04
5004:56:2804:13:5303:38:1703:09:3602:47:06
5505:11:0604:26:2503:49:0403:18:5702:55:21
6005:28:1804:41:0804:01:4403:29:5703:05:03
6505:49:1604:59:0504:17:1003:43:2103:16:52
7006:18:0405:23:4504:38:2204:01:4703:33:06
7506:58:4805:58:3805:08:2204:27:5003:56:03
8007:58:0906:49:2705:52:0305:05:4704:29:30
8509:29:3308:07:4406:59:2106:04:1405:21:01
9012:23:1010:36:2409:07:1107:55:1606:58:53

Time: Finish time for the full distance (seconds below a minute, otherwise mm:ss or hh:mm:ss).

AgeBeginnerNoviceIntermediateAdvancedElite
1010:5509:2108:0206:5906:09
1509:1307:5406:4705:5405:12
2008:3107:1806:1605:2704:48
2508:1407:0306:0405:1604:38
3008:1007:0006:0105:1404:36
3508:1607:0506:0505:1704:40
4008:2907:1606:1505:2604:47
4508:4907:3306:3005:3904:58
5009:1307:5306:4705:5305:11
5509:4008:1707:0706:1105:27
6010:1208:4407:3106:3105:45
6510:5109:1807:5906:5606:07
7011:4510:0408:3907:3106:37
7513:0111:0909:3508:1907:20
8014:5112:4310:5609:3008:22
8517:4215:0913:0211:1909:58
9023:0519:4617:0014:4613:01

min/km: Average pace per kilometre, shown in minutes and seconds (mm:ss).

AgeBeginnerNoviceIntermediateAdvancedElite
1017:3415:0212:5611:1409:54
1514:5012:4210:5609:2908:22
2013:4211:4410:0508:4607:43
2513:1511:2109:4508:2807:28
3013:0911:1609:4108:2507:25
3513:1811:2409:4808:3007:30
4013:4011:4210:0408:4407:42
4514:1212:1010:2709:0508:00
5014:4912:4210:5509:2908:21
5515:3313:1911:2709:5708:46
6016:2514:0312:0510:3009:15
6517:2814:5712:5111:1009:51
7018:5416:1113:5512:0510:39
7520:5617:5615:2513:2311:48
8023:5420:2817:3615:1713:29
8528:2924:2320:5818:1316:03
9037:0931:4927:2223:4620:57

min/mile: Average pace per mile, shown in minutes and seconds (mm:ss).

What do the running standards mean?

Beginner Faster than 5% of runners.
Novice Faster than 20% of runners.
Intermediate Faster than 50% of runners.
Advanced Faster than 80% of runners.
Elite Faster than 95% of runners.

Strength Level introduced these exact Beginner-to-Elite percentile boundaries in 2015. See how the standards evolved.

Data behind the 20 mile run time standards

Our 20 mile run time standards are based on results submitted by Running Level users. We will continue to update them as more community data becomes available. See our standards timeline.

Community results 2,474
Community users 1,541
Data start
Data cutoff
Model generated

Qualifying results are retained after checks for implausible data, duplicates, and unusual or automated submission patterns. Learn more about qualifying results.

Previous standards ()

The old average finish time for 20 mile was 02:52:21 across all ages and genders, 02:42:04 for men (now 2.7% slower) and 03:07:34 for women (now 3.1% slower).

LevelPreviousCurrentChange %
Beginner03:45:1003:50:24+2.3%
Novice03:09:0403:15:02+3.2%
Intermediate02:42:0402:46:30+2.7%
Advanced02:22:0002:24:08+1.5%
Elite02:07:0802:06:57-0.1%
LevelPreviousCurrentChange %
Beginner04:12:2504:23:01+4.2%
Novice03:35:5203:45:14+4.3%
Intermediate03:07:3403:13:39+3.2%
Advanced02:45:5902:48:12+1.3%
Elite02:29:3902:28:15-0.9%

We created these previous standards on and last updated them (see archive.org).

More Distances

Rate Your Run

The Running Level Calculator can show your exact level of running performance at any age.

World Record