Ryan Henry (M52)

2025

1 Race | 62 mi.

Hellgate 100k

Dec 13th 2025
| Fincastle, VA
Distance
100 KM
Overall
96 / 124
Division (M)
78 / 97
17:08:17

2024

3 Races | 224 mi.

Hellgate 100k

Dec 14th 2024
| Fincastle, VA
Distance
100 KM
Overall
63 / 121
Division (M)
45 / 90
15:22:55

Worlds End Ultramarathons

Jun 1st 2024
| Forksville, PA
Distance
100 KM
Overall
67 / 118
Division (M)
51 / 90
17:37:10

Massanutten Mountain Trails 100 Mile Run

May 18th 2024
| Fort Valley, VA
Distance
100 Miles
Overall
33 / 119
Division (M)
30 / 99
27:39:01

2023

4 Races | 286 mi.

Hellgate 100k

Dec 9th 2023
| Fincastle, VA
Distance
100 KM
Overall
54 / 120
Division (M)
46 / 92
15:09:47

Oil Creek 100 Trail Runs

Oct 7th 2023
| Titusville, PA
Distance
100 KM
Overall
7 / 45
Division (M)
7 / 35
13:59:28

Black Forest 100K

Oct 1st 2023
| North Bend, PA
Distance
100 KM
Overall
47 / 56
Division (M)
36 / 43
18:17:11

Massanutten Mountain Trails 100 Mile Run

May 20th 2023
| Fort Valley, VA
Distance
100 Miles
Overall
36 / 141
Division (M)
31 / 107
27:59:03

2022

3 Races | 155 mi.

Naked Nick

Dec 18th 2022
| Leesport, PA
Distance
50 KM
Overall
25 / 132
Division (M)
21 / 92
5:21:01

Hellgate 100k

Dec 10th 2022
| Fincastle, VA
Distance
100 KM
Overall
56 / 119
Division (M)
40 / 89
15:21:31

Oil Creek 100 Trail Runs

Oct 15th 2022
| Titusville, PA
Distance
100 KM
Overall
8 / 79
Division (M)
7 / 53
13:45:41

2021

2 Races | 124 mi.

Hellgate 100k

Dec 11th 2021
| Fincastle, VA
Distance
100 KM
Overall
68 / 122
Division (M)
54 / 96
15:34:46

Oil Creek 100 Trail Runs

Oct 16th 2021
| Titusville, PA
Distance
100 KM
Overall
3 / 65
Division (M)
2 / 38
13:25:46

2019

1 Race | 62 mi.

Hellgate 100k

Dec 14th 2019
| Fincastle, VA
Distance
100 KM
Overall
81 / 128
Division (M)
66 / 101
16:25:54

2018

1 Race | 62 mi.

Hellgate 100k

Dec 8th 2018
| Fincastle, VA
Distance
100 KM
Overall
107 / 128
Division (M)
86 / 100
17:12:15

2017

1 Race | 62 mi.

Hellgate 100k

Dec 9th 2017
| Fincastle, VA
Distance
100 KM
Overall
61 / 117
Division (M)
44 / 85
16:06:20

2016

2 Races | 124 mi.

Hellgate 100k

Dec 10th 2016
| Fincastle, VA
Distance
100 KM
Overall
83 / 117
Division (M)
71 / 97
17:12:03

Oil Creek 100 Trail Runs

Oct 8th 2016
| Titusville, PA
Distance
100 KM
Overall
7 / 82
Division (M)
5 / 50
13:35:50

2015

2 Races | 124 mi.

Hellgate 100k

Dec 12th 2015
| Fincastle, VA
Distance
100 KM
Overall
54 / 135
Division (M)
47 / 103
15:14:25

Oil Creek 100 Trail Runs

Oct 10th 2015
| Titusville, PA
Distance
100 KM
Overall
10 / 71
Division (M)
7 / 50
12:57:56

2014

3 Races | 155 mi.

Hellgate 100k

Dec 13th 2014
| Fincastle, VA
Distance
100 KM
Overall
52 / 122
Division (M)
43 / 99
14:55:54

Oil Creek 100 Trail Runs

Oct 11th 2014
| Titusville, PA
Distance
100 KM
Overall
4 / 63
Division (M)
4 / 38
11:50:28

Holiday Lake

Feb 15th 2014
| Appomattox, VA
Distance
50 KM
Overall
88 / 281
Division (M)
77 / 216
6:27:16

2013

3 Races | 266 mi.

Hellgate 100k

Dec 14th 2013
| Fincastle, VA
Distance
100 KM
Overall
55 / 110
Division (M)
49 / 88
15:51:06

Sole Challenge

May 25th 2013
| Fayetteville, PA
Duration
24 Hours
Overall
3 / 28
Division (M)
2 / 20
104.243

Massanutten Mountain Trails 100 Mile Run

