Frank MacMillan
Born : 1954 Cat. M70 Ultrarunner since 1979 USA
75
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
1
Countries visited ?USAUnited States
63,0%
Rank quotient ?This runner's calculation uses 87 eligible race(s): Σ(rank − 1) = 7 501; Σ finishers = 11 913. 7 501 / 11 913 × 100 = 62.96%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed87
Km — ultra races9 789 km
> 100 km46
> 160 km13
> 200 km2
> 24h42
> 48h7
Longest race220,0 km

Km per year (ultra races)

121
1 race
2022
116
1 race
2023
138
1 race
2024
161
1 race
2025
2026

Race types (share of distance)

Road64,3%
Trail35,7%

HISTORY

87 race(s) · 6 split(s) nested
DateRacePerf.Rk
2025
28.12 48h USA41st Across the Years, 48h 161.214 km33
2024
28.12 48h USA41th Across the Years, 48h 138.287 km42
2023
28.12 48h USA39th Across the Years, 48h 115.616 km53
2022
28.12 48h USA38th Across the Years, 48h 121.405 km48
2021
28.12 48h USA37th Across the Years, 48h 161.874 km36
24.07 50km USA1st Hawaii Kai Ultra Run – XTreme 9:50:00 h7
2019
18.10 48h USA4th Endless Mile - 48 Hour Race 161.261 km17
2014
11.10 50km USA7th Peacock Challenge 50k 11:08:38 h34
2009
05.09 50km USA4th Tantalus Triple Trek 50k 7:04:05 h36
06.06 24h USA20th FANS 24 Hour Runs 146.852 km23
14.03 36.2mi USA32nd Haleakala Run to the Sun 7:46:12 h33
2008
07.06 24h USA19th FANS 24 Hour Runs 142.701 km20
15.03 36.2mi USA31st Haleakala Run to the Sun 9:19:21 h83
2007
14.04 50mi USA15th Bull Run Run 50 Miler 10:43:17 h210
31.03 100mi USA13th Umstead Endurance Run 100 Miles 23:41:20 h37
20.01 50km USA1st Hilo to Volcano 50k Ultramarathon 6:48:42 h17
13.01 100km USA7th HURT 100 Endurance Run 100 km 30:42:00 h41
2005
19.11 50mi USA43rd JFK 50 Mile 11:54:14 h784
12.11 24h USA7th San Diego One Day 24-Hour Race 141.297 km50
10.09 24h USA15th Olander Park 24 Hour Run 138.109 km29
04.06 24h USA16th FANS 24 Hour Runs 119.574 km36
09.04 50mi USA13th Bull Run Run 50 Miler 12:14:43 h225
02.04 100mi USA11th Umstead Endurance Run 100 Miles 28:10:15 h71
05.02 40mi USA13th Uwharrie Mountain Run 11:56:52 h75
2004
04.12 50mi USA15th Sunmart Texas Trails 50 Mile 11:41:23 h164
11.09 24h USA14th Olander Park 24 Hour Run 138.114 km33
05.06 24h USA15th FANS 24 Hour Runs 111.785 km35
29.05 100mi USA3rd Old Dominion Memorial Day Race 100 Mile 26:35:00 h19
17.04 50mi USA12th Bull Run Run 50 Miler 11:36:17 h191
2003
22.11 50mi USA41st JFK 50 Mile 11:10:35 h552
08.11 24h USA5th San Diego One Day 24-Hour Race 130.405 km59
13.09 24h USA13th Olander Park 24 Hour Run 129.327 km48
07.06 24h USA14th FANS 24 Hour Runs 142.958 km24
31.05 50mi USA2nd Old Dominion Memorial Day Race 50 Mile 10:40:00 h15
12.04 50mi USA11th Bull Run Run 50 Miler 11:58:05 h217
2002
14.09 24h USA12th Olander Park 24 Hour Run 128.173 km70
29.06 24h USA13th FANS 24 Hour Runs 100.085 km38
12.04 50mi USA10th Bull Run Run 50 Miler 12:05:20 h218
2001
17.11 50mi USA39th JFK 50 Mile 10:53:30 h468
21.07 100mi USA13th Vermont 100 Mile Endurance Race 28:22:54 h165
23.06 24h USA12th FANS 24 Hour Runs 105.476 km51
07.04 50mi USA9th Bull Run Run 50 Miler 11:38:56 h159
2000
04.11 50mi USA38th JFK 50 Mile 11:41:11 h512
16.09 24h USA10th Olander Park 24 Hour Run 121.150 km74
27.07 135mi USA14th Badwater Ultramarathon 2d 11:54:00 h48
24.06 24h USA11th FANS 24 Hour Runs 136.729 km22
1999
20.11 50mi USA37th JFK 50 Mile 11:32:43 h627
18.09 24h USA9th Olander Park 24 Hour Run - US Championships 99.519 km108
18.09 24h USA9th Olander Park 24 Hour Run - Open race 99.519 km111
1998
19.09 24h USA8th Olander Park 24 Hour Run 146.312 km46
18.07 100mi USA10th Vermont 100 Mile Endurance Race 23:46:16 h83
27.06 24h USA9th FANS 24 Hour Runs 158.681 km16
06.06 100mi USA20th Old Dominion 100 Mile Endurance Run 26:16:25 h53
04.04 50mi USA4th Umstead Endurance Run 50 Miles 11:49:00 h40
1997
13.12 50mi USA8th Sunmart Texas Trails 50 Mile 9:36:21 h150
15.11 50mi USA2nd Helen Klein Ultra Classic 50mi 9:08:24 h60
01.11 50mi USA15th Mountain Masochist 50 Mile Trail Run 11:29:33 h118
26.09 24h USA7th Olander Park 24 Hour Run 137.280 km68
28.06 24h USA8th FANS 24 Hour Runs 118.286 km34
05.04 50mi USA3rd Umstead Endurance Run 50 Miles 11:06:00 h35
1996
12.12 50mi USA7th Sunmart Texas Trails 50 Mile 10:22:20 h199
23.11 24h USASpace Coast 24 Hour Run 148.864 km4
12.10 45mi USA7th Andiamo 45 Mile Run 7:23:00 h5
14.09 24h USA6th Olander Park 24 Hour Run 137.277 km47
29.06 24h USA7th FANS 24 Hour Runs 155.462 km13
30.03 50mi USA2nd Umstead Endurance Run 50 Miles 10:59:00 h21
1995
16.09 24h USA5th Olander Park 24 Hour Run 135.759 km42
24.06 24h USA6th FANS 24 Hour Runs 131.483 km19
08.04 50mi USA1st Umstead Endurance Run 50 Miles 11:56:00 h13
1994
17.09 24h USA4th Olander Park 24 Hour Run 150.163 km36
1993
16.10 45mi USA4th Andiamo 45 Mile Run 8:08:00 h6
1991
09.03 50mi USA4th Sri Chinmoy 50 Mile Queens 8:30:56 h12
1990
27.10 100km USAIAU 100km WC Duluth (8th Edmund Fitzgerald 100K Road Race) 10:49:50 h90
15.09 24h USA13th Sri Chinmoy 24 Hour Race 98.169 km35
24.03 50km USA2nd The HAT Run 50K 5:05:30 h21
10.03 50mi USA3rd Sri Chinmoy 50 Mile Queens 8:19:47 h15
1989
16.09 24h USA12th Sri Chinmoy 24 Hour Race 130.356 km31
1987
26.09 24h USAAtlanta Track Club 24 Hour Run 135.667 km18
1986
29.12 48h USAColumbia Bicentennial 48h 219.997 km6
25.04 24h USA8th Sri Chinmoy 24 Hour Race 146.450 km16
1984
07.11 24h USA6th Sri Chinmoy 24 Hour Race 162.543 km21
03.03 24h USASouth Carolina 24 Hour Run 141.599 km11
1983
05.03 24h USAColumbia 24 Hour Run 122.814 km19
1981
04.10 50mi USAAMJA 50 Mile Ultramarathon 7:40:51 h78
07.03 24h USAColumbia 24 Hour Run 69.201 km7
1980
26.01 100km USARRCA 100 km Miami 10:32:45 h12
1979
09.06 100mi USA1st Old Dominion 100 Mile Endurance Run 27:43:55 h20