100k Run Times

Running Standards By Age And Ability

What is a good 100k run time?

A good 100k time is 09:43:27 for men and 11:18:57 for women. This is the average 100k time across all ages. Compare your 100k time by age and ability below.

How long does it take to run 100k?

For an intermediate runner, the average time to run 100k is 09:43:27 for men and 11:18:57 for women.

Running LevelMaleFemale
Beginner13:37:3715:29:30
Novice11:27:5213:13:32
Intermediate09:43:2711:18:57
Advanced08:21:5109:46:04
Elite07:19:2708:33:04
WR06:05:3506:33:11

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

Running LevelMaleFemale
Beginner08:1109:18
Novice06:5307:56
Intermediate05:5006:47
Advanced05:0105:52
Elite04:2405:08
WR03:3903:56

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

Running LevelMaleFemale
Beginner13:0914:58
Novice11:0412:46
Intermediate09:2310:56
Advanced08:0509:26
Elite07:0408:15
WR05:5306:20

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

BeginnerNoviceIntermediateAdvancedElite5%20%50%80%95%13:37:3711:27:5209:43:2708:21:5107:19:27Finish Time - 100k

Male 100k Running Times

A good 100k time is 09:43:27 for men. This is the average time across all ages. The fastest 100k time is 06:05:35 for men.

Average 100k run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1019:30:3216:24:4713:55:1711:58:2810:29:08-
1515:48:4413:18:1111:17:0109:42:1908:29:55-
2013:37:3711:27:5209:43:2708:21:5107:19:27-
2513:37:3711:27:5209:43:2708:21:5107:19:27-
3013:37:3711:27:5209:43:2708:21:5107:19:27-
3513:37:3711:27:5209:43:2708:21:5107:19:2706:09:14
4013:37:3711:27:5209:43:2708:21:5107:19:2706:05:35
4513:45:0811:34:1109:48:4908:26:2707:23:2906:25:54
5014:17:0312:01:0310:11:3508:46:0307:40:3806:38:51
5515:15:1712:50:0210:53:0809:21:4708:11:5607:07:26
6016:24:5813:48:4011:42:5210:04:3408:49:2307:29:35
6517:46:1614:57:0412:40:5310:54:2809:33:0508:07:22
7019:22:0316:17:3913:49:1411:53:1510:24:3408:53:45
7521:16:5617:54:1815:11:1313:03:4611:26:1909:43:51
8023:52:5520:05:3217:02:3114:39:3012:50:0910:40:43
8528:59:5924:23:5220:41:3917:47:5915:35:1114:05:59
9040:35:3434:09:0428:58:0124:54:5521:49:0318:09:04

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1011:4209:5108:2107:1106:17-
1509:2907:5906:4605:4905:06-
2008:1106:5305:5005:0104:24-
2508:1106:5305:5005:0104:24-
3008:1106:5305:5005:0104:24-
3508:1106:5305:5005:0104:2403:42
4008:1106:5305:5005:0104:2403:39
4508:1506:5705:5305:0404:2603:52
5008:3407:1306:0705:1604:3603:59
5509:0907:4206:3205:3704:5504:16
6009:5108:1707:0206:0305:1804:30
6510:4008:5807:3706:3305:4404:52
7011:3709:4708:1807:0806:1505:20
7512:4610:4509:0707:5006:5205:50
8014:2012:0310:1408:4807:4206:24
8517:2414:3812:2510:4109:2108:28
9024:2120:2917:2314:5713:0510:53

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1018:5015:5113:2711:3410:07-
1515:1612:5110:5409:2208:12-
2013:0911:0409:2308:0507:04-
2513:0911:0409:2308:0507:04-
3013:0911:0409:2308:0507:04-
3513:0911:0409:2308:0507:0405:57
4013:0911:0409:2308:0507:0405:53
4513:1711:1009:2908:0907:0806:13
5013:4811:3609:5108:2807:2506:25
5514:4412:2410:3109:0207:5506:53
6015:5113:2011:1909:4408:3107:14
6517:1014:2612:1510:3209:1307:51
7018:4215:4413:2111:2910:0308:35
7520:3317:1714:4012:3711:0309:24
8023:0419:2416:2714:0912:2410:19
8528:0023:3419:5917:1115:0313:37
9039:1232:5927:5824:0421:0417:32

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

Female 100k Running Times

A good 100k time is 11:18:57 for women. This is the average time across all ages. The fastest 100k time is 06:33:11 for women.

