Frank Macmillan (M 70)

2023

1 Race | 72 mi.

Across the Years

Dec 28th 2023
| Phoenix, AZ
Duration
48 Hours
Overall
53 / 79
Division (M)
28 / 39
71.841

2022

1 Race | 75 mi.

Across the Years

Dec 28th 2022
| Phoenix, AZ
Duration
48 Hours
Overall
48 / 76
Division (M)
22 / 39
75.438

2021

2 Races | 132 mi.

Across the Years

Dec 28th 2021
| Phoenix, AZ
Duration
48 Hours
Overall
36 / 71
Division (M)
19 / 39
100.58

Hawaii Kai Ultra Run – XTreme

Jul 24th 2021
| Honolulu, HI
Distance
50 KM
Overall
7 / 7
Division (M)
6 / 6
9:50:00

2019

1 Race | 100 mi.

The Endless Mile

Oct 18th 2019
| Alabaster, AL
Duration
48 Hours
Overall
14 / 31
Division (M)
7 / 19
100

2014

1 Race | 31 mi.

Peacock Challenge

Oct 11th 2014
| Waialua, HI
Distance
50 KM
Overall
34 / 44
Division (M)
25 / 30
11:08:38

2009

3 Races | 158 mi.

Tantalus Triple Trek

Sep 5th 2009
| Oahu, HI
Distance
50 KM
Overall
36 / 41
Division (M)
33 / 35
7:04:05

FANS Ultra Races

Jun 6th 2009
| Minneapolis, MN
Duration
24 Hours
Overall
23 / 88
Division (M)
15 / 67
91.25

Run to the Sun

Mar 14th 2009
| Kahului, HI
Distance
36 Miles
Overall
33 / 79
Division (M)
22 / 57
7:46:12

2008

2 Races | 125 mi.

FANS Ultra Races

Jun 7th 2008
| Minneapolis, MN
Duration
24 Hours
Overall
20 / 82
Division (M)
14 / 65
88.67

Run to the Sun

Mar 15th 2008
| Kahului, HI
Distance
36 Miles
Overall
83 / 99
Division (M)
68 / 80
9:19:21

2007

4 Races | 243 mi.

Bull Run Run

Apr 14th 2007
| Clifton, VA
Distance
50 Miles
Overall
210 / 301
Division (M)
168 / 233
10:43:17

Umstead

Mar 31st 2007
| Raleigh, NC
Distance
100 Miles
Overall
37 / 108
Division (M)
28 / 72
23:41:20

Hilo to Volcano

Jan 20th 2007
| Hilo, HI
Distance
50 KM
Overall
17 / 19
Division (M)
11 / 13
6:48:42

HURT 100

Jan 13th 2007
| Honolulu, HI
Distance
100 KM
Overall
41 / 42
Division (M)
35 / 36
30:42:00

2005

6 Races | 414 mi.

JFK

Nov 19th 2005
| Boonsboro, MD
Distance
50 Miles
Overall
783 / 949
Division (M)
640 / 753
11:54:01

San Diego 1 Day

Nov 1st 2005
| San Diego, CA
Duration
24 Hours
Overall
50 / 83
Division (M)
35 / 61
87.79

Olander 24-Hour Ultra & Team Relay

Sep 10th 2005
| Sylvania, OH
Duration
24 Hours
Overall
29 / 68
Division (M)
23 / 52
85.816

Bull Run Run

Apr 9th 2005
| Clifton, VA
Distance
50 Miles
Overall
225 / 281
Division (M)
170 / 210
12:14:43

Umstead

Apr 1st 2005
| Raleigh, NC
Distance
100 Miles
Overall
71 / 87
Division (M)
57 / 68
28:10:15

Uwharrie Mountain Run

Feb 5th 2005
| Ophir, NC
Distance
40 Miles
Overall
75 / 81
Division (M)
63 / 67
11:56:52

2004

4 Races | 286 mi.

Sunmart Texas Trails

Dec 4th 2004
| Huntsville, TX
Distance
50 Miles
Overall
164 / 180
Division (M)
114 / 125
11:41:23

Olander 24-Hour Ultra & Team Relay

Sep 11th 2004
| Sylvania, OH
Duration
24 Hours
Overall
33 / 73
Division (M)
22 / 54
85.82

Old Dominion Memorial Day Race

