20k Run Times

Running Standards By Age And Ability

What is a good 20k run time?

A good 20k time is 01:40:03 for men and 01:56:16 for women. This is the average 20k time across all ages. Compare your 20k time by age and ability below.

How long does it take to run 20k?

For an intermediate runner, the average time to run 20k is 01:40:03 for men and 01:56:16 for women.

Running LevelMaleFemale
Beginner02:15:4002:35:59
Novice01:56:0202:14:13
Intermediate01:40:0301:56:16
Advanced01:27:2601:41:55
Elite01:17:4001:30:44
Best53:4259:35

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

Running LevelMaleFemale
Beginner06:4707:48
Novice05:4806:43
Intermediate05:0005:49
Advanced04:2205:06
Elite03:5304:32
Best02:4102:59

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

Running LevelMaleFemale
Beginner10:5512:33
Novice09:2010:48
Intermediate08:0309:21
Advanced07:0208:12
Elite06:1507:18
Best04:1904:48

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

BeginnerNoviceIntermediateAdvancedElite5%20%50%80%95%02:15:4001:56:0201:40:0301:27:2601:17:40Finish Time - 20k

Male 20k Running Times

A good 20k time is 01:40:03 for men. This is the average time across all ages. The fastest 20k time is 53:42 for men.

Average 20k run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1003:16:1002:47:4602:24:4002:06:2501:52:1801:12:07
1502:29:1602:07:4001:50:0501:36:1201:25:2756:18
2002:15:4001:56:0201:40:0301:27:2601:17:4056:01
2502:15:4001:56:0201:40:0301:27:2601:17:4056:13
3002:15:4401:56:0501:40:0601:27:2801:17:4256:55
3502:17:1201:57:2001:41:1101:28:2501:18:3356:27
4002:20:5002:00:2601:43:5101:30:4501:20:3759:43
4502:26:3802:05:2501:48:0901:34:3001:23:5701:02:17
5002:33:1502:11:0401:53:0101:38:4601:27:4401:05:50
5502:40:2802:17:1401:58:2001:43:2501:31:5201:07:46
6002:48:2502:24:0202:04:1201:48:3201:36:2501:10:56
6502:57:1002:31:3102:10:3901:54:1001:41:2501:13:25
7003:06:5402:39:5102:17:5002:00:2701:47:0001:26:27
7503:17:5302:49:1402:25:5602:07:3201:53:1701:30:10
8003:37:0703:05:4102:40:0702:19:5502:04:1801:33:56
8504:14:3003:37:3903:07:4102:44:0102:25:4202:07:49
9005:18:3804:32:3003:54:5903:25:2003:02:25-

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

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1009:4908:2307:1406:1905:3703:36
1507:2806:2305:3004:4904:1602:49
2006:4705:4805:0004:2203:5302:48
2506:4705:4805:0004:2203:5302:49
3006:4705:4805:0004:2203:5302:51
3506:5205:5205:0404:2503:5602:49
4007:0206:0105:1204:3204:0202:59
4507:2006:1605:2404:4404:1203:07
5007:4006:3305:3904:5604:2303:18
5508:0106:5205:5505:1004:3603:23
6008:2507:1206:1305:2604:4903:33
6508:5107:3506:3205:4305:0403:40
7009:2108:0006:5406:0105:2104:19
7509:5408:2807:1806:2305:4004:31
8010:5109:1708:0007:0006:1304:42
8512:4310:5309:2308:1207:1706:23
9015:5613:3711:4510:1609:07-

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

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1015:4713:3011:3810:1009:0205:48
1512:0110:1608:5107:4406:5304:32
2010:5509:2008:0307:0206:1504:30
2510:5509:2008:0307:0206:1504:31
3010:5509:2008:0307:0206:1504:35
3511:0209:2608:0807:0706:1904:33
4011:2009:4108:2107:1806:2904:48
4511:4810:0508:4207:3606:4505:01
5012:2010:3309:0607:5707:0405:18
5512:5511:0309:3108:1907:2405:27
6013:3311:3510:0008:4407:4505:42
6514:1512:1210:3109:1108:1005:54
7015:0212:5211:0509:4208:3706:57
7515:5513:3711:4510:1609:0707:15
8017:2814:5612:5311:1610:0007:34
8520:2917:3115:0613:1211:4310:17
9025:3821:5618:5516:3114:41-

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