Average 100k run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1020:40:1917:38:5415:05:5913:02:0311:24:38-
1517:36:5115:02:1612:51:5811:06:2209:43:22-
2016:32:3714:07:2612:05:0410:25:5209:07:55-
2515:50:2413:31:2311:34:1309:59:1508:44:3606:33:11
3015:41:3313:23:5011:27:4509:53:4008:39:43-
3515:56:1013:36:1911:38:2610:02:5308:47:4806:59:57
4016:16:3413:53:4311:53:2010:15:4508:59:0307:03:49
4516:43:4014:16:5212:13:0710:32:5009:14:0007:18:06
5017:16:0714:44:3412:36:4910:53:1709:31:5507:27:50
5517:52:1215:15:2213:03:1111:16:0309:51:5007:58:22
6018:46:4816:01:5913:43:0411:50:2810:21:5809:20:07
6520:11:0417:13:5614:44:3712:43:3611:08:2908:24:02
7022:16:3819:01:0716:16:2014:02:4612:17:4811:36:17
7525:24:4621:41:4418:33:4516:01:2314:01:3915:32:29
8030:20:2425:54:0822:09:4219:07:4816:44:5017:19:18
8538:53:3933:12:1928:24:3624:31:2521:28:0818:15:17
9056:52:1448:33:0841:32:2735:51:2931:23:30-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1012:2410:3509:0407:4906:51-
1510:3409:0107:4306:4005:50-
2009:5608:2807:1506:1605:29-
2509:3008:0706:5706:0005:1503:56
3009:2508:0206:5305:5605:12-
3509:3408:1006:5906:0205:1704:12
4009:4608:2007:0806:0905:2304:14
4510:0208:3407:2006:2005:3204:23
5010:2208:5107:3406:3205:4304:29
5510:4309:0907:5006:4605:5504:47
6011:1609:3708:1407:0606:1305:36
6512:0710:2008:5107:3806:4105:02
7013:2211:2509:4608:2607:2306:58
7515:1513:0111:0809:3708:2509:19
8018:1215:3213:1811:2910:0310:24
8523:2019:5517:0314:4312:5310:57
9034:0729:0824:5521:3118:50-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1019:5817:0214:3512:3511:01-
1517:0014:3112:2510:4309:23-
2015:5813:3811:4010:0408:49-
2515:1813:0311:1009:3908:2706:20
3015:0912:5611:0409:3308:22-
3515:2313:0811:1409:4208:3006:46
4015:4313:2511:2909:5508:4106:49
4516:0913:4711:4810:1108:5507:03
5016:4014:1412:1110:3109:1207:12
5517:1514:4412:3610:5309:3107:42
6018:0815:2913:1511:2610:0109:01
6519:2916:3814:1412:1710:4508:07
7021:3118:2215:4313:3411:5211:12
7524:3220:5717:5515:2813:3315:00
8029:1825:0121:2418:2816:1016:44
8537:3332:0427:2623:4120:4417:38
9054:5546:5340:0734:3730:19-

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

Running Level analysed 164 qualifying results from 3,394 community results submitted by 1,829 Running Level users from 2020 to 2026 to produce our 100k run time standards. We will continue to update them as more community data becomes available. See our standards timeline.

Community results 3,394
Community users 1,829
Qualifying results 164
Male results 148
Female results 16
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 100k was 09:06:35 across all ages and genders, 08:35:27 for men (now 11.7% slower) and 09:52:40 for women (now 12.7% slower).

LevelPreviousCurrentChange %
Beginner11:46:4813:37:37+15.7%
Novice09:57:1211:27:52+15.2%
Intermediate08:35:2709:43:27+13.2%
Advanced07:34:3808:21:51+10.4%
Elite06:49:2707:19:27+7.3%
LevelPreviousCurrentChange %
Beginner13:09:5115:29:30+17.7%
Novice11:18:2913:13:32+17.0%
Intermediate09:52:4011:18:57+14.6%
Advanced08:47:1609:46:04+11.2%
Elite07:57:5008:33:04+7.4%

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

100k World Records

Male 100k World Records

RecordAge CategoryNameTimeDateAgeSource
WR35-39Nao Kazami06:09:1424 Jun 201835IAU
WR40-44Aleksandr Sorokin06:05:3514 May 202341IAU
WR45-49Antonio Jesús Aguilar06:25:547 Dec 202445IAU
WR50-54André Collet06:38:5127 Aug 202250IAU
WR55-59Jan-Albert Lantink07:07:2625 Jun 201658IAU
WR60-64Jan-Albert Lantink07:29:358 Sep 201860IAU
WR65-69Will van der Lee08:07:2216 Sep 199565IAU
WR70-74Max Courtillon08:53:4512 Apr 199770IAU
WR75-79Heinrich Gutbier09:43:5110 Apr 199975IAU
WR80-84Antonino Caponetto10:40:4322 Apr 201280IAU
WR85-89Werner Stöcker14:05:597 Nov 202585IAU
WR90-94Walter Fagnani18:09:04-90IAU

Female 100k World Records

RecordAge CategoryNameTimeDateAgeSource
WR25-29Tomoe Abe06:33:1125 Jun 200028IAU
WR35-39Courtney Olsen06:59:579 Nov 202538IAU
WR40-44Sarah Webster07:03:4924 Mar 202444IAU
WR45-49Pettra Pastorova07:18:0627 Aug 202245IAU
WR50-54Federica Moroni07:27:5017 Feb 202451IAU
WR55-59Meghan Canfield07:58:2227 Nov 201655IAU
WR60-64Ursula Schmitz09:20:0716 Apr 199461IAU
WR65-69Mariko Yugeta08:24:0229 Jun 202567IAU
WR70-74Shirley Young11:36:1720 Oct 200272IAU
WR75-79Sandra Dobney Brown15:32:29-76IAU
WR80-84Marie-Claude Noyel17:19:18-83IAU
WR85-89Marie-Claude Noyel18:15:17-85IAU

References for WRs:

IAU
IAU. "Ultramarathon records." Accessed 30 Sep 2026. https://iau-ultramarathon.org/iau-records.html.

More Distances

Rate Your Run

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

World Record