Thomas Green (M 74)
2024
3 Races | 123 mi.Endless Summer 6-Hour Run
Jul 20th 2024
| Annapolis, MD
Duration
6 Hours
Overall
69
/ 47
Division (M)
37
/ 53
20
Dam Yeti 50
Jun 1st 2024
| Damascus, VA
Distance
50 Miles
Overall
79
/ 86
Division (M)
39
/ 40
12:39:46
Virginia Run for Cancer
Apr 20th 2024
| Hampton, VA
Duration
24 Hours
Overall
70
/ 152
Division (M)
61
/ 109
52.5
2023
4 Races | 182 mi.Cape Fear 24 Hour
Oct 14th 2023
| Lillington, NC
Duration
24 Hours
Overall
29
/ 117
Division (M)
19
/ 72
71.016
Cape Fear 24 Hour
Oct 14th 2023
| Lillington, NC
Distance
50 KM
(S)
Overall
61
/ 109
Division (M)
42
/ 66
8:56:34
Cape Fear 24 Hour
Oct 14th 2023
| Lillington, NC
Distance
50 Miles
(S)
Overall
54
/ 68
Division (M)
33
/ 41
17:46:43
Cape Fear 24 Hour
Oct 14th 2023
| Lillington, NC
Distance
100 KM
(S)
Overall
44
/ 52
Division (M)
28
/ 32
21:15:01
Jarmans Invitational Marathon
Aug 5th 2023
| Crozet, VA
Distance
30 Miles
Overall
52
/ 52
Division (M)
38
/ 38
12:41:59
Dam Yeti 50
Jun 3rd 2023
| Damascus, VA
Distance
50 Miles
Overall
85
/ 92
Division (M)
39
/ 41
13:16:55
Virginia Run for Cancer
Apr 22nd 2023
| Hampton, VA
Duration
24 Hours
Overall
155
/ 169
Division (M)
96
/ 110
31.25
2022
4 Races | 325 mi.GOMU 48 Hour World Championships
Sep 3rd 2022
| Hainesport, NJ
Duration
48 Hours
Overall
30
/ 47
Division (M)
23
/ 34
100.12
Hainesport Hundred (Summer)
Sep 3rd 2022
| Hainesport, NJ
Duration
48 Hours
Overall
30
/ 47
Division (M)
23
/ 34
100.12
Virginia Run for Cancer
Apr 23rd 2022
| Hampton, VA
Duration
24 Hours
Overall
22
/ 159
Division (M)
17
/ 95
75
Umstead
Apr 2nd 2022
| Raleigh, NC
Distance
50 Miles
Overall
81
/ 100
Division (M)
61
/ 74
14:52:02
2021
8 Races | 489 mi.Dismal Swamp 100k & 50K
Dec 4th 2021
| Chesapeake, VA
Distance
50 KM
Overall
26
/ 28
Division (M)
18
/ 19
7:59:29
Crooked Road 24 Hour Ultra
Nov 20th 2021
| Rocky Mount, VA
Duration
24 Hours
Overall
83
/ 163
Division (M)
47
/ 74
36.58
Cape Fear 24 Hour
Oct 9th 2021
| Lillington, NC
Duration
24 Hours
Overall
20
/ 99
Division (M)
13
/ 54
71.016
Yeti 100 Mile Endurance Run
Sep 24th 2021
| Abingdon, VA
Distance
100 Miles
Overall
186
/ 186
Division (M)
112
/ 112
29:56:37
Dam Yeti 50
Jun 5th 2021
| Damascus, VA
Distance
50 Miles
Overall
82
/ 92
Division (M)
35
/ 35
13:01:23
Virginia Run for Cancer
Apr 24th 2021
| Hampton, VA
Duration
24 Hours
Overall
93
/ 164
Division (M)
67
/ 112
50
Umstead
Mar 27th 2021
| Raleigh, NC
Distance
50 Miles
Overall
69
/ 78
Division (M)
47
/ 54
16:05:44
Conquer The Wall Endurance Challenge
Mar 12th 2021
| Williamson, WV
Duration
47 Hours
Overall
13
/ 42
Division (M)
18
/ 26
100.45
2020
5 Races | 219 mi.Dismal Swamp 100k & 50K
Dec 12th 2020
| Chesapeake, VA
Distance
50 KM
Overall
28
/ 31
Division (M)
18
/ 19
7:35:57
Black Gold 24Hr Endurance Challenge (Sou...
Nov 14th 2020
| Belfry, KY
Duration
24 Hours
Overall
15
/ 30
Division (M)
13
/ 21
51.25
Virginia Run for Cancer
Nov 7th 2020
| Hampton, VA
Duration
24 Hours
Overall
53
/ 124
Division (M)
32
/ 76
56.25
Pony Express Trail Run
Oct 16th 2020
| Faust, UT
Distance
50 Miles
Overall
22
/ 25
Division (M)
14
/ 16
14:49:26
Jarmans Invitational Marathon
Aug 1st 2020
| Crozet, VA
Distance
30 Miles
Overall
37
/ 38
Division (M)
27
/ 28
10:29:34
2019
7 Races | 413 mi.Freight Train 100k/50k
Dec 14th 2019
| Farmville, VA
Distance
50 KM
Overall
76
/ 84
Division (M)
40
/ 43
8:37:52
Crooked Road 24 Hour Ultra
Nov 23rd 2019
| Rocky Mount, VA
Duration
24 Hours
Overall
95
/ 131
Division (M)
61
/ 71
31.806
Pony Express Trail Run
Oct 18th 2019
| Faust, UT
Distance
50 Miles
Overall
17
/ 22
Division (M)
14
/ 17
14:06:43
Yeti 100 Mile Endurance Run
Sep 27th 2019
| Abingdon, VA
Distance
100 Miles
Overall
153
/ 162
Division (M)
85
/ 87
29:29:50
Badger Trail Races by Ten Junk Miles Rac...
Aug 3rd 2019
| Belleville, WI
Distance
100 Miles
Overall
84
/ 89
Division (M)
59
/ 62
35:16:22
Virginia Run for Cancer
Apr 27th 2019
| Hampton, VA
Duration
24 Hours
Overall
126
/ 195
Division (M)
74
/ 106
50
Umstead
Apr 6th 2019
| Raleigh, NC
Distance
50 Miles
Overall
83
/ 99
Division (M)
50
/ 58
14:26:30
2018
4 Races | 216 mi.Crooked Road 24 Hour Ultra
Nov 17th 2018
| Rocky Mount, VA
Duration
24 Hours
Overall
61
/ 151
Division (M)
42
/ 78
51.871
Dam Yeti 50
Jun 2nd 2018
| Damascus, VA
Distance
50 Miles
Overall
106
/ 121
Division (M)
49
/ 53
12:52:21
Virginia Run for Cancer
Apr 28th 2018
| Hampton, VA
Duration
24 Hours
Overall
54
/ 208
Division (M)
33
/ 110
63.75
Umstead
Apr 7th 2018
| Raleigh, NC
Distance
50 Miles
Overall
61
/ 75
Division (M)
40
/ 44
15:31:53
2017
5 Races | 438 mi.Crooked Road 24 Hour Ultra
Nov 18th 2017
| Rocky Mount, VA
Duration
24 Hours
Overall
61
/ 117
Division (M)
35
/ 68
54.23
Yeti 100 Mile Endurance Run
Sep 29th 2017
| Abingdon, VA
Distance
100 Miles
Overall
135
/ 136
Division (M)
77
/ 78
29:46:35
A Race for the Ages
Aug 31st 2017
| Manchester, TN
Duration
Backyard
Overall
26
/ 114
Division (M)
20
/ 77
137
Sole Challenge
May 27th 2017
| Fayetteville, PA
Duration
24 Hours
Overall
7
/ 23
Division (M)
5
/ 12
75.379
Virginia Run for Cancer
Apr 29th 2017
| Hampton, VA
Duration
24 Hours
Overall
30
/ 176
Division (M)
20
/ 91
71.5
2016
6 Races | 368 mi.Crooked Road 24 Hour Ultra
Nov 19th 2016
| Rocky Mount, VA
Duration
24 Hours
Overall
35
/ 111
Division (M)
22
/ 61
61.658
A Race for the Ages
Sep 1st 2016
| Manchester, TN
Duration
Backyard
Overall
42
/ 145
Division (M)
34
/ 97
124
Jarmans Invitational Marathon
Aug 6th 2016
| Crozet, VA
Distance
30 Miles
Overall
40
/ 40
Division (M)
32
/ 32
10:18:07
Sole Challenge
May 28th 2016
| Fayetteville, PA
Duration
24 Hours
Overall
16
/ 24
Division (M)
8
/ 13
52.598
Virginia Run for Cancer
Apr 30th 2016
| Hampton, VA
Duration
24 Hours
Overall
118
/ 189
Division (M)
81
/ 110
50
Umstead
Apr 2nd 2016
| Raleigh, NC
Distance
50 Miles
Overall
75
/ 84
Division (M)
46
/ 49
14:45:06
2015
3 Races | 139 mi.Crooked Road 24 Hour Ultra
Nov 21st 2015
| Rocky Mount, VA
Duration
24 Hours
Overall
87
/ 112
Division (M)
48
/ 57
38.99
Bull Run Run
Apr 11th 2015
| Clifton, VA
Distance
50 Miles
Overall
214
/ 282
Division (M)
173
/ 222
11:38:15
Umstead
Mar 28th 2015
| Raleigh, NC
Distance
50 Miles
Overall
65
/ 100
Division (M)
44
/ 66
12:26:07
2014
11 Races | 705 mi.Magnus Gluteus Maximus
Dec 13th 2014
| Clifton, VA
Distance
50 KM
Overall
82
/ 90
Division (M)
64
/ 70
8:17
Leadville Trail
Aug 16th 2014
| Leadville, CO
Distance
100 Miles
Overall
349
/ 354
Division (M)
298
/ 303
29:55:49
Catoctin
Jul 26th 2014
| Frederick, MD
Distance
50 KM
Overall
107
/ 144
Division (M)
83
/ 109
8:27:08
Vermont 100
Jul 19th 2014
| West Windsor, VT
Distance
100 Miles
Overall
212
/ 231
Division (M)
165
/ 178
28:38:04
Western States 100
Jun 28th 2014
| Olympic Valley, CA
Distance
100 Miles
Overall
296
/ 296
Division (M)
241
/ 241
29:57:32
Bull Run Run
Apr 12th 2014
| Clifton, VA
Distance
50 Miles
Overall
259
/ 275
Division (M)
203
/ 216
12:43:34
Umstead
Apr 5th 2014
| Raleigh, NC
Distance
100 Miles
Overall
148
/ 151
Division (M)
104
/ 106
29:32:57
HAT Trail Run
Mar 22nd 2014
| Havre de Grace, MD
Distance
50 KM
Overall
336
/ 382
Division (M)
252
/ 280
7:41:13
Seneca Greenway Trail Marathon & 50K
Mar 8th 2014
| Gaithersburg, MD
Distance
50 KM
Overall
194
/ 204
Division (M)
132
/ 137
8:58:31
Mid-Maryland Ultra
Feb 8th 2014
| Elkridge, MD
Distance
50 KM
Overall
69
/ 101
Division (M)
50
/ 65
6:55:41
Rocky Raccoon
Feb 1st 2014
| Huntsville, TX
Distance
100 Miles
Overall
268
/ 278
Division (M)
189
/ 194
29:25:26
2013
16 Races | 763 mi.Boyer's Furnace
Dec 28th 2013
| Luray, VA
Distance
40 Miles
Overall
35
/ 35
Division (M)
25
/ 25
12:50:00
Magnus Gluteus Maximus
Dec 14th 2013
| Clifton, VA
Distance
50 KM
Overall
65
/ 72
Division (M)
56
/ 60
7:49:00
Crooked Road 24 Hour Ultra
Nov 23rd 2013
| Rocky Mount, VA
Duration
24 Hours
Overall
9
/ 95
Division (M)
6
/ 50
89.187
Rosaryville Veterans Day 50k
Nov 9th 2013
| Upper Marlboro, MD
Distance
50 KM
Overall
100
/ 147
Division (M)
69
/ 95
6:08:59
Mountain Masochist Trail Run
Nov 2nd 2013
| Lynchburg, VA
Distance
50 Miles
Overall
248
/ 252
Division (M)
192
/ 194
11:55:43
24 The Hard Way
Oct 26th 2013
| Oklahoma City, OK
Duration
24 Hours
Overall
34
/ 118
Division (M)
28
/ 83
91.01
Gunpowder Keg Ultra
Sep 14th 2013
| Parkton, MD
Distance
50 KM
Overall
34
/ 39
Division (M)
31
/ 35
7:26:38
Labor Pain
Sep 1st 2013
| Reading, PA
Duration
12 Hours
Overall
44
/ 162
Division (M)
28
/ 111
45
Catoctin
Jul 27th 2013
| Frederick, MD
Distance
50 KM
Overall
112
/ 144
Division (M)
90
/ 111
8:25:50
Knee Knackering North Shore Trail Run
Jul 13th 2013
| North Vancouver, BC
Distance
30 Miles
Overall
197
/ 237
Division (M)
139
/ 160
8:38:41
Western States 100
Jun 29th 2013
| Olympic Valley, CA
Distance
100 Miles
Overall
275
/ 277
Division (M)
224
/ 225
29:52:45
Bull Run Run
Apr 13th 2013
| Clifton, VA
Distance
50 Miles
Overall
197
/ 296
Division (M)
166
/ 238
11:09:55
Umstead
Apr 6th 2013
| Raleigh, NC
Distance
50 Miles
Overall
46
/ 96
Division (M)
34
/ 65
11:34:59
HAT Trail Run
Mar 23rd 2013
| Havre de Grace, MD
Distance
50 KM
Overall
264
/ 363
Division (M)
205
/ 257
6:59:10
Hashawha Hills
Feb 23rd 2013
| Westminster, MD
Distance
50 KM
Overall
89
/ 93
Division (M)
66
/ 68
7:28:22
Mid-Maryland Ultra
Feb 9th 2013
| Elkridge, MD
Distance
50 KM
Overall
66
/ 95
Division (M)
52
/ 67
6:38:30
2012
8 Races | 436 mi.Magnus Gluteus Maximus
Dec 15th 2012
| Clifton, VA
Distance
50 KM
Overall
83
/ 100
Division (M)
64
/ 70
7:17:18
Crooked Road 24 Hour Ultra
Nov 17th 2012
| Rocky Mount, VA
Duration
24 Hours
Overall
38
/ 85
Division (M)
27
/ 52
50.372
Rosaryville Veterans Day 50k
Nov 10th 2012
| Upper Marlboro, MD
Distance
50 KM
Overall
86
/ 120
Division (M)
67
/ 84
6:12:26
Oil Creek 100 Trail Runs
Oct 13th 2012
| Titusville, PA
Distance
100 Miles
Overall
83
/ 87
Division (M)
68
/ 71
31:27:53
Labor Pain
Sep 3rd 2012
| Reading, PA
Duration
12 Hours
Overall
27
/ 161
Division (M)
23
/ 109
50
Capon Valley
May 19th 2012
| Yellow Spring, WV
Distance
50 KM
Overall
78
/ 196
Division (M)
61
/ 123
6:11:46
NorthCoast 24-Hour - Spring
May 5th 2012
| Cleveland, OH
Duration
24 Hours
Overall
24
/ 85
Division (M)
17
/ 61
92.66
Bull Run Run
Apr 14th 2012
| Clifton, VA
Distance
50 Miles
Overall
174
/ 308
Division (M)
142
/ 229
10:47:48
2011
7 Races | 351 mi.Crooked Road 24 Hour Ultra
Nov 19th 2011
| Rocky Mount, VA
Duration
24 Hours
Overall
9
/ 57
Division (M)
7
/ 38
75.867
Rosaryville Veterans Day 50k
Nov 12th 2011
| Upper Marlboro, MD
Distance
50 KM
Overall
55
/ 91
Division (M)
37
/ 53
5:59:10
Mountain Masochist Trail Run
Nov 5th 2011
| Lynchburg, VA
Distance
50 Miles
Overall
226
/ 231
Division (M)
178
/ 180
11:57:09
NorthCoast 24-Hour Endurance Run
Sep 17th 2011
| Cleveland, OH
Duration
24 Hours
Overall
138
/ 180
Division (M)
93
/ 122
54.05
Labor Pain
Sep 4th 2011
| Reading, PA
Duration
12 Hours
Overall
57
/ 136
Division (M)
46
/ 96
40
Bull Run Run
Apr 9th 2011
| Clifton, VA
Distance
50 Miles
Overall
276
/ 320
Division (M)
210
/ 243
11:52:12
Umstead
Apr 2nd 2011
| Raleigh, NC
Distance
50 Miles
Overall
70
/ 103
Division (M)
46
/ 65
12:40:01
2010
7 Races | 295 mi.Mountain Masochist Trail Run
Nov 6th 2010
| Lynchburg, VA
Distance
50 Miles
Overall
214
/ 218
Division (M)
165
/ 167
11:58:15
Tussey Mountainback 50 Miler
Oct 16th 2010
| Boalsburg, PA
Distance
50 Miles
Overall
84
/ 93
Division (M)
65
/ 71
10:53:05
NorthCoast 24-Hour Endurance Run
Sep 18th 2010
| Cleveland, OH
Duration
24 Hours
Overall
124
/ 146
Division (M)
88
/ 101
52.244
Catoctin
Jul 31st 2010
| Frederick, MD
Distance
50 KM
Overall
94
/ 151
Division (M)
78
/ 117
8:00:00
Skyline Challenge Trail Ultra
Jul 10th 2010
| Gore, VA
Distance
50 KM
Overall
86
/ 117
Division (M)
73
/ 89
8:06:00
Bull Run Run
Apr 10th 2010
| Clifton, VA
Distance
50 Miles
Overall
237
/ 315
Division (M)
184
/ 239
11:18:56
HAT Trail Run
Mar 20th 2010
| Havre de Grace, MD
Distance
50 KM
Overall
244
/ 335
Division (M)
189
/ 237
7:16:40
2009
4 Races | 164 mi.Mountain Masochist Trail Run
Nov 7th 2009
| Lynchburg, VA
Distance
50 Miles
Overall
174
/ 227
Division (M)
140
/ 179
11:26:30
Catoctin
Aug 1st 2009
| Frederick, MD
Distance
50 KM
Overall
99
/ 139
Division (M)
80
/ 107
8:01:10
Big Bear Lake
Jul 18th 2009
| Bruceton Mills, WV
Duration
12 Hours
Overall
30
/ 31
Division (M)
19
/ 20
32.5
Bull Run Run
Apr 18th 2009
| Clifton, VA
Distance
50 Miles
Overall
241
/ 266
Division (M)
179
/ 195
12:11:45
2008
4 Races | 171 mi.Rattlesnake
Jul 12th 2008
| Charleston, WV
Distance
50 KM
Overall
56
/ 89
Division (M)
39
/ 62
7:00:45
Highlands Sky
Jun 14th 2008
| Davis, WV
Distance
40 Miles
Overall
118
/ 122
Division (M)
82
/ 86
11:15:00
Ice Age Trail
May 10th 2008
| La Grange, WI
Distance
50 Miles
Overall
184
/ 199
Division (M)
147
/ 155
11:27:26
Bull Run Run
Apr 12th 2008
| Clifton, VA
Distance
50 Miles
Overall
244
/ 265
Division (M)
179
/ 196
12:52:36
2007
5 Races | 231 mi.JFK
Nov 17th 2007
| Boonsboro, MD
Distance
50 Miles
Overall
835
/ 1076
Division (M)
656
/ 825
11:36:05
Mountain Masochist Trail Run
Nov 3rd 2007
| Lynchburg, VA
Distance
50 Miles
Overall
218
/ 226
Division (M)
164
/ 168
11:52:43
Ice Age Trail
May 12th 2007
| La Grange, WI
Distance
50 Miles
Overall
205
/ 240
Division (M)
167
/ 194
11:21:04
Bull Run Run
Apr 14th 2007
| Clifton, VA
Distance
50 Miles
Overall
252
/ 301
Division (M)
194
/ 233
11:27:24
HAT Trail Run
Mar 24th 2007
| Havre de Grace, MD
Distance
50 KM
Overall
274
/ 321
Division (M)
201
/ 228
7:17:47
2006
4 Races | 181 mi.JFK
Nov 18th 2006
| Boonsboro, MD
Distance
50 Miles
Overall
626
/ 1014
Division (M)
521
/ 802
10:57:00
Mountain Masochist Trail Run
Nov 4th 2006
| Lynchburg, VA
Distance
50 Miles
Overall
190
/ 231
Division (M)
149
/ 182
11:41:35
Bull Run Run
Apr 8th 2006
| Clifton, VA
Distance
50 Miles
Overall
251
/ 281
Division (M)
199
/ 213
12:39:39
HAT Trail Run
Mar 25th 2006
| Havre de Grace, MD
Distance
50 KM
Overall
260
/ 347
Division (M)
186
/ 237
6:39:20
2005
3 Races | 150 mi.JFK
Nov 19th 2005
| Boonsboro, MD
Distance
50 Miles
Overall
592
/ 949
Division (M)
497
/ 753
10:59:02
Mountain Masochist Trail Run
Nov 5th 2005
| Lynchburg, VA
Distance
50 Miles
Overall
170
/ 198
Division (M)
135
/ 157
11:35:38
Bull Run Run
Apr 9th 2005
| Clifton, VA
Distance
50 Miles
Overall
166
/ 281
Division (M)
131
/ 210
11:21:34
2004
6 Races | 246 mi.Mountain Masochist Trail Run
Nov 1st 2004
| Lynchburg, VA
Distance
50 Miles
Overall
153
/ 214
Division (M)
125
/ 175
11:10:50
Olander 24-Hour Ultra & Team Relay
Sep 11th 2004
| Sylvania, OH
Duration
24 Hours
Overall
55
/ 73
Division (M)
38
/ 54
53.09
Catoctin
Aug 7th 2004
| Frederick, MD
Distance
50 KM
Overall
45
/ 112
Division (M)
38
/ 87
7:00:48
Bull Run Run
Apr 17th 2004
| Clifton, VA
Distance
50 Miles
Overall
94
/ 262
Division (M)
79
/ 206
10:04:03
HAT Trail Run
Mar 27th 2004
| Havre de Grace, MD
Distance
50 KM
Overall
160
/ 329
Division (M)
132
/ 238
5:57:17
Holiday Lake
Feb 15th 2004
| Appomattox, VA
Distance
50 KM
Overall
127
/ 165
Division (M)
101
/ 131
6:41:58
2003
10 Races | 574 mi.JFK
Nov 22nd 2003
| Boonsboro, MD
Distance
50 Miles
Overall
197
/ 829
Division (M)
172
/ 666
9:24:29
Mountain Masochist Trail Run
Nov 1st 2003
| Lynchburg, VA
Distance
50 Miles
Overall
51
/ 208
Division (M)
42
/ 160
9:57:41
American 100 Mile National Championship
Sep 13th 2003
| Sylvania, OH
Distance
100 Miles
Overall
19
/ 40
Division (M)
15
/ 29
20:12:43
Olander 24-Hour Ultra & Team Relay
Sep 13th 2003
| Sylvania, OH
Duration
24 Hours
Overall
19
/ 93
Division (M)
15
/ 74
99.999
Catoctin
Aug 2nd 2003
| Frederick, MD
Distance
50 KM
Overall
21
/ 92
Division (M)
20
/ 72
6:45:22
Western States 100
Jun 28th 2003
| Olympic Valley, CA
Distance
100 Miles
Overall
268
/ 272
Division (M)
214
/ 217
29:53:33
Promise Land
Apr 26th 2003
| Lynchburg, VA
Distance
50 KM
Overall
92
/ 168
Division (M)
82
/ 134
7:29:02
Bull Run Run
Apr 12th 2003
| Clifton, VA
Distance
50 Miles
Overall
101
/ 255
Division (M)
85
/ 193
9:51:24
HAT Trail Run
Mar 29th 2003
| Havre de Grace, MD
Distance
50 KM
Overall
136
/ 263
Division (M)
101
/ 181
6:16:07
Holiday Lake
Feb 11th 2003
| Appomattox, VA
Distance
50 KM
Overall
143
/ 145
Division (M)
111
/ 112
7:24:54
2002
5 Races | 231 mi.JFK
Nov 23rd 2002
| Boonsboro, MD
Distance
50 Miles
Overall
271
/ 861
Division (M)
228
/ 692
9:45:35
Mountain Masochist Trail Run
Nov 2nd 2002
| Lynchburg, VA
Distance
50 Miles
Overall
157
/ 244
Division (M)
134
/ 202
10:54:00
Catoctin
Aug 3rd 2002
| Frederick, MD
Distance
50 KM
Overall
47
/ 85
Division (M)
40
/ 65
7:37:30
White River 50
Jul 27th 2002
| Crystal Mountain, WA
Distance
50 Miles
Overall
100
/ 106
Division (M)
81
/ 87
12:23:44
Bull Run Run
Apr 13th 2002
| Clifton, VA
Distance
50 Miles
Overall
143
/ 254
Division (M)
121
/ 201
10:39:24
2001
9 Races | 534 mi.JFK
Nov 17th 2001
| Boonsboro, MD
Distance
50 Miles
Overall
505
/ 818
Division (M)
429
/ 671
11:03:00
Mountain Masochist Trail Run
Nov 3rd 2001
| Lynchburg, VA
Distance
50 Miles
Overall
44
/ 194
Division (M)
37
/ 163
9:58:23
USA 24-Hour Run National Championship
Sep 15th 2001
| Sylvania, OH
Duration
24 Hours
Overall
43
/ 145
Division (M)
37
/ 117
95.317
Olander 24-Hour Ultra & Team Relay
Sep 15th 2001
| Sylvania, OH
Duration
24 Hours
Overall
43
/ 145
Division (M)
37
/ 117
95.317
Catoctin
Aug 11th 2001
| Frederick, MD
Distance
50 KM
Overall
17
/ 90
Division (M)
15
/ 73
6:49:02
Old Dominion
Jun 2nd 2001
| Woodstock, VA
Distance
100 Miles
Overall
42
/ 70
Division (M)
35
/ 57
23:55:31
Promise Land
Apr 28th 2001
| Lynchburg, VA
Distance
50 KM
Overall
72
/ 145
Division (M)
60
/ 118
7:13:37
Bull Run Run
Apr 7th 2001
| Clifton, VA
Distance
50 Miles
Overall
116
/ 221
Division (M)
101
/ 183
10:54:27
HAT Trail Run
Mar 24th 2001
| Havre de Grace, MD
Distance
50 KM
Overall
176
/ 248
Division (M)
148
/ 188
6:14:19
2000
10 Races | 574 mi.JFK
Nov 4th 2000
| Boonsboro, MD
Distance
50 Miles
Overall
248
/ 700
Division (M)
215
/ 588
9:49:12
Mountain Masochist Trail Run
Nov 4th 2000
| Lynchburg, VA
Distance
50 Miles
Overall
60
/ 150
Division (M)
52
/ 127
10:17:31
Wasatch 100
Sep 9th 2000
| Kaysville, UT
Distance
100 Miles
Overall
55
/ 125
Division (M)
47
/ 106
31:22:35
Catoctin
Aug 5th 2000
| Frederick, MD
Distance
50 KM
Overall
14
/ 88
Division (M)
14
/ 74
6:14:22
Western States 100
Jun 24th 2000
| Olympic Valley, CA
Distance
100 Miles
Overall
148
/ 221
Division (M)
125
/ 186
28:37:38
Old Dominion
Jun 3rd 2000
| Woodstock, VA
Distance
100 Miles
Overall
18
/ 65
Division (M)
16
/ 57
22:26:19
Capon Valley
May 20th 2000
| Yellow Spring, WV
Distance
50 KM
Overall
48
/ 78
Division (M)
40
/ 56
5:19:47
Bull Run Run
Apr 15th 2000
| Clifton, VA
Distance
50 Miles
Overall
60
/ 247
Division (M)
53
/ 200
9:37:00
HAT Trail Run
Mar 24th 2000
| Havre de Grace, MD
Distance
50 KM
Overall
71
/ 229
Division (M)
58
/ 175
5:16:49
Holiday Lake
Feb 10th 2000
| Appomattox, VA
Distance
50 KM
Overall
57
/ 104
Division (M)
47
/ 79
6:22:28
1999
7 Races | 343 mi.JFK
Nov 20th 1999
| Boonsboro, MD
Distance
50 Miles
Overall
231
/ 856
Division (M)
214
/ 733
9:23:49
Mountain Masochist Trail Run
Nov 6th 1999
| Lynchburg, VA
Distance
50 Miles
Overall
40
/ 160
Division (M)
40
/ 142
9:38:12
Groundhog Fall
Sep 11th 1999
| Punxsutawney, PA
Distance
50 KM
Overall
13
/ 42
Division (M)
12
/ 34
5:24:00
Catoctin
Aug 21st 1999
| Frederick, MD
Distance
50 KM
Overall
22
/ 72
Division (M)
21
/ 65
6:07:51
Old Dominion
Jun 5th 1999
| Woodstock, VA
Distance
100 Miles
Overall
32
/ 61
Division (M)
29
/ 52
23:29:55
Bull Run Run
Apr 17th 1999
| Clifton, VA
Distance
50 Miles
Overall
38
/ 202
Division (M)
35
/ 175
8:56:10
HAT Trail Run
Mar 20th 1999
| Havre de Grace, MD
Distance
50 KM
Overall
68
/ 211
Division (M)
61
/ 159
5:01:54
1998
7 Races | 434 mi.Sunmart Texas Trails
Dec 5th 1998
| Huntsville, TX
Distance
50 Miles
Overall
47
/ 269
Division (M)
34
/ 203
8:14:36
JFK
Nov 21st 1998
| Boonsboro, MD
Distance
50 Miles
Overall
644
/ 773
Division (M)
561
/ 668
12:05:04
Mountain Masochist Trail Run
Nov 7th 1998
| Lynchburg, VA
Distance
50 Miles
Overall
38
/ 175
Division (M)
35
/ 146
9:15:17
Olander 24-Hour Ultra & Team Relay
Sep 19th 1998
| Sylvania, OH
Duration
24 Hours
Overall
148
/ 150
Division (M)
120
/ 121
34.079
Western States 100
Jun 27th 1998
| Olympic Valley, CA
Distance
100 Miles
Overall
70
/ 258
Division (M)
61
/ 208
25:27:22
Massanutten Mountain Trails 100 Mile Run
May 9th 1998
| Fort Valley, VA
Distance
100 Miles
Overall
17
/ 67
Division (M)
14
/ 55
29:33:00
Bull Run Run
Apr 18th 1998
| Clifton, VA
Distance
50 Miles
Overall
25
/ 180
Division (M)
23
/ 149
8:52:27
1997
7 Races | 513 mi.JFK
Nov 22nd 1997
| Boonsboro, MD
Distance
50 Miles
Overall
60
/ 719
Division (M)
57
/ 610
8:08:39
Mountain Masochist Trail Run
Nov 1st 1997
| Lynchburg, VA
Distance
50 Miles
Overall
22
/ 153
Division (M)
22
/ 132
9:02:44
Olander 24-Hour Ultra & Team Relay
Sep 26th 1997
| Sylvania, OH
Duration
24 Hours
Overall
7
/ 163
Division (M)
6
/ 139
132
Mohican
Jun 21st 1997
| Loudonville, OH
Distance
100 Miles
Overall
7
/ 34
Division (M)
6
/ 30
23:32:00
Old Dominion
May 31st 1997
| Woodstock, VA
Distance
100 Miles
Overall
31
/ 54
Division (M)
28
/ 50
23:08:34
Bull Run Run
Apr 12th 1997
| Clifton, VA
Distance
50 Miles
Overall
30
/ 199
Division (M)
30
/ 166
8:33:23
HAT Trail Run
Mar 22nd 1997
| Havre de Grace, MD
Distance
50 KM
Overall
47
/ 140
Division (M)
46
/ 111
5:09:22
1996
6 Races | 522 mi.Mountain Masochist Trail Run
Oct 19th 1996
| Lynchburg, VA
Distance
50 Miles
Overall
34
/ 119
Division (M)
30
/ 102
9:45:00
Olander 24-Hour Ultra & Team Relay
Sep 14th 1996
| Sylvania, OH
Duration
24 Hours
Overall
9
/ 143
Division (M)
7
/ 121
121.55
Hardrock 100 Endurance Run
Jul 12th 1996
| Silverton, CO
Distance
100 Miles
Overall
21
/ 42
Division (M)
19
/ 37
43:12:43
Old Dominion
Jun 8th 1996
| Woodstock, VA
Distance
100 Miles
Overall
14
/ 38
Division (M)
14
/ 38
23:00:18
Bull Run Run
Apr 13th 1996
| Clifton, VA
Distance
50 Miles
Overall
54
/ 121
Division (M)
50
/ 109
10:47:46
Rocky Raccoon
Feb 3rd 1996
| Huntsville, TX
Distance
100 Miles
Overall
6
/ 36
Division (M)
6
/ 32
20:53:00
1995
5 Races | 231 mi.JFK
Nov 18th 1995
| Boonsboro, MD
Distance
50 Miles
Overall
92
/ 486
Division (M)
79
/ 410
8:57:34
Mountain Masochist Trail Run
Oct 21st 1995
| Lynchburg, VA
Distance
50 Miles
Overall
25
/ 138
Division (M)
24
/ 124
9:10:44
Groundhog Fall
Sep 2nd 1995
| Punxsutawney, PA
Distance
50 Miles
Overall
18
/ 50
Division (M)
18
/ 47
8:54:18
Bull Run Run
Apr 8th 1995
| Clifton, VA
Distance
50 Miles
Overall
113
/ 126
Division (M)
102
/ 112
12:23:34
HAT Trail Run
Mar 25th 1995
| Havre de Grace, MD
Distance
50 KM
Overall
63
/ 113
Division (M)
51
/ 88
4:57:43
1994
4 Races | 231 mi.Mountain Masochist Trail Run
Oct 22nd 1994
| Lynchburg, VA
Distance
50 Miles
Overall
36
/ 152
Division (M)
35
/ 140
9:24:43
Western States 100
Jun 25th 1994
| Olympic Valley, CA
Distance
100 Miles
Overall
166
/ 249
Division (M)
149
/ 214
28:04:51
Bull Run Run
Apr 9th 1994
| Clifton, VA
Distance
50 Miles
Overall
13
/ 89
Division (M)
13
/ 81
8:51:38
HAT Trail Run
Mar 26th 1994
| Havre de Grace, MD
Distance
50 KM
Overall
26
/ 93
Division (M)
26
/ 83
4:12:30
1993
5 Races | 400 mi.Mountain Masochist Trail Run
Oct 23rd 1993
| Lynchburg, VA
Distance
50 Miles
Overall
26
/ 152
Division (M)
27
/ 132
9:25:01
Wasatch 100
Sep 11th 1993
| Kaysville, UT
Distance
100 Miles
Overall
9
/ 82
Division (M)
8
/ 70
26:32:35
Western States 100
Jun 26th 1993
| Olympic Valley, CA
Distance
100 Miles
Overall
53
/ 209
Division (M)
46
/ 174
23:53:18
Old Dominion
Jun 5th 1993
| Woodstock, VA
Distance
100 Miles
Overall
6
/ 29
Division (M)
6
/ 27
19:59:00
Bull Run Run
Apr 17th 1993
| Clifton, VA
Distance
50 Miles
Overall
8
/ 53
Division (M)
8
/ 48
9:32:00
1992
5 Races | 350 mi.JFK
Nov 21st 1992
| Boonsboro, MD
Distance
50 Miles
Overall
40
/ 298
Division (M)
37
/ 266
8:19:23
Mountain Masochist Trail Run
Oct 24th 1992
| Lynchburg, VA
Distance
50 Miles
Overall
20
/ 155
Division (M)
20
/ 147
8:54:01
Angeles Crest
Sep 26th 1992
| Wrightwood, CA
Distance
100 Miles
Overall
14
/ 73
Division (M)
14
/ 67
23:43:46
Groundhog Fall
Sep 12th 1992
| Punxsutawney, PA
Distance
50 Miles
Overall
10
/ 145
Division (M)
10
/ 131
7:51:01
Old Dominion
Jun 6th 1992
| Woodstock, VA
Distance
100 Miles
Overall
17
/ 60
Division (M)
17
/ 55
21:04:00
1991
5 Races | 331 mi.JFK
Nov 23rd 1991
| Boonsboro, MD
Distance
50 Miles
Overall
39
/ 309
Division (M)
36
/ 276
7:54:00
Mountain Masochist Trail Run
Oct 26th 1991
| Lynchburg, VA
Distance
50 Miles
Overall
28
/ 183
Division (M)
26
/ 161
9:10:02
Leadville Trail
Aug 17th 1991
| Leadville, CO
Distance
100 Miles
Overall
21
/ 147
Division (M)
20
/ 134
23:32:59
Old Dominion
Jun 1st 1991
| Woodstock, VA
Distance
100 Miles
Overall
23
/ 33
Division (M)
21
/ 30
23:45:00
HAT Trail Run
Mar 23rd 1991
| Havre de Grace, MD
Distance
50 KM
Overall
41
/ 74
Division (M)
37
/ 59
5:17:59
1990
5 Races | 331 mi.JFK
Nov 24th 1990
| Boonsboro, MD
Distance
50 Miles
Overall
66
/ 312
Division (M)
60
/ 268
8:41:20
Mountain Masochist Trail Run
Oct 27th 1990
| Lynchburg, VA
Distance
50 Miles
Overall
28
/ 135
Division (M)
27
/ 118
9:27:56
Wasatch 100
Sep 8th 1990
| Kaysville, UT
Distance
100 Miles
Overall
6
/ 56
Division (M)
6
/ 49
25:21:29
Western States 100
Jun 30th 1990
| Olympic Valley, CA
Distance
100 Miles
Overall
36
/ 209
Division (M)
33
/ 176
22:29:59
HAT Trail Run
Mar 27th 1990
| Havre de Grace, MD
Distance
50 KM
Overall
5
/ 48
Division (M)
5
/ 42
4:23:40
1989
4 Races | 231 mi.JFK
Nov 23rd 1989
| Boonsboro, MD
Distance
50 Miles
Overall
26
/ 287
Division (M)
26
/ 257
7:42:12
Mountain Masochist Trail Run
Oct 28th 1989
| Lynchburg, VA
Distance
50 Miles
Overall
11
/ 107
Division (M)
12
/ 94
8:40:43
Old Dominion
Jun 10th 1989
| Woodstock, VA
Distance
100 Miles
Overall
5
/ 29
Division (M)
5
/ 27
20:15:00
HAT Trail Run
Mar 29th 1989
| Havre de Grace, MD
Distance
50 KM
Overall
4
/ 17
Division (M)
4
/ 15
4:22:48
1988
4 Races | 300 mi.JFK
Nov 19th 1988
| Boonsboro, MD
Distance
50 Miles
Overall
15
/ 230
Division (M)
15
/ 203
7:33:49
Mountain Masochist Trail Run
Oct 22nd 1988
| Lynchburg, VA
Distance
50 Miles
Overall
9
/ 115
Division (M)
9
/ 106
8:36:08
Wasatch 100
Sep 10th 1988
| Kaysville, UT
Distance
100 Miles
Overall
10
/ 55
Division (M)
10
/ 52
26:37:58
Old Dominion
Jun 11th 1988
| Woodstock, VA
Distance
100 Miles
Overall
7
/ 68
Division (M)
7
/ 62
20:27:00
1987
4 Races | 350 mi.Mountain Masochist Trail Run
Oct 24th 1987
| Lynchburg, VA
Distance
50 Miles
Overall
16
/ 71
Division (M)
15
/ 64
9:27:51
Wasatch 100
Sep 12th 1987
| Kaysville, UT
Distance
100 Miles
Overall
2
/ 56
Division (M)
2
/ 50
26:28:19
Western States 100
Jun 27th 1987
| Olympic Valley, CA
Distance
100 Miles
Overall
96
/ 183
Division (M)
87
/ 167
26:49:03
Old Dominion
Jun 13th 1987
| Woodstock, VA
Distance
100 Miles
Overall
47
/ 65
Division (M)
44
/ 61
23:50:00
1986
6 Races | 500 mi.JFK
Nov 22nd 1986
| Boonsboro, MD
Distance
50 Miles
Overall
23
/ 198
Division (M)
23
/ 184
7:47:02
Mountain Masochist Trail Run
Oct 25th 1986
| Lynchburg, VA
Distance
50 Miles
Overall
31
/ 65
Division (M)
29
/ 58
10:01:19
Wasatch 100
Sep 13th 1986
| Kaysville, UT
Distance
100 Miles
Overall
7
/ 36
Division (M)
7
/ 32
26:43:16
Leadville Trail
Aug 16th 1986
| Leadville, CO
Distance
100 Miles
Overall
17
/ 45
Division (M)
15
/ 43
25:00:39
Western States 100
Jun 28th 1986
| Olympic Valley, CA
Distance
100 Miles
Overall
75
/ 210
Division (M)
67
/ 186
23:39:05
Old Dominion
Jun 14th 1986
| Woodstock, VA
Distance
100 Miles
Overall
5
/ 26
Division (M)
5
/ 25
21:03:00
1985
2 Races | 100 mi.JFK
Nov 23rd 1985
| Boonsboro, MD
Distance
50 Miles
Overall
17
/ 243
Division (M)
17
/ 230
7:39:25
Mountain Masochist Trail Run
Oct 26th 1985
| Lynchburg, VA
Distance
50 Miles
Overall
7
/ 50
Division (M)
7
/ 48
8:23:04
1984
2 Races | 150 mi.Mountain Masochist Trail Run
Oct 27th 1984
| Lynchburg, VA
Distance
50 Miles
Overall
3
/ 35
Division (M)
3
/ 33
8:35:43
Old Dominion
Jun 2nd 1984
| Woodstock, VA
Distance
100 Miles
Overall
9
/ 13
Division (M)
8
/ 11
22:58:00
1983
1 Race | 50 mi.Mountain Masochist Trail Run
Oct 29th 1983
| Lynchburg, VA
Distance
50 Miles
Overall
10
/ 13
Division (M)
9
/ 12
11:42:43
North American Races
237
Races
40y 9m 5d
Longevity
13,886
Lifetime Miles
Personal Bests
50k
(51)
4:12:30
1994
50m
(92)
7:33:49
1988
100k
(1)
21:15:01
2023
100m
(46)
19:59:00
1993
24hr
(34)
132
1997
12hr
(4)
50
2012
6hr
(1)
20
2024
Backyard
(2)
137
2017
Distance by Year
2024
123
Miles
3 Races
2023
182
Miles
4 Races
2022
325
Miles
4 Races
2021
489
Miles
8 Races
2020
219
Miles
5 Races
2019
413
Miles
7 Races
2018
216
Miles
4 Races
2017
438
Miles
5 Races
2016
368
Miles
6 Races
2015
139
Miles
3 Races
2014
705
Miles
11 Races
2013
763
Miles
16 Races
2012
436
Miles
8 Races
2011
351
Miles
7 Races
2010
295
Miles
7 Races
2009
164
Miles
4 Races
2008
171
Miles
4 Races
2007
231
Miles
5 Races
2006
181
Miles
4 Races
2005
150
Miles
3 Races
2004
246
Miles
6 Races
2003
574
Miles
10 Races
2002
231
Miles
5 Races
2001
534
Miles
9 Races
2000
574
Miles
10 Races
1999
343
Miles
7 Races
1998
434
Miles
7 Races
1997
513
Miles
7 Races
1996
522
Miles
6 Races
1995
231
Miles
5 Races
1994
231
Miles
4 Races
1993
400
Miles
5 Races
1992
350
Miles
5 Races
1991
331
Miles
5 Races
1990
331
Miles
5 Races
1989
231
Miles
4 Races
1988
300
Miles
4 Races
1987
350
Miles
4 Races
1986
500
Miles
6 Races
1985
100
Miles
2 Races
1984
150
Miles
2 Races
1983
50
Miles
1 Race