Select your language:
Marathon Deutsche Weinstraße 2026   HaWei50 50km Ultralauf 28.2.2026   3h, 6h, 12h, 24h of Santander  
Name: MacMillan, Frank   Submit Personal Website Send Link 
Club:  
Residence: Honolulu, HI
Year of birth: 1954 (Cat. german: M70)
Date of birth: 20.05.1954 (Cat. internat.: M70)
Nationality: USA USA United States
RunnerID: 18618
 

93 search results (87 Events, 9848.138 km).  (More)

2025 1 Event, 161.214 km  (More)
28.-29.12.2025 Across the Years, 48h (USA) 48h
161.214 km MacMillan, Frank *Honolulu, HI  Overall: 33 M: 24 Cat M70: 3
2024 1 Event, 138.287 km  (More)
28.-29.12.2024 Across the Years, 48h (USA) 48h
138.287 km MacMillan, Frank *Honolulu, HI  Overall: 42 M: 25 Cat M70: 2
2023 1 Event, 115.616 km  (More)
28.12.2023-03.01.2024 Across the Years, 48h (USA) 48h
115.616 km MacMillan, Frank *Honolulu, HI  Overall: 53 M: 28 Cat M65: 3
2022 1 Event, 121 km  (More)
28.12.2022-03.01.2023 Across the Years, 48h (USA) 48h
121.405 km MacMillan, Frank *Honolulu, HI  Overall: 48 M: 22 Cat M65: 3
2021 2 Events, 211.874 km  (More)
28.12.2021-03.01.2022 Across the Years, 48h (USA) 48h
161.874 km MacMillan, Frank *Honolulu, HI  Overall: 36 M: 8 Cat M65: 2
24.-25.07.2021 Hawaii Kai Ultra Run – XTreme (USA) 50km
9:50:00 h MacMillan, Frank   Overall: 7 M: 6 Cat M65: 1
2019 1 Event, 161.261 km  (More)
18.-20.10.2019 Endless Mile - 48 Hour Race (USA) 48h
161.261 km MacMillan, Frank *Honolulu, HI  Overall: 17 M: 7 Cat M65: 1
2014 1 Event, 50 km  (More)
11.10.2014 Peacock Challenge 50k (USA) 50km
11:08:38 h MacMillan, Frank *Honolulu, HI  Overall: 34 M: 25 Cat M60: 2
2009 3 Events, 255.11 km  (More)
05.09.2009 Tantalus Triple Trek 50k (USA) 50km
7:04:05 h MacMillan, Frank *Honolulu, HI  Overall: 36 M: 33 Cat M55: 3
06.-07.06.2009 FANS 24 Hour Runs (USA) 24h
146.852 km MacMillan, Frank *Honolulu, HI  Overall: 23 M: 14 Cat M55: 1
14.03.2009 Haleakala Run to the Sun (USA) 36.2mi
7:46:12 h MacMillan, Frank *HI  Overall: 33 M: 22 Cat M50: 1
2008 2 Events, 200.959 km  (More)
07.-08.06.2008 FANS 24 Hour Runs (USA) 24h
142.701 km MacMillan, Frank *Honolulu, HI  Overall: 20 M: 14 Cat M50: 5
15.03.2008 Haleakala Run to the Sun (USA) 36.2mi
9:19:21 h MacMillan, Frank *HI  Overall: 83 M: 68 Cat M50: 6
2007 4 Events, 391.401 km  (More)
14.04.2007 Bull Run Run 50 Miler (USA) 50mi
10:43:17 h MacMillan, Frank *Silver Spring, MD  Overall: 210 M: 168 Cat M50: 22
31.03.-01.04.2007 Umstead Endurance Run 100 Miles (USA) 100mi
23:41:20 h MacMillan, Frank *MD  Overall: 37 M: 28 Cat M50: 3
20.01.2007 Hilo to Volcano 50k Ultramarathon (USA) 50km
6:48:42 h MacMillan, Frank *Silver Spring, MD  Overall: 17 M: 11 Cat M50: 1
13.-14.01.2007 HURT 100 Endurance Run 100 km (USA) 100km
30:42:00 h MacMillan, Frank *MD  Overall: 41 M: 34 Cat M50: 3
2005 7 Events, 785.221 km  (More)
19.11.2005 JFK 50 Mile (USA) 50mi
11:54:14 h MacMillan, Frank *Silver Spring, MD  Overall: 784 M: 642 Cat M50: 72
12.-13.11.2005 San Diego One Day 24-Hour Race (USA) 24h
141.297 km MacMillan, Frank *Silver Spring  Overall: 50 M: 35 Cat M50: 5
10.09.2005 Olander Park 24 Hour Run (USA) 24h
138.109 km MacMillan, Frank *Silver Spring,MD  Overall: 29 M: 23 Cat M50: 7
04.-05.06.2005 FANS 24 Hour Runs (USA) 24h
119.574 km MacMillan, Frank *Silver Spring  Overall: 36 M: 29 Cat M50: 2
09.04.2005 Bull Run Run 50 Miler (USA) 50mi
12:14:43 h MacMillan, Frank *Silver Spring, MD  Overall: 225 M: 170 Cat M50: 31
02.-03.04.2005 Umstead Endurance Run 100 Miles (USA) 100mi
28:10:15 h MacMillan, Frank *MD  Overall: 71 M: 57 Cat M50: 8
05.02.2005 Uwharrie Mountain Run (USA) 40mi
11:56:52 h MacMillan, Frank *Silver Spring, MD  Overall: 75 M: 63 Cat M50: 7
2004 5 Events, 571.767 km  (More)
04.12.2004 Sunmart Texas Trails 50 Mile (USA) 50mi
11:41:23 h MacMillan, Frank *MD  Overall: 164 M: 114 Cat M50: 24
11.-12.09.2004 Olander Park 24 Hour Run (USA) 24h
138.114 km MacMillan, Frank *Silver Spring, MD  Overall: 33 M: 22 Cat M50: 3
05.-06.06.2004 FANS 24 Hour Runs (USA) 24h
111.785 km MacMillan, Frank *Silver Spring, MD  Overall: 35 M: 25 Cat M50: 6
29.-30.05.2004 Old Dominion Memorial Day Race 100 Mile (USA) 100mi
29:05:00 h MacMillan, Frank *Silver Spring, MD  Overall: 19 M: 15 Cat M50: 3
17.04.2004 Bull Run Run 50 Miler (USA) 50mi
11:36:17 h MacMillan, Frank *Silver Spring, MD  Overall: 191 M: 153 Cat M45: 29
2003 6 Events, 644.091 km  (More)
22.11.2003 JFK 50 Mile (USA) 50mi
11:10:35 h MacMillan, Frank *Silver Spring, MD  Overall: 552 M: 461 Cat M45: 76
08.-09.11.2003 San Diego One Day 24-Hour Race (USA) 24h
130.405 km MacMillan, Frank *MD  Overall: 59 M: 48 Cat M45: 13
13.-14.09.2003 Olander Park 24 Hour Run (USA) 24h
129.327 km MacMillan, Frank *Silver Spring, MD  Overall: 48 M: 35 Cat M45: 7
07.-08.06.2003 FANS 24 Hour Runs (USA) 24h
142.958 km MacMillan, Frank *Silver Spring, MD  Overall: 24 M: 22 Cat M45: 5
31.05.-01.06.2003 Old Dominion Memorial Day Race 50 Mile (USA) 50mi
10:40:00 h MacMillan, Frank   Overall: 15 M: 11 Cat M45: 3
12.04.2003 Bull Run Run 50 Miler (USA) 50mi
11:58:05 h MacMillan, Frank *Silver Spring, MD  Overall: 217 M: 168 Cat M45: 25
2002 3 Events, 308.725 km  (More)
14.-15.09.2002 Olander Park 24 Hour Run (USA) 24h
128.173 km MacMillan, Frank *Honolulu, HI  Overall: 70 M: 51 Cat M45: 13
29.-30.06.2002 FANS 24 Hour Runs (USA) 24h
100.085 km MacMillan, Frank *Silver Spring, MD  Overall: 38 M: 27 Cat M45: 6
12.04.2002 Bull Run Run 50 Miler (USA) 50mi
12:05:20 h MacMillan, Frank *Silver Spring, MD  Overall: 218 M: 174 Cat M45: 29
2001 4 Events, 427.344 km  (More)
17.11.2001 JFK 50 Mile (USA) 50mi
10:53:30 h MacMillan, Frank *Silver Spring, MD  Overall: 468 M: 398 Cat M45: 70
21.-22.07.2001 Vermont 100 Mile Endurance Race (USA) 100mi
28:22:54 h MacMillan, Frank *MD  Overall: 165 M: 132 Cat M45: 23
23.-24.06.2001 FANS 24 Hour Runs (USA) 24h
105.476 km MacMillan, Frank *Silver Spring, MD  Overall: 51 M: 37 Cat M45: 12
07.04.2001 Bull Run Run 50 Miler (USA) 50mi
11:38:56 h MacMillan, Frank *Silver Spring, MD  Overall: 159 M: 137 Cat M45: 25
2000 4 Events, 555.607 km  (More)
04.11.2000 JFK 50 Mile (USA) 50mi
11:41:11 h MacMillan, Frank *Silver Spring, MD  Overall: 512 M: 441 Cat M45: 77
16.-17.09.2000 Olander Park 24 Hour Run (USA) 24h
121.150 km MacMillan, Frank *Honolulu, HI  Overall: 74 M: 60 Cat M45: 13
27.-29.07.2000 Badwater Ultramarathon (USA) 135mi
2d 11:54:00 h MacMillan, Frank *Silver Spring, MD  Overall: 48 M: 40 Cat M45: 11
24.-25.06.2000 FANS 24 Hour Runs (USA) 24h
136.729 km MacMillan, Frank   Overall: 22 M: 16 Cat M45: 5
1999 2 Events, 179.986 km  (More)
20.11.1999 JFK 50 Mile (USA) 50mi
11:32:43 h MacMillan, Frank *Silver S, MD  Overall: 627 M: 546 Cat M45: 101
18.-19.09.1999 Olander Park 24 Hour Run - Open race (USA) 24h
99.519 km MacMillan, Frank   Overall: 111 M: 90 Cat M45: 13
18.-19.09.1999 Olander Park 24 Hour Run - US Championships (USA) 24h
99.519 km MacMillan, Frank   Overall: 108 M: 87 Cat M45: 13
1998 5 Events, 707.328 km  (More)
19.-20.09.1998 Olander Park 24 Hour Run (USA) 24h
146.312 km MacMillan, Frank   Overall: 46 M: 37 Cat M40: 9
18.-19.07.1998 Vermont 100 Mile Endurance Race (USA) 100mi
23:46:16 h MacMillan, Frank *MD  Overall: 83 M: 70 Cat M40: 17
27.-28.06.1998 FANS 24 Hour Runs (USA) 24h
158.681 km MacMillan, Frank   Overall: 16 M: 14 Cat M40: 2
06.-07.06.1998 Old Dominion 100 Mile Endurance Run (USA) 100mi
26:16:25 h MacMillan, Frank *MD  Overall: 53 M: 50 Cat M40: 15
04.-05.04.1998 Umstead Endurance Run 50 Miles (USA) 50mi
11:49:00 h MacMillan, Frank *MD  Overall: 40 M: 36 Cat M40: 4
1997 6 Events, 577.434 km  (More)
13.12.1997 Sunmart Texas Trails 50 Mile (USA) 50mi
9:36:21 h MacMillan, Frank   Overall: 150 M: 124 Cat M40: 29
15.11.1997 Helen Klein Ultra Classic 50mi (USA) 50mi
9:08:24 h MacMillan, Frank *MD  Overall: 60 M: 44 Cat M40: 13
01.11.1997 Mountain Masochist 50 Mile Trail Run (USA) 50mi
11:29:33 h MacMillan, Frank *MD  Overall: 118 M: 105 Cat M40: 27
26.-27.09.1997 Olander Park 24 Hour Run (USA) 24h
137.280 km MacMillan, Frank   Overall: 68 M: 58 Cat M40: 9
28.-29.06.1997 FANS 24 Hour Runs (USA) 24h
118.286 km MacMillan, Frank   Overall: 34 M: 27 Cat M40: 10
05.-06.04.1997 Umstead Endurance Run 50 Miles (USA) 50mi
11:06:00 h MacMillan, Frank   Overall: 35 M: 30 Cat M40: 4
1996 6 Events, 674.957 km  (More)
12.12.1996 Sunmart Texas Trails 50 Mile (USA) 50mi
10:22:20 h MacMillan, Frank   Overall: 199 M: 154 Cat M40: 42
23.-24.11.1996 Space Coast 24 Hour Run (USA) 24h
148.864 km MacMillan, Frank   Overall: 4 M: 4 Cat M40: 2
12.10.1996 Andiamo 45 Mile Run (USA) 45mi
7:23:00 h MacMillan, Frank *Silver Spring, MD  Overall: 5 M: 4 Cat M40: 2
14.-15.09.1996 Olander Park 24 Hour Run (USA) 24h
137.277 km MacMillan, Frank *MD  Overall: 47 M: 36 Cat M40: 8
29.-30.06.1996 FANS 24 Hour Runs (USA) 24h
155.462 km MacMillan, Frank   Overall: 13 M: 12 Cat M40: 4
30.-31.03.1996 Umstead Endurance Run 50 Miles (USA) 50mi
10:59:00 h MacMillan, Frank   Overall: 21 M: 19 Cat M40: 3
1995 3 Events, 347.709 km  (More)
16.-17.09.1995 Olander Park 24 Hour Run (USA) 24h
135.759 km MacMillan, Frank *MD  Overall: 42 M: 36 Cat M40: 8
24.-25.06.1995 FANS 24 Hour Runs (USA) 24h
131.483 km MacMillan, Frank   Overall: 19 M: 13 Cat M40: 3
08.-09.04.1995 Umstead Endurance Run 50 Miles (USA) 50mi
11:56:00 h MacMillan, Frank   Overall: 13 M: 12 Cat M40: 3
1994 1 Event, 150.163 km  (More)
17.-18.09.1994 Olander Park 24 Hour Run (USA) 24h
150.163 km MacMillan, Frank *MD  Overall: 36 M: 31 Cat M40: 6
1993 1 Event, 72.42 km  (More)
16.10.1993 Andiamo 45 Mile Run (USA) 45mi
8:08:00 h MacMillan, Frank   Overall: 6 M: 6 Cat M35: 2
1991 1 Event, 80.467 km  (More)
09.03.1991 Sri Chinmoy 50 Mile Queens (USA) 50mi
8:30:56 h MacMillan, Frank *MD  Overall: 12 M: 10 Cat M35: 3
1990 4 Events, 328.636 km  (More)
27.10.1990 IAU 100km WC Duluth (8th Edmund Fitzgerald 100K Road Race) (USA) 100km
10:49:50 h MacMillan, Frank *Silver Spring, MO  Overall: 90 M: 72 Cat M35: 25
15.-16.09.1990 Sri Chinmoy 24 Hour Race - 50mi Split (USA) 50mi
10:40:00 h MacMillan, Frank *Silver Springs, NJ  Overall: 30 M: 26 Cat M35: 6
15.-16.09.1990 Sri Chinmoy 24 Hour Race (USA) 24h
98.169 km MacMillan, Frank *Silver Springs, NJ  Overall: 35 M: 29 Cat M35: 6
24.03.1990 The HAT Run 50K (USA) 50km
5:05:30 h MacMillan, Frank   Overall: 21 M: 20 Cat M35: 8
10.03.1990 Sri Chinmoy 50 Mile Queens - 50km Split (USA) 50km
4:29:30 h MacMillan, Frank *Silver Spring, MD  Overall: 5 M: 5 Cat M35: 1
10.03.1990 Sri Chinmoy 50 Mile Queens (USA) 50mi
8:19:47 h MacMillan, Frank *Silver Spring, MD  Overall: 15 M: 13 Cat M35: 2
1989 1 Event, 130.356 km  (More)
16.-17.09.1989 Sri Chinmoy 24 Hour Race (USA) 24h
130.356 km MacMillan, Frank *Silver Spring, MD  Overall: 31 M: 27 Cat M35: 4
16.-17.09.1989 Sri Chinmoy 24 Hour Race - 50mi Split (USA) 50mi
10:03:25 h MacMillan, Frank *Silver Spring, MD  Overall: 29 M: 26 Cat M35: 4
1987 1 Event, 135.667 km  (More)
26.-27.09.1987 Atlanta Track Club 24 Hour Run (USA) 24h
135.667 km MacMillan, Frank *NC  Overall: 18 M: 16 Cat M23: 4
1986 2 Events, 366.447 km  (More)
29.-31.12.1986 Columbia Bicentennial 48h (USA) 48h
219.997 km MacMillan, Frank *NC  Overall: 6 M: 5 Cat M23: 3
25.-26.04.1986 Sri Chinmoy 24 Hour Race (USA) 24h
146.450 km MacMillan, Frank *Fayetteville, NC  Overall: 16 M: 13 Cat M23: 6
1984 3 Events, 464.142 km  (More)
07.-08.11.1984 Sri Chinmoy 24 Hour Race - 100mi Split (USA) 100mi
22:55:03 h MacMillan, Frank *Fayetteville, NC  Overall: 16 M: 13 Cat M23: 6
07.-08.11.1984 Sri Chinmoy 24 Hour Race (USA) 24h
162.543 km MacMillan, Frank *Fayetteville, NC  Overall: 21 M: 17 Cat M23: 8
07.-08.11.1984 Sri Chinmoy 24 Hour Race - 50mi Split (USA) 50mi
9:38:29 h MacMillan, Frank *Fayetteville, NC  Overall: 34 M: 29 Cat M23: 10
07.-08.11.1984 Sri Chinmoy 24 Hour Race - 100km Split (USA) 100km
12:56:16 h MacMillan, Frank *Fayetteville, NC  Overall: 35 M: 30 Cat M23: 10
03.-04.03.1984 South Carolina 24 Hour Run (USA) 24h
141.599 km MacMillan, Frank   Overall: 11 M: 10 Cat M23: 6
1983 1 Event, 122.814 km  (More)
05.-06.03.1983 Columbia 24 Hour Run (USA) 24h
122.814 km MacMillan, Frank *NC  Overall: 19 M: 18 Cat M23: 10
1981 2 Events, 149.201 km  (More)
04.10.1981 AMJA 50 Mile Ultramarathon (USA) 50mi
7:40:51 h MacMillan, Frank *NC  Overall: 78 M: 75 Cat M23: 36
07.-08.03.1981 Columbia 24 Hour Run (USA) 24h
69.201 km MacMillan, Frank   Overall: 7 M: 7 Cat M23: 2
1980 1 Event, 100 km  (More)
26.01.1980 RRCA 100 km Miami (USA) 100km
10:32:45 h MacMillan, Frank *NC  Overall: 12 M: 12 Cat M23: 6
1979 1 Event, 160.934 km  (More)
09.-10.06.1979 Old Dominion 100 Mile Endurance Run (USA) 100mi
27:43:55 h MacMillan, Frank   Overall: 20 M: 18 Cat M23: 7