Female 20k Running Times

A good 20k time is 01:56:16 for women. This is the average time across all ages. The fastest 20k time is 59:35 for women.

Average 20k run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1003:28:3902:59:3202:35:3102:16:2002:01:2301:24:32
1502:54:4902:30:2502:10:1801:54:1401:41:4201:04:15
2002:38:2002:16:1401:58:0101:43:2701:32:0601:01:25
2502:36:0502:14:1801:56:2001:41:5901:30:4801:03:47
3002:37:0502:15:1001:57:0501:42:3901:31:2301:03:21
3502:39:1502:17:0201:58:4201:44:0301:32:3801:03:23
4002:42:3802:19:5602:01:1301:46:1601:34:3701:05:52
4502:47:5702:24:3002:05:1101:49:4401:37:4201:07:21
5002:54:4102:30:1802:10:1201:54:0801:41:3701:17:12
5503:02:3402:37:0502:16:0501:59:1801:46:1201:18:44
6003:12:1302:45:2402:23:1602:05:3601:51:4901:19:12
6503:25:3302:56:5102:33:1202:14:1801:59:3401:21:17
7003:43:0403:11:5602:46:1602:25:4502:09:4601:34:36
7504:06:4203:32:1603:03:5302:41:1202:23:3101:37:46
8004:39:3304:00:3203:28:2203:02:4002:42:3702:26:34
8505:27:3804:41:5404:04:1203:34:0503:10:36-
9007:07:4306:08:0105:18:4804:39:2804:08:49-

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

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1010:2608:5907:4706:4906:0404:14
1508:4407:3106:3105:4305:0503:13
2007:5506:4905:5405:1004:3603:04
2507:4806:4305:4905:0604:3203:11
3007:5106:4505:5105:0804:3403:10
3507:5806:5105:5605:1204:3803:10
4008:0807:0006:0405:1904:4403:18
4508:2407:1406:1605:2904:5303:22
5008:4407:3106:3105:4205:0503:52
5509:0807:5106:4805:5805:1903:56
6009:3708:1607:1006:1705:3503:58
6510:1708:5107:4006:4305:5904:04
7011:0909:3608:1907:1706:2904:44
7512:2010:3709:1208:0407:1104:53
8013:5912:0210:2509:0808:0807:20
8516:2314:0612:1310:4209:32-
9021:2318:2415:5613:5812:26-

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

AgeBeginnerNoviceIntermediateAdvancedEliteBest
1016:4714:2712:3110:5809:4606:48
1514:0412:0610:2909:1108:1105:10
2012:4410:5809:3008:1907:2504:57
2512:3410:4809:2208:1207:1805:08
3012:3810:5309:2508:1607:2105:06
3512:4911:0209:3308:2207:2705:06
4013:0511:1609:4508:3307:3705:18
4513:3111:3810:0408:5007:5205:25
5014:0312:0610:2909:1108:1106:13
5514:4112:3810:5709:3608:3306:20
6015:2813:1911:3210:0609:0006:22
6516:3214:1412:2010:4809:3706:32
7017:5715:2713:2311:4410:2607:37
7519:5117:0514:4812:5811:3307:52
8022:3019:2116:4614:4213:0511:48
8526:2222:4119:3917:1415:20-
9034:2529:3725:3922:2920:01-

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 20k run time standards

Our 20k 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 8,619
Community users 5,717
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 20k was 01:44:09 across all ages and genders, 01:37:49 for men (now 2.2% slower) and 01:53:34 for women (now 2.3% slower).