May 18th 2013
| Fort Valley, VA
Distance
100 Miles
Overall
25 / 151
Division (M)
24 / 123
26:19:59

2012

3 Races | 262 mi.

Hellgate 100k

Dec 8th 2012
| Fincastle, VA
Distance
100 KM
Overall
30 / 116
Division (M)
28 / 96
14:04:45

Oil Creek 100 Trail Runs

Oct 13th 2012
| Titusville, PA
Distance
100 Miles
Overall
10 / 87
Division (M)
8 / 71
20:39:15

Massanutten Mountain Trails 100 Mile Run

May 12th 2012
| Fort Valley, VA
Distance
100 Miles
Overall
13 / 125
Division (M)
12 / 104
23:43:49

2010

3 Races | 124 mi.

Hellgate 100k

Dec 11th 2010
| Fincastle, VA
Distance
100 KM
Overall
34 / 111
Division (M)
33 / 96
14:59:40

Blues Cruise

Oct 3rd 2010
| Reading, PA
Distance
50 KM
Overall
43 / 203
Division (M)
39 / 140
5:03:02

Catoctin

Jul 31st 2010
| Frederick, MD
Distance
50 KM
Overall
10 / 151
Division (M)
9 / 117
5:58:29

2009

1 Race | 62 mi.

Hellgate 100k

Dec 12th 2009
| Fincastle, VA
Distance
100 KM
Overall
18 / 88
Division (M)
14 / 69
14:25:23

2008

2 Races | 93 mi.

Hellgate 100k

Dec 13th 2008
| Fincastle, VA
Distance
100 KM
Overall
40 / 76
Division (M)
34 / 64
16:02:48

Holiday Lake

Feb 16th 2008
| Appomattox, VA
Distance
50 KM
Overall
51 / 234
Division (M)
41 / 176
5:07:54

2007

3 Races | 143 mi.

Hellgate 100k

Dec 8th 2007
| Fincastle, VA
Distance
100 KM
Overall
26 / 82
Division (M)
25 / 71
14:55:42

Mountain Masochist Trail Run

Nov 3rd 2007
| Lynchburg, VA
Distance
50 Miles
Overall
64 / 226
Division (M)
48 / 168
9:46:14

Promise Land

Apr 28th 2007
| Lynchburg, VA
Distance
50 KM
Overall
14 / 262
Division (M)
14 / 191
5:29:31

2006

2 Races | 112 mi.

Hellgate 100k

Dec 9th 2006
| Fincastle, VA
Distance
100 KM
Overall
18 / 58
Division (M)
16 / 51
15:16:19

Mountain Masochist Trail Run

Nov 4th 2006
| Lynchburg, VA
Distance
50 Miles
Overall
19 / 231
Division (M)
15 / 182
8:40:36

2005

3 Races | 162 mi.

Hellgate 100k

Dec 10th 2005
| Fincastle, VA
Distance
100 KM
Overall
23 / 53
Division (M)
18 / 44
16:02:50

Mountain Masochist Trail Run

Nov 5th 2005
| Lynchburg, VA
Distance
50 Miles
Overall
41 / 198
Division (M)
33 / 157
9:27:36

Bull Run Run

Apr 9th 2005
| Clifton, VA
Distance
50 Miles
Overall
23 / 281
Division (M)
20 / 210
8:35:17

2004

2 Races | 112 mi.

Hellgate 100k

Dec 11th 2004
| Fincastle, VA
Distance
100 KM
Overall
6 / 59
Division (M)
6 / 48
13:41:28

Mountain Masochist Trail Run

Nov 1st 2004
| Lynchburg, VA
Distance
50 Miles
Overall
50 / 214
Division (M)
41 / 175
9:25:45

2003

5 Races | 205 mi.

Hellgate 100k

Dec 13th 2003
| Fincastle, VA
Distance
100 KM
Overall
20 / 44
Division (M)
16 / 32
16:12:13

Mountain Masochist Trail Run

Nov 1st 2003
| Lynchburg, VA
Distance
50 Miles
Overall
87 / 208
Division (M)
66 / 160
10:25:28

Catoctin

Aug 2nd 2003
| Frederick, MD
Distance
50 KM
Overall
15 / 92
Division (M)
14 / 72
6:32:50

Promise Land

Apr 26th 2003
| Lynchburg, VA
Distance
50 KM
Overall
33 / 168
Division (M)
31 / 134
6:20:51

Holiday Lake

Feb 11th 2003
| Appomattox, VA
Distance
50 KM
Overall
24 / 145
Division (M)
19 / 112
5:18:53

2002

3 Races | 112 mi.

Mountain Masochist Trail Run

Nov 2nd 2002
| Lynchburg, VA
Distance
50 Miles
Overall
28 / 244
Division (M)
25 / 202
8:49:08

Promise Land