May 29th 2004
| Woodstock, VA
Distance
100 Miles
Overall
17 / 19
Division (M)
14 / 16
26:35:00

Bull Run Run

Apr 17th 2004
| Clifton, VA
Distance
50 Miles
Overall
191 / 262
Division (M)
153 / 206
11:36:17

2003

3 Races | 180 mi.

JFK

Nov 22nd 2003
| Boonsboro, MD
Distance
50 Miles
Overall
551 / 829
Division (M)
461 / 666
11:10:03

Olander 24-Hour Ultra & Team Relay

Sep 13th 2003
| Sylvania, OH
Duration
24 Hours
Overall
48 / 93
Division (M)
35 / 74
80.36

Bull Run Run

Apr 12th 2003
| Clifton, VA
Distance
50 Miles
Overall
217 / 255
Division (M)
168 / 193
11:58:05

2002

4 Races | 271 mi.

Olander 24-Hour Ultra & Team Relay

Sep 24th 2002
| Sylvania, OH
Duration
24 Hours
Overall
70 / 165
Division (M)
51 / 130
79.643

USA 24-Hour Run National Championship

Sep 14th 2002
| Sylvania, OH
Duration
24 Hours
Overall
70 / 165
Division (M)
51 / 130
79.643

FANS Ultra Races

Jun 29th 2002
| Minneapolis, MN
Duration
24 Hours
Overall
38 / 82
Division (M)
28 / 66
62.19

Bull Run Run

Apr 13th 2002
| Clifton, VA
Distance
50 Miles
Overall
218 / 254
Division (M)
174 / 201
12:05:20

2001

4 Races | 266 mi.

JFK

Nov 17th 2001
| Boonsboro, MD
Distance
50 Miles
Overall
468 / 818
Division (M)
398 / 671
10:53:03

Vermont 100

Jul 21st 2001
| West Windsor, VT
Distance
100 Miles
Overall
165 / 174
Division (M)
132 / 138
28:22:54

FANS Ultra Races

Jun 23rd 2001
| Minneapolis, MN
Duration
24 Hours
Overall
51 / 81
Division (M)
37 / 63
65.54

Bull Run Run

Apr 7th 2001
| Clifton, VA
Distance
50 Miles
Overall
159 / 221
Division (M)
137 / 183
11:38:56

2000

5 Races | 421 mi.

JFK

Nov 4th 2000
| Boonsboro, MD
Distance
50 Miles
Overall
511 / 700
Division (M)
439 / 588
11:41:01

Olander 24-Hour Ultra & Team Relay

Sep 16th 2000
| Sylvania, OH
Duration
24 Hours
Overall
74 / 158
Division (M)
61 / 122
75.279

USA 24-Hour Run National Championship

Sep 16th 2000
| Sylvania, OH
Duration
24 Hours
Overall
74 / 158
Division (M)
61 / 122
75.279

Badwater 135

Jul 27th 2000
| Death Valley, CA
Distance
135 Miles
Overall
48 / 49
Division (M)
40 / 40
59:54:00

FANS Ultra Races

Jun 24th 2000
| Minneapolis, MN
Duration
24 Hours
Overall
23 / 82
Division (M)
16 / 61
84.96

1999

1 Race | 50 mi.

JFK

Nov 20th 1999
| Boonsboro, MD
Distance
50 Miles
Overall
626 / 856
Division (M)
546 / 733
11:32:04

1998

4 Races | 341 mi.

Olander 24-Hour Ultra & Team Relay

Sep 19th 1998
| Sylvania, OH
Duration
24 Hours
Overall
46 / 150
Division (M)
37 / 121
90.914

Vermont 100

Jul 18th 1998
| West Windsor, VT
Distance
100 Miles
Overall
80 / 170
Division (M)
67 / 132
23:46:16

Old Dominion

Jun 6th 1998
| Woodstock, VA
Distance
100 Miles
Overall
53 / 66
Division (M)
50 / 62
26:16:25

Umstead

Apr 4th 1998
| Raleigh, NC
Distance
50 Miles
Overall
40 / 60
Division (M)
36 / 47
11:49:00

1997

5 Races | 285 mi.

Sunmart Texas Trails

Dec 6th 1997
| Huntsville, TX
Distance
50 Miles
Overall
150 / 253
Division (M)
124 / 203
9:36:21