LevelPreviousCurrentChange %
Beginner02:17:0002:15:40-1.0%
Novice01:54:2901:56:02+1.3%
Intermediate01:37:4901:40:03+2.3%
Advanced01:25:3201:27:26+2.2%
Elite01:16:3001:17:40+1.5%
LevelPreviousCurrentChange %
Beginner02:34:0602:35:59+1.2%
Novice02:11:1002:14:13+2.3%
Intermediate01:53:3401:56:16+2.4%
Advanced01:40:1301:41:55+1.7%
Elite01:30:1201:30:44+0.6%

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

20k World Records

Male 20k World Records

RecordAge CategoryNameTimeDateAgeSource
Best10-14Mitch Kingery01:12:0717 Jan 197114TB
Best15-19Samuel Wanjiru56:1811 Sep 200518W1
Best20-24Zersenay Tadese56:018 Oct 200624TB
Best25-29Bitan Karoki Muchiri56:1326 Mar 201625TB
Best30-34Mohamed Farah56:5526 Mar 201633TB
Best35-39Gilbert Masai56:2718 Sep 201635TB
Best40-44Meb Keflezighi59:4327 Sep 201540TB
Best45-49Michael Hurd01:02:1729 Jun 199145TB
Best50-54Norm Green01:05:5029 May 198350TB
Best50-54Norman Green01:05:5029 May 198350W2
Best55-59Martín Fiz01:07:4624 Mar 201855W2
Best60-64Joël Rondole01:10:5626 Oct 202561W2
Best65-69Patrick Roussel01:13:2512 Oct 201467TB
Best70-74Ron Legg01:26:2724 Sep 201671TB
Best75-79Ed Benham01:30:1029 May 198375W2
Best80-84Ed Benham01:33:568 Apr 198981TB
Best85-89Paul Spangler02:07:4925 Mar 198485TB
Best-Jacob Kiplimo53:4216 Feb 2025-W3

Female 20k World Records

RecordAge CategoryNameTimeDateAgeSource
Best10-14Laura Cattivera01:24:3220 Dec 198113TB
Best15-19Meseret Belete01:04:1516 Sep 201819W1
Best20-24Joyciline Jepkosgei01:01:251 Apr 201723TB
Best25-29Rita Cheptoo Sitienei01:03:478 Oct 200625TB
Best30-34Lornah Kiplagat01:03:218 Oct 200632TB
Best35-39Constantina Dita01:03:238 Oct 200636TB
Best40-44Deena Kastor01:05:5221 Sep 201441TB
Best45-49Colleen De Reuck01:07:217 Sep 200945TB
Best50-54Colleen De Reuck01:17:1213 Feb 201651TB
Best55-59Rae Baymiller01:18:447 Sep 199855TB
Best60-64Jenny Hitchings01:19:128 Oct 202360TB
Best65-69Rosa Mota01:21:1722 Oct 202365W2
Best70-74Jeannie Rice01:34:367 Oct 201870TB
Best75-79Jeannie Rice01:37:468 Oct 202375TB
Best80-84Ruth Rothfarb02:26:346 Mar 198280TB
Best-Letesenbet Gidey59:3524 Oct 2021-W3

References for WRs:

TB
Tom Bernhard. Accessed 30 Sep 2026. https://github.com/AlanLyttonJones/Age-Grade-Tables.
W1
Wikipedia. "List of world under-20 records in athletics." Accessed 30 Sep 2026. https://en.wikipedia.org/wiki/List_of_world_under-20_records_in_athletics.
W2
Wikipedia. "List of masters world records in road running." Accessed 30 Sep 2026. https://en.wikipedia.org/wiki/List_of_masters_world_records_in_road_running.
W3
Wikipedia. "List of world records in athletics." Accessed 30 Sep 2026. https://en.wikipedia.org/wiki/List_of_world_records_in_athletics.

More Distances

Rate Your Run

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

World Record