Henry Lupton (M 61)

2025

1 Race | 31 mi.

May Madness 50k

May 24th 2025
| Hoffman, NC
Distance
50 KM
Overall
32 / 36
Division (M)
23 / 24
7:23:19

2024

2 Races | 87 mi.

The Derby

Nov 30th 2024
| Ellerbe, NC
Distance
50 KM
Overall
47 / 75
Division (M)
33 / 45
6:49:52

Dogwood Ultra Marathons

Mar 22nd 2024
| Chesterfield, VA
Duration
48 Hours
Overall
22 / 33
Division (M)
18 / 25
55.68

2023

1 Race | 311 mi.

Vol State

Jul 13th 2023
| Dorena Landing, MO
Distance
500 KM
Overall
11 / 93
Division (M)
9 / 51
128:45:27

2022

10 Races | 1,263 mi.

Freight Train 100k/50k

Dec 10th 2022
| Farmville, VA
Distance
100 KM
Overall
23 / 45
Division (M)
15 / 28
13:51:49

Tideland 24

Nov 5th 2022
| Swansboro,, NC
Duration
24 Hours
Overall
45 / 65
Division (M)
27 / 35
42.7087

Uwharrie 100 Mile and 100K Trail Run

Oct 22nd 2022
| Troy, NC
Distance
100 KM
Overall
19 / 37
Division (M)
18 / 29
20:49:03

Buckeye Ultra 200 Mile

Sep 29th 2022
| Wellsville, OH
Distance
203 Miles
Overall
3 / 27
Division (M)
2 / 21
63:50:21

Vol State

Jul 14th 2022
| Dorena Landing, MO
Distance
500 KM
Overall
7 / 69
Division (M)
5 / 38
131:12:13

The Last Annual Heart of the South Road...

Jun 16th 2022
| Bryant, AL
Distance
326 Miles
Overall
3 / 57
Division (M)
3 / 42
135:31:57

Just A Training Run's Backyard Ultra

May 14th 2022
| Hampton, VA
Duration
Backyard
Overall
16 / 23
Division (M)
11 / 18
41.67

C&O Canal 100

Apr 30th 2022
| Knoxville, MD
Distance
100 Miles
Overall
46 / 89
Division (M)
35 / 62
25:53:29

Virginia Run for Cancer

Apr 23rd 2022
| Hampton, VA
Duration
24 Hours
Overall
64 / 159
Division (M)
47 / 95
52.5

Frozen: H3

Jan 15th 2022
| Bethera, SC
Distance
100 KM
Overall
1 / 1
Division (M)
1 / 1
16:43:44

2021

6 Races | 807 mi.

Charleston 100

Dec 27th 2021
| Charleston, SC
Distance
100 Miles
Overall
11 / 32
Division (M)
7 / 16
25:36:29

Cape Fear 24 Hour

Oct 9th 2021
| Lillington, NC
Duration
24 Hours
Overall
28 / 99
Division (M)
19 / 54
66.8734

Buckeye Ultra 200 Mile

Sep 9th 2021
| Wellsville, OH
Distance
210 Miles
Overall
1 / 3
Division (M)
1 / 2
68:23:43

Vol State

Jul 8th 2021
| Dorena Landing, MO
Distance
500 KM
Overall
4 / 60
Division (M)
3 / 37
116:30:18

Virginia Run for Cancer

Apr 24th 2021
| Hampton, VA
Duration
24 Hours
Overall
28 / 164
Division (M)
23 / 112
67.5

Hallucination Trail Run

Feb 6th 2021
| Charleston, SC
Duration
24 Hours
Overall
6 / 13
Division (M)
5 / 8
52

2020

2 Races | 162 mi.

Charleston 100

Dec 27th 2020
| Charleston, SC
Distance
100 Miles
Overall
7 / 29
Division (M)
5 / 18
23:12:16

The Nutcracker 12 hour Endurance Run

Dec 12th 2020
| Dunn, NC
Duration
12 Hours
Overall
15 / 101
Division (M)
11 / 59
62

2019

7 Races | 587 mi.

Cape Fear 24 Hour

Oct 12th 2019
| Lillington, NC
Duration
24 Hours
Overall
76 / 88
Division (M)
45 / 50
33.1408