Apr 27th 2002
| Lynchburg, VA
Distance
50 KM
Overall
75 / 204
Division (M)
65 / 170
6:41:56

Holiday Lake

Feb 9th 2002
| Appomattox, VA
Distance
50 KM
Overall
19 / 167
Division (M)
18 / 125
5:01:19

2000

2 Races | 81 mi.

Mountain Masochist Trail Run

Nov 4th 2000
| Lynchburg, VA
Distance
50 Miles
Overall
63 / 150
Division (M)
54 / 127
10:25:04

Holiday Lake

Feb 10th 2000
| Appomattox, VA
Distance
50 KM
Overall
12 / 104
Division (M)
12 / 79
5:02:08

1999

3 Races | 181 mi.

Mountain Masochist Trail Run

Nov 6th 1999
| Lynchburg, VA
Distance
50 Miles
Overall
31 / 160
Division (M)
30 / 142
9:23:03

Massanutten Mountain Trails 100 Mile Run

May 8th 1999
| Fort Valley, VA
Distance
100 Miles
Overall
25 / 60
Division (M)
21 / 55
29:12:00

Holiday Lake

Feb 13th 1999
| Appomattox, VA
Distance
50 KM
Overall
2 / 85
Division (M)
2 / 74
4:18:43

1998

2 Races | 81 mi.

Mountain Masochist Trail Run

Nov 7th 1998
| Lynchburg, VA
Distance
50 Miles
Overall
33 / 175
Division (M)
30 / 146
9:09:34

Holiday Lake

Feb 14th 1998
| Appomattox, VA
Distance
50 KM
Overall
25 / 71
Division (M)
25 / 58
5:34:37

1997

1 Race | 50 mi.

Mountain Masochist Trail Run

Nov 1st 1997
| Lynchburg, VA
Distance
50 Miles
Overall
17 / 153
Division (M)
17 / 132
8:45:47

1996

1 Race | 50 mi.

Mountain Masochist Trail Run

Oct 19th 1996
| Lynchburg, VA
Distance
50 Miles
Overall
23 / 119
Division (M)
20 / 102
9:36:05
62
Races
29y 2m 2d
Longevity
3,541
Lifetime Miles

Personal Bests

50k (14)
4:18:43
1999
50m (12)
8:35:17
2005
100k (29)
11:50:28
2014
100m (6)
20:39:15
2012
24hr (1)
104.243
2013

Distance by Year

2025
62 Miles
1 Race
2024
224 Miles
3 Races
2023
286 Miles
4 Races
2022
155 Miles
3 Races
2021
124 Miles
2 Races
2019
62 Miles
1 Race
2018
62 Miles
1 Race
2017
62 Miles
1 Race
2016
124 Miles
2 Races
2015
124 Miles
2 Races
2014
155 Miles
3 Races
2013
266 Miles
3 Races
2012
262 Miles
3 Races
2010
124 Miles
3 Races
2009
62 Miles
1 Race
2008
93 Miles
2 Races
2007
143 Miles
3 Races
2006
112 Miles
2 Races
2005
162 Miles
3 Races
2004
112 Miles
2 Races
2003
205 Miles
5 Races
2002
112 Miles
3 Races
2000
81 Miles
2 Races
1999
181 Miles
3 Races
1998
81 Miles
2 Races
1997
50 Miles
1 Race
1996
50 Miles
1 Race

Multiple Performances

2025
78th Place
2024
45th Place
2023
46th Place
2022
40th Place
2021
54th Place
2019
66th Place
2018
86th Place
2017
44th Place
2016
71st Place
2015
47th Place
2014
43rd Place
2013
49th Place
2012
28th Place
2010
33rd Place
2009
14th Place
2008
34th Place
2007
25th Place
2006
16th Place
2005
18th Place
2004
6th Place
2003
16th Place
2024
30th Place
2023
31st Place
2013
24th Place
2012
12th Place
1999
21st Place
2023
7th Place
2022
7th Place
2021
2nd Place
2016
5th Place
2015
7th Place
2014
4th Place
2014
77th Place
2008
41st Place
2003
19th Place
2002
18th Place
2000
12th Place
1999
2nd Place
1998
25th Place
2010
9th Place
2003
14th Place
2007
48th Place
2006
15th Place
2005
33rd Place
2004
41st Place
2003
66th Place
2002
25th Place
2000
54th Place
1999
30th Place
1998
30th Place
1997
17th Place
1996
20th Place
2007
14th Place
2003
31st Place
2002
65th Place

13:25:46

100 KM

11:50:28

100 KM

104.243

24 Hours

4:18:43

50 KM

Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.

Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Lake Tye Challenge
Monroe, WA - 25 finishers
12 Hours | 6 Hours
High Noon Showdown
Enoree, SC - 17 finishers
12 Hours | 6 Hours | 6 Hours
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Echo Valley Runs
Chelan, WA - 80 finishers
50 KM
View All Results