Personal bests

Your list of personal best performances only contains performances of races which can be included into rankings.

In brackets rank in yearly international/national rankings.

 PB 2025 2024 2023 2021 2019 2014 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1991 1990 1989 1987 1986 1984 1983 1981 1980 1979
50km 4:29:30  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4:29:30
 
 
 
 
 
 
 
 
 
50mi 8:19:47  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9:08:24
 
 
 
 
 
8:30:56
 
8:19:47
 
10:03:25
 
 
 
9:38:29
 
 
 
 
 
100km 10:32:45  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10:49:50
 
 
 
 
12:56:16
 
 
 
10:32:45
 
 
100mi 22:55:03  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22:55:03
 
 
 
 
 
24h 162.543  
 
 
 
 
 
146.852
(1300/99)
142.701
(1124/66)
 
141.297
(943/94)
138.114
(900/89)
142.958
(769/113)
128.173
(771/122)
105.476
(933/194)
136.729
(576/101)
99.519
 
158.681
 
137.280
 
155.462
 
135.759
 
150.163
 
 
 
98.169
 
130.356
 
 
146.450
 
162.543
 
122.814
 
69.201
 
 
 
48h 219.997 161.214
(620/167)
138.287
(489/161)
115.616
 
161.874
(305/88)
161.261
(462/114)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
219.997
 
 
 
 
 
 