Helen Klein

Nov 15th 1997
| Sacramento, CA
Distance
50 Miles
Overall
60 / 95
Division (M)
44 / 70
9:08:24

Mountain Masochist Trail Run

Nov 1st 1997
| Lynchburg, VA
Distance
50 Miles
Overall
118 / 153
Division (M)
105 / 132
11:29:33

Olander 24-Hour Ultra & Team Relay

Sep 26th 1997
| Sylvania, OH
Duration
24 Hours
Overall
68 / 163
Division (M)
60 / 139
85.3

Umstead

Apr 5th 1997
| Raleigh, NC
Distance
50 Miles
Overall
35 / 63
Division (M)
30 / 52
11:06:00

1996

3 Races | 180 mi.

Andiamo

Oct 12th 1996
| Purcellville, VA
Distance
45 Miles
Overall
5 / 12
Division (M)
4 / 10
7:23:00

Olander 24-Hour Ultra & Team Relay

Sep 14th 1996
| Sylvania, OH
Duration
24 Hours
Overall
47 / 143
Division (M)
36 / 121
85.299

Umstead

Mar 31st 1996
| Raleigh, NC
Distance
50 Miles
Overall
21 / 34
Division (M)
19 / 31
10:59:00

1995

2 Races | 134 mi.

Olander 24-Hour Ultra & Team Relay

Sep 16th 1995
| Sylvania, OH
Duration
24 Hours
Overall
42 / 123
Division (M)
36 / 98
84.4

Umstead

Apr 1st 1995
| Raleigh, NC
Distance
50 Miles
Overall
12 / 16
Division (M)
12 / 16
11:56:00

1994

1 Race | 93 mi.

Olander 24-Hour Ultra & Team Relay

Sep 16th 1994
| Sylvania, OH
Duration
24 Hours
Overall
36 / 140
Division (M)
31 / 116
93.3

1990

1 Race | 62 mi.

Edmund Fitzgerald

Oct 27th 1990
| Duluth, MN
Distance
100 KM
Overall
90 / 125
Division (M)
72 / 98
10:49:50

1979

1 Race | 100 mi.

Old Dominion

Jun 9th 1979
| Woodstock, VA
Distance
100 Miles
Overall
20 / 22
Division (M)
19 / 21
27:43:55

North American Races

59
Races
44y 6m 3d
Longevity
4,020
Lifetime Miles

Personal Bests

50k (4)
6:48:42
2007
50m (19)
9:08:24
1997
100k (2)
10:49:50
1990
100m (7)
23:41:20
2007
24hr (18)
93.3
1994

Distance by Year

2023
72 Miles
1 Race
2022
75 Miles
1 Race
2021
132 Miles
2 Races
2019
100 Miles
1 Race
2014
31 Miles
1 Race
2009
158 Miles
3 Races
2008
125 Miles
2 Races
2007
243 Miles
4 Races
2005
414 Miles
6 Races
2004
286 Miles
4 Races
2003
180 Miles
3 Races
2002
271 Miles
4 Races
2001
266 Miles
4 Races
2000
421 Miles
5 Races
1999
50 Miles
1 Race
1998
341 Miles
4 Races
1997
285 Miles
5 Races
1996
180 Miles
3 Races
1995
134 Miles
2 Races
1994
93 Miles
1 Race
1990
62 Miles
1 Race
1979
100 Miles
1 Race

Multiple Performances

2023
28th Place
2022
22nd Place
2021
19th Place
2009
15th Place
2008
14th Place
2002
28th Place
2001
37th Place
2000
16th Place
2009
22nd Place
2008
68th Place
2007
168th Place
2005
170th Place
2004
153rd Place
2003
168th Place
2002
174th Place
2001
137th Place
2007
28th Place
2005
57th Place
2005
640th Place
2003
461st Place
2001
398th Place
2000
439th Place
1999
546th Place
2005
23rd Place
2004
22nd Place
2003
35th Place
2002
51st Place
2000
61st Place
1998
37th Place
1997
60th Place
1996
36th Place
1995
36th Place
1994
31st Place
2004
114th Place
1997
124th Place
2001
132nd Place
1998
67th Place
1998
50th Place
1979
19th Place
1998
36th Place
1997
30th Place
1996
19th Place
1995
12th Place