100 Mile Run Times

Running Standards By Age And Ability

What is a good 100 mile run time?

A good 100 mile time is 16:32:28 for men and 19:14:54 for women. This is the average 100 mile time across all ages. Compare your 100 mile time by age and ability below.

How long does it take to run 100 mile?

For an intermediate runner, the average time to run 100 mile is 16:32:28 for men and 19:14:54 for women.

Running LevelMaleFemale
Beginner23:10:4826:21:06
Novice19:30:0622:29:50
Intermediate16:32:2819:14:54
Advanced14:13:3916:36:55
Elite12:27:3114:32:45
Best10:51:3912:42:40

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

Running LevelMaleFemale
Beginner08:3909:49
Novice07:1608:23
Intermediate06:1007:11
Advanced05:1806:12
Elite04:3905:25
Best04:0304:44

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

Running LevelMaleFemale
Beginner13:5415:49
Novice11:4213:30
Intermediate09:5511:33
Advanced08:3209:58
Elite07:2908:44
Best06:3107:38

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

BeginnerNoviceIntermediateAdvancedElite5%20%50%80%95%23:10:4819:30:0616:32:2814:13:3912:27:31Finish Time - 100 Mile

Male 100 Mile Running Times

A good 100 mile time is 16:32:28 for men. This is the average time across all ages. The fastest 100 mile time is 10:51:39 for men.

Average 100 mile run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1033:11:0727:55:0923:40:5120:22:0717:50:10-
1526:53:4922:37:4419:11:3716:30:3314:27:23-
2023:14:0819:32:5516:34:5114:15:4212:29:19-
2523:10:4819:30:0616:32:2814:13:3912:27:31-
3023:10:4819:30:0616:32:2814:13:3912:27:31-
3523:10:4819:30:0616:32:2814:13:3912:27:31-
4023:10:4819:30:0616:32:2814:13:3912:27:3110:51:39
4524:20:2720:28:4217:22:1114:56:2513:04:5712:19:11
5025:39:3121:35:1318:18:3515:44:5613:47:2612:37:10
5527:14:4122:55:1719:26:3116:43:2114:38:3614:11:38
6029:21:5024:42:1620:57:1518:01:2415:46:5613:59:44
6532:13:3227:06:4322:59:4619:46:4717:19:1316:38:13
7036:11:4530:27:0825:49:4622:13:0019:27:1518:16:49
7541:56:2235:17:0329:55:4025:44:3122:32:2820:33:29
8050:47:5942:44:1936:15:0231:10:4927:18:1223:50:10
8566:00:0755:31:4247:05:5640:30:4135:28:2737:46:11
9097:40:5582:10:5269:42:2059:57:2152:30:04-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1012:2210:2508:5007:3606:39-
1510:0208:2607:0906:0905:23-
2008:4007:1706:1105:1904:39-
2508:3907:1606:1005:1804:39-
3008:3907:1606:1005:1804:39-
3508:3907:1606:1005:1804:39-
4008:3907:1606:1005:1804:3904:03
4509:0407:3806:2905:3404:5304:36
5009:3408:0306:5005:5205:0804:42
5510:0908:3307:1506:1405:2805:18
6010:5709:1307:4906:4305:5305:13
6512:0110:0608:3407:2206:2706:12
7013:3011:2109:3808:1707:1506:49
7515:3813:0911:0909:3608:2407:40
8018:5615:5613:3111:3710:1108:53
8524:3620:4217:3415:0613:1414:05
9036:2530:3825:5922:2119:34-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1019:5516:4514:1312:1310:42-
1516:0813:3511:3109:5408:40-
2013:5611:4409:5708:3307:30-
2513:5411:4209:5508:3207:29-
3013:5411:4209:5508:3207:29-
3513:5411:4209:5508:3207:29-
4013:5411:4209:5508:3207:2906:31
4514:3612:1710:2508:5807:5107:24
5015:2412:5710:5909:2708:1607:34
5516:2113:4511:4010:0208:4708:31
6017:3714:4912:3410:4909:2808:24
6519:2016:1613:4811:5210:2409:59
7021:4318:1615:3013:2011:4010:58
7525:1021:1017:5715:2713:3112:20
8030:2925:3921:4518:4216:2314:18
8539:3633:1928:1624:1821:1722:40
9058:3749:1941:4935:5831:30-

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

Female 100 Mile Running Times

A good 100 mile time is 19:14:54 for women. This is the average time across all ages. The fastest 100 mile time is 12:42:40 for women.