Comparison table

Comparison of performances in races with multiple participations

   2025 2024 2023 2021 2019 2014 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1991 1990 1989 1987 1986 1984 1983 1981 1980 1979
FANS 24 Hour Runs 12             146.852 142.701   119.574 111.785 142.958 100.085 105.476 136.729   158.681 118.286 155.462 131.483                        
Olander Park 24 Hour Run 11                   138.109 138.114 129.327 128.173   121.150 99.519 146.312 137.280 137.277 135.759 150.163                      
Bull Run Run 50 Miler 6                 10:43:17 12:14:43 11:36:17 11:58:05 12:05:20 11:38:56                                    
JFK 50 Mile 5                   11:54:14   11:10:35   10:53:30 11:41:11 11:32:43                                
Sri Chinmoy 24 Hour Race 4                                               98.169 130.356   146.450 162.543        
Umstead Endurance Run 50 Miles 4                                 11:49:00 11:06:00 10:59:00 11:56:00                        
Across the Years, 48h 4 161.214 138.287 115.616 161.874                                                        
Columbia 24 Hour Run 3                                                     219.997 141.599 122.814      
Sunmart Texas Trails 50 Mile 3                     11:41:23             9:36:21 10:22:20                          
Sri Chinmoy 50 Mile Queens 2                                             8:30:56 8:19:47                
Haleakala Run to the Sun 2             7:46:12 9:19:21                                                
Andiamo 45 Mile Run 2                                     7:23:00     8:08:00                    
Umstead Endurance Run 100 Miles 2                 23:41:20 28:10:15                                            
Vermont 100 Mile Endurance Race 2                           28:22:54     23:46:16                              
Old Dominion 100 Mile Endurance Run 2                                 26:16:25                             27:43:55
San Diego One Day 24-Hour Race 2                   141.297   130.405