Vol State

Jul 11th 2019
| Dorena Landing, MO
Distance
500 KM
Overall
8 / 97
Division (M)
7 / 61
134:44:34

Bethel Hill Moonlight Boogie

Mar 30th 2019
| Ellerbe, NC
Distance
50 Miles
Overall
8 / 45
Division (M)
6 / 31
10:26:22

Get Lucky 50/50

Mar 23rd 2019
| Canal Fulton, OH
Distance
50 Miles
Overall
18 / 28
Division (M)
12 / 18
9:56:26

Olde Girdled Grit 50K

Feb 23rd 2019
| Concord Township, OH
Distance
50 KM
Overall
27 / 57
Division (M)
24 / 43
5:53:22

Maysville to Macon

Feb 16th 2019
| Maysville, NC
Distance
50 Miles
Overall
6 / 11
Division (M)
5 / 7
12:00:17

Weymouth Woods

Jan 19th 2019
| Southern Pines, NC
Distance
100 KM
Overall
17 / 29
Division (M)
12 / 22
14:49:26

2018

12 Races | 717 mi.

Cape Fear 24 Hour

Nov 3rd 2018
| Lillington, NC
Duration
24 Hours
Overall
5 / 57
Division (M)
4 / 34
100.014

Buckeye Ultra 200 Mile

Oct 6th 2018
| Wellsville, OH
Distance
100 Miles
Overall
2 / 16
Division (M)
2 / 12
28:12:04

Hinson Lake 24 Hour Ultra Classic

Sep 29th 2018
| Rockingham, NC
Duration
24 Hours
Overall
8 / 270
Division (M)
5 / 113
84.1792

Night Train 50k

Jun 30th 2018
| Farmville, VA
Distance
50 KM
Overall
37 / 78
Division (M)
31 / 59
6:45:09

Bethel Hill Moonlight Boogie

Jun 9th 2018
| Ellerbe, NC
Distance
50 Miles
Overall
13 / 55
Division (M)
11 / 39
10:31:17

Thoroughbred Races

May 5th 2018
| La Crosse, VA
Distance
50 KM
Overall
8 / 12
Division (M)
5 / 5
6:51:16

Virginia Run for Cancer

Apr 28th 2018
| Hampton, VA
Duration
24 Hours
Overall
47 / 208
Division (M)
31 / 110
67.5

Dogwood Ultra Marathons

Mar 31st 2018
| Chesterfield, VA
Duration
12 Hours
Overall
4 / 24
Division (M)
4 / 20
47.74

Blind Pig Trail Races

Mar 3rd 2018
| Spartanburg, SC
Distance
100 KM
Overall
8 / 20
Division (M)
8 / 17
13:18:41

Light 2 Light 50

Feb 3rd 2018
| Corolla, NC
Distance
50 Miles
Overall
19 / 47
Division (M)
10 / 25
9:43:36

Weymouth Woods

Jan 13th 2018
| Southern Pines, NC
Distance
100 KM
Overall
16 / 56
Division (M)
14 / 37
14:01:38

Salem Lakeshore Frosty Fifty

Jan 6th 2018
| Winston-Salem, NC
Distance
50 KM
Overall
103 / 144
Division (M)
66 / 87
5:57:44

2017

8 Races | 435 mi.

Tideland 24

Nov 4th 2017
| Swansboro,, NC
Duration
24 Hours
Overall
30 / 65
Division (M)
20 / 34
55.108

Uwharrie 100 Mile and 100K Trail Run

Oct 21st 2017
| Troy, NC
Distance
100 KM
Overall
18 / 37
Division (M)
17 / 29
19:45:55

High Bridge Ultra

Oct 7th 2017
| Pamplin, VA
Distance
50 KM
Overall
13 / 54
Division (M)
8 / 25
5:44:00

One Mile With a Smile 12 Hour Endurance...

Aug 19th 2017
| Chesapeake, VA
Duration
12 Hours
Overall
23 / 38
Division (M)
14 / 24
40.5

Night Train 50k

Jul 1st 2017
| Farmville, VA
Distance
50 KM
Overall
30 / 68
Division (M)
22 / 47
6:47:14

Run4Water