Average 100 mile run time by age and ability

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1035:09:4930:01:1325:41:0622:10:1719:24:35-
1529:57:4325:34:4621:53:0818:53:3016:32:19-
2028:01:2923:55:3220:28:1417:40:1215:28:09-
2526:31:3622:38:4819:22:3516:43:3214:38:32-
3026:21:0622:29:5019:14:5416:36:5514:32:45-
3526:21:0622:29:5019:14:5416:36:5514:32:4512:42:40
4026:34:2922:41:1619:24:4116:45:2114:40:08-
4527:16:0423:16:4619:55:0417:11:3415:03:0513:52:07
5028:30:3524:20:2320:49:3017:58:3415:44:1314:56:19
5530:27:0125:59:4722:14:3219:11:5816:48:2915:41:03
6033:22:0928:29:1824:22:2821:02:2418:25:0916:27:15
6537:47:0832:15:3127:36:0123:49:2820:51:2520:04:50
7044:00:2737:34:1432:08:4227:44:5124:17:2922:31:06
7552:41:3444:59:0738:29:2133:13:2629:05:0826:58:23
8065:37:5956:01:5847:56:2941:22:5836:13:4237:13:05
8587:27:3574:40:0263:53:0555:08:4248:16:3555:51:48
90132:21:13112:59:4096:40:3883:27:0673:03:26-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1013:0711:1209:3508:1607:14-
1511:1009:3208:1007:0306:10-
2010:2708:5507:3806:3505:46-
2509:5308:2707:1306:1405:28-
3009:4908:2307:1106:1205:25-
3509:4908:2307:1106:1205:2504:44
4009:5408:2807:1406:1505:28-
4510:1008:4107:2606:2505:3705:10
5010:3809:0407:4606:4205:5205:34
5511:2109:4208:1807:0906:1605:51
6012:2610:3709:0507:5106:5206:08
6514:0512:0210:1708:5307:4707:29
7016:2414:0011:5910:2109:0308:24
7519:3916:4614:2112:2310:5110:03
8024:2820:5317:5215:2613:3013:53
8532:3627:5023:4920:3418:0020:50
9049:2142:0836:0331:0727:14-

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

AgeBeginnerNoviceIntermediateAdvancedEliteWR
1021:0618:0115:2513:1811:39-
1517:5915:2113:0811:2009:55-
2016:4914:2112:1710:3609:17-
2515:5513:3511:3810:0208:47-
3015:4913:3011:3309:5808:44-
3515:4913:3011:3309:5808:4407:38
4015:5713:3711:3910:0308:48-
4516:2213:5811:5710:1909:0208:19
5017:0614:3612:3010:4709:2708:58
5518:1615:3613:2111:3110:0509:25
6020:0117:0614:3712:3711:0309:52
6522:4019:2116:3414:1812:3112:03
7026:2422:3319:1716:3914:3413:31
7531:3726:5923:0619:5617:2716:11
8039:2333:3728:4624:5021:4422:20
8552:2944:4838:2033:0528:5833:31
9001:19:2501:07:4858:0050:0443:50-

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

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

Community results 3,443
Community users 1,908
Qualifying results 180
Male results 162
Female results 18
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 100 mile was 14:39:47 across all ages and genders, 13:49:45 for men (now 16.4% slower) and 15:53:54 for women (now 17.4% slower).

LevelPreviousCurrentChange %
Beginner18:57:3123:10:48+22.3%
Novice16:01:1119:30:06+21.7%
Intermediate13:49:4516:32:28+19.6%
Advanced12:12:0314:13:39+16.6%
Elite10:59:3612:27:31+13.3%
LevelPreviousCurrentChange %
Beginner21:11:1026:21:06+24.4%
Novice18:11:5722:29:50+23.6%
Intermediate15:53:5419:14:54+21.1%
Advanced14:08:4416:36:55+17.5%
Elite12:49:1914:32:45+13.4%

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

100 Mile World Records

Male 100 Mile World Records

RecordAge CategoryNameTimeDateAgeSource
WR40-44Aleksandr Sorokin10:51:397 Jan 202240IAU
WR45-49Yiannis Kouros12:19:11-45IAU
WR50-54Dan Lawson12:37:1022 Apr 202350IAU
WR55-59Nicolas De las Heras14:11:3817 Sep 202257IAU
WR60-64Jan-Albert Lantink13:59:44-61IAU
WR65-69Larry Stephens16:38:1317 Feb 202467IAU
WR70-74Max Jones18:16:49-70IAU
WR75-79John Fanshawe20:33:29-75IAU
WR80-84Bo Pelander23:50:1028 Apr 202480IAU
WR85-89JimmieJay Barnes37:46:1111 Aug 202385IAU
Best-Aleksandr Sorokin10:51:396 Jan 2022-W

Female 100 Mile World Records

RecordAge CategoryNameTimeDateAgeSource
WR35-39Camille Herron12:42:4011 Nov 201735IAU
WR45-49Mami Kudo13:52:0710 Dec 201147IAU
WR50-54Francesca Canepa14:56:1918 Sep 202150IAU
WR55-59Jian Springer15:41:0322 Feb 202655IAU
WR60-64Eva Esnaola Agesta16:27:1517 Sep 202261IAU
WR65-69Ann Bath20:04:50-68IAU
WR70-74Sandra Dobney Brown22:31:06-70IAU
WR75-79Barbara Ashe26:58:239 Nov 202576IAU
WR80-84Ursula Dinges37:13:0515 Sep 202383IAU
WR85-89Erlinda Biondic55:51:4813 May 202585IAU

References for WRs:

IAU
IAU. "Ultramarathon records." Accessed 30 Sep 2026. https://iau-ultramarathon.org/iau-records.html.
W
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