Apr 1st 2017
| Lebanon, TN
Duration
24 Hours
Overall
30 / 35
Division (M)
18 / 23
62.5455

Hallucination Trail Run

Feb 4th 2017
| Charleston, SC
Duration
24 Hours
Overall
6 / 38
Division (M)
5 / 24
90.72

Weymouth Woods

Jan 14th 2017
| Southern Pines, NC
Distance
100 KM
Overall
16 / 47
Division (M)
14 / 35
14:27:22

2016

5 Races | 559 mi.

Tideland 24

Nov 5th 2016
| Swansboro,, NC
Duration
24 Hours
Overall
13 / 39
Division (M)
12 / 25
66.12

Vol State

Jul 14th 2016
| Dorena Landing, MO
Distance
500 KM
Overall
5 / 39
Division (M)
5 / 32
140:47:55

Bethel Hill Moonlight Boogie

Jun 11th 2016
| Ellerbe, NC
Distance
50 Miles
Overall
15 / 39
Division (M)
11 / 29
11:00:18

Blind Pig Trail Races

Apr 2nd 2016
| Spartanburg, SC
Distance
100 KM
Overall
10 / 31
Division (M)
7 / 20
14:48:10

Hallucination Trail Run

Feb 6th 2016
| Charleston, SC
Duration
24 Hours
Overall
13 / 24
Division (M)
10 / 16
69.8

2015

7 Races | 841 mi.

Tarheel Ultra

Nov 28th 2015
| Carova Beach, NC
Distance
367 Miles
Overall
5 / 10
Division (M)
5 / 7
160:33:30

Cremator Ultra

Jul 18th 2015
| Port Royal, SC
Distance
50 Miles
Overall
17 / 23
Division (M)
14 / 17
12:39:40

Blind Pig Trail Races

Apr 11th 2015
| Spartanburg, SC
Distance
100 Miles
Overall
9 / 19
Division (M)
6 / 13
23:32:29

Darkside Distance Festival

Mar 28th 2015
| Senoia, GA
Distance
100 Miles
Overall
4 / 5
Division (M)
4 / 5
25:40:00

Graveyard 100

Mar 7th 2015
| Outer Banks, NC
Distance
100 Miles
Overall
36 / 65
Division (M)
30 / 50
24:07:28

Weymouth Woods

Jan 17th 2015
| Southern Pines, NC
Distance
100 KM
Overall
35 / 51
Division (M)
27 / 35
15:41:17

Neusiok Trail

Jan 3rd 2015
| Newport, NC
Distance
100 KM
Overall
12 / 17
Division (M)
11 / 15
16:38:59

2014

11 Races | 637 mi.

Table Rock Ultras

Oct 18th 2014
| Morganton, NC
Distance
50 Miles
Overall
24 / 29
Division (M)
20 / 23
15:29:15

Hinson Lake 24 Hour Ultra Classic

Sep 27th 2014
| Rockingham, NC
Duration
24 Hours
Overall
134 / 248
Division (M)
81 / 134
51.1084

Mattamuskeet Death March

Jul 26th 2014
| Fairfield, NC
Distance
100 KM
Overall
7 / 12
Division (M)
6 / 10
17:33:45

Bethel Hill Moonlight Boogie

Jun 7th 2014
| Ellerbe, NC
Distance
50 Miles
Overall
17 / 52
Division (M)
14 / 36
10:14:16

OBX 200

May 3rd 2014
| Corolla, NC
Distance
50 KM
Overall
16 / 30
Division (M)
13 / 22
6:14:52

Virginia Run for Cancer

Apr 26th 2014
| Hampton, VA
Duration
24 Hours
Overall
19 / 162
Division (M)
14 / 98
78.75

Cedar Island

Apr 12th 2014
| Cedar Island, NC
Distance
40 Miles
Overall
19 / 32
Division (M)
12 / 21
8:47:05

Graveyard 100

Mar 8th 2014
| Outer Banks, NC
Distance
100 Miles
Overall
28 / 84
Division (M)
24 / 66
23:26:33

Maysville to Macon

Feb 8th 2014
| Maysville, NC
Distance
50 Miles
Overall
7 / 18
Division (M)
6 / 16
10:42:28

Weymouth Woods

Jan 18th 2014
| Southern Pines, NC
Distance
100 KM
Overall
22 / 56
Division (M)
19 / 45
14:16:18

Neusiok Trail

Jan 4th 2014
| Newport, NC
Distance
100 KM
Overall
8 / 17
Division (M)
8 / 16
16:35:21

2013

4 Races | 207 mi.

Table Rock Ultras

Dec 14th 2013
| Morganton, NC
Distance
50 Miles
Overall
23 / 29
Division (M)
21 / 25
12:53:29

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2013
| Rockingham, NC
Duration
24 Hours
Overall
163 / 215
Division (M)
94 / 120
34.96

Cedar Island

May 18th 2013
| Cedar Island, NC
Distance
40 Miles
Overall
5 / 8
Division (M)
4 / 4
11:15:44

Virginia Run for Cancer

Apr 20th 2013
| Hampton, VA
Duration
24 Hours
Overall
14 / 151
Division (M)
11 / 103
82.5

2012

1 Race | 130 mi.

Kinston

Nov 30th 2012
| Kinston, NC
Duration
48 Hours
Overall
2 / 12
Division (M)
1 / 8
130.488

2010

1 Race | 31 mi.

Salem Lakeshore Frosty Fifty

Jan 9th 2010
| Winston-Salem, NC
Distance
50 KM
Overall
112 / 136
Division (M)
79 / 92
6:20:24

North American Races

78
Races
15y 4m 19d
Longevity
6,806
Lifetime Miles

Personal Bests

50k (10)
5:44:00
2017
50m (11)
9:43:36
2018
100k (14)
13:18:41
2018
100m (8)
23:12:16
2020
24hr (18)
100.0142
2018
12hr (3)
62
2020
Backyard (1)
41.67
2022

Distance by Year

2025
31 Miles
1 Race
2024
87 Miles
2 Races
2023
311 Miles
1 Race
2022
1,263 Miles
10 Races
2021
807 Miles
6 Races
2020
162 Miles
2 Races
2019
587 Miles
7 Races
2018
717 Miles
12 Races
2017
435 Miles
8 Races
2016
559 Miles
5 Races
2015
841 Miles
7 Races
2014
637 Miles
11 Races
2013
207 Miles
4 Races
2012
130 Miles
1 Race
2010
31 Miles
1 Race

Multiple Performances

2023
9th Place
2022
5th Place
2021
3rd Place
2019
7th Place
2016
5th Place
2022
27th Place
2017
20th Place
2016
12th Place
2022
47th Place
2021
23rd Place
2018
31st Place
2014
14th Place
2013
11th Place
2021
7th Place
2020
5th Place
2021
19th Place
2019
45th Place
2018
4th Place
2021
5th Place
2017
5th Place
2016
10th Place
2019
6th Place
2018
11th Place
2016
11th Place
2014
14th Place
2019
12th Place
2018
14th Place
2017
14th Place
2015
27th Place
2014
19th Place
2018
5th Place
2014
81st Place
2013
94th Place
2018
31st Place
2017
22nd Place
2015
30th Place
2014
24th Place
2015
11th Place
2014
8th Place
2014
20th Place
2013
21st Place
2014
12th Place
2013
4th Place

63:50:21

203 Miles

116:30:18

500 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+

Recent Results

Notos Ultra Trail
Victoriaville, QC - 221 finishers
65 KM | 45 KM
Skyline Ridge Trail Run
La Honda, CA - 12 finishers
50 KM
Highlands Sky
Davis, WV - 160 finishers
40 Miles
Hiawatha Trail Run
Taft, MT - 52 finishers
50 KM
Cool Moon Trail Runs
Cool, CA - 98 finishers
100 Miles | 100 KM | 50 Miles
North Sun Ultra
Edmonton, AB - 87 finishers
50 KM
Under the Moon
Hilo, HI - 7 finishers
100 KM | 50 KM
No Shame Shindig
Pierce, NE - 33 finishers
50 Miles | 50 KM
Thunderbird Warrior Challenge
Bayfield, WI - 19 finishers
50 KM
Mary's Peak Trail Run
Blodgett, OR - 82 finishers
50 Miles | 50 KM
View All Results