Steve Campbell (M54)

2026

1 Race | 31 mi.

Holiday Lake

Feb 14th 2026
| Appomattox, VA
Distance
50 KM
Overall
20 / 126
Division (M)
16 / 90
5:28:58

2025

4 Races | 372 mi.

Rim to River 100

Oct 25th 2025
| New River Gorge, WV
Distance
100 Miles
Overall
16 / 172
Division (M)
10 / 100
20:18:29

Pilot Mountain to Hanging Rock Ultra

Sep 20th 2025
| Pinnacle, NC
Distance
50 Miles
Overall
4 / 88
Division (M)
3 / 73
10:34:16

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Distance
100 KM (S)
Overall
16 / 18
Division (M)
8 / 10
10:32:29

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Distance
50 KM (S)
Overall
18 / 19
Division (M)
9 / 10
5:06:29

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Duration
12 Hours (S)
Overall
16 / 18
Division (M)
8 / 10
69.842

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Duration
6 Hours (S)
Overall
18 / 19
Division (M)
9 / 10
36.039

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Distance
50 Miles (S)
Overall
17 / 19
Division (M)
8 / 10
8:24:07

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Distance
100 Miles
Overall
11 / 16
Division (M)
6 / 8
18:05:17

The Raven 24-Hour

Feb 15th 2025
| Mount Pleasant, SC
Duration
24 Hours
Overall
9 / 21
Division (M)
5 / 11
122.368

2024

2 Races | 162 mi.

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
50 KM (S)
Overall
20 / 111
Division (M)
13 / 72
4:51:12

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Duration
24 Hours
Overall
7 / 33
Division (M)
5 / 24
131.162

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
100 KM (S)
Overall
16 / 92
Division (M)
10 / 62
10:07:51

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
100 Miles (S)
Overall
13 / 87
Division (M)
8 / 57
16:54:55

Six Days In the Dome-WI

Jun 13th 2024
| Milwaukee, WI
Distance
50 Miles (S)
Overall
19 / 100
Division (M)
12 / 65
8:02:48

Holiday Lake

Feb 17th 2024
| Appomattox, VA
Distance
50 KM
Overall
10 / 136
Division (M)
8 / 99
4:39:29

2023

4 Races | 268 mi.

Hellgate 100k

Dec 9th 2023
| Fincastle, VA
Distance
100 KM
Overall
21 / 120
Division (M)
20 / 92
13:07:28

JFK

Nov 18th 2023
| Boonsboro, MD
Distance
50 Miles
Overall
80 / 933
Division (M)
69 / 737
7:52:36

Alexander County 24 Hour

Apr 15th 2023
| Taylorsville, NC
Duration
24 Hours
Overall
1 / 13
Division (M)
1 / 8
125.232

Holiday Lake

Feb 18th 2023
| Appomattox, VA
Distance
50 KM
Overall
7 / 120
Division (M)
6 / 87
4:34:45

2022

3 Races | 193 mi.

Hellgate 100k

Dec 10th 2022
| Fincastle, VA
Distance
100 KM
Overall
17 / 119
Division (M)
17 / 89
12:47:51

Eastern States 100

Aug 13th 2022
| Waterville, PA
Distance
100 Miles
Overall
16 / 121
Division (M)
15 / 104
26:46:18

Holiday Lake

Feb 19th 2022
| Appomattox, VA
Distance
50 KM
Overall
7 / 163
Division (M)
6 / 120
4:29:26

2021

5 Races | 274 mi.

Hellgate 100k

Dec 11th 2021
| Fincastle, VA
Distance
100 KM
Overall
14 / 122
Division (M)
13 / 96
13:11:50

Norris Dam Hard Trail Race

Nov 6th 2021
| Norris, TN
Distance
50 KM
Overall
2 / 33
Division (M)
2 / 25
4:47:13

Cloudsplitter 100

Oct 16th 2021
| Norton, VA
Distance
100 Miles
Overall
2 / 59
Division (M)
1 / 47
22:59:49

Grayson Highlands

May 1st 2021
| Mouth of Wilson, VA
Distance
50 Miles
Overall
36 / 122
Division (M)
31 / 90
9:30:36

Terrapin Mountain

Mar 20th 2021
| Big Island, VA
Distance
50 KM
Overall
12 / 192
Division (M)
10 / 141
5:01:12

2020

2 Races | 115 mi.

Hellgate 100k

Dec 12th 2020
| Fincastle, VA
Distance
100 KM
Overall
19 / 121
Division (M)
16 / 90
13:02:33

Piedmont 8 Hour Run

Oct 24th 2020
| Powhatan, VA
Duration
8 Hours
Overall
1 / 42
Division (M)
1 / 24
53

2019

3 Races | 212 mi.

Hellgate 100k

Dec 14th 2019
| Fincastle, VA
Distance
100 KM
Overall
44 / 128
Division (M)
39 / 101
15:06:55

The Bear 100

Sep 27th 2019
| Logan, UT
Distance
100 Miles
Overall
20 / 204
Division (M)
19 / 160
23:47:08

Nashville Running Company's Dark Sky 50

May 4th 2019
| Jamestown, TN
Distance
50 Miles
Overall
3 / 52
Division (M)
3 / 40
8:06:50

2018

5 Races | 274 mi.

Hellgate 100k

Dec 8th 2018
| Fincastle, VA
Distance
100 KM
Overall
24 / 128
Division (M)
20 / 100
13:51:07

Mountain Masochist Trail Run

Nov 3rd 2018
| Lynchburg, VA
Distance
50 Miles
Overall
11 / 171
Division (M)
11 / 131
8:42:50

Old Dominion

Jun 2nd 2018
| Woodstock, VA
Distance
100 Miles
Overall
3 / 55
Division (M)
3 / 45
19:26:11

Promise Land

Apr 28th 2018
| Lynchburg, VA
Distance
50 KM
Overall
12 / 272
Division (M)
12 / 189
5:38:37

Terrapin Mountain

Mar 24th 2018
| Big Island, VA
Distance
50 KM
Overall
7 / 168
Division (M)
7 / 125
5:04:41

2017

7 Races | 355 mi.

Hellgate 100k

Dec 9th 2017
| Fincastle, VA
Distance
100 KM
Overall
38 / 117
Division (M)
28 / 85
14:43:16

Mountain Masochist Trail Run

Nov 4th 2017
| Lynchburg, VA
Distance
50 Miles
Overall
33 / 188
Division (M)
22 / 134
9:20:36

Grindstone Trail Running Festival by UTM...

Oct 6th 2017
| Augusta County, VA
Distance
100 Miles
Overall
52 / 182
Division (M)
48 / 161
25:05:31

OSS/CIA

Jun 17th 2017
| Triangle, VA
Distance
50 Miles
Overall
4 / 41
Division (M)
3 / 34
9:24:50

Promise Land

Apr 29th 2017
| Lynchburg, VA
Distance
50 KM
Overall
24 / 303
Division (M)
23 / 212
5:49:44

Terrapin Mountain

Mar 18th 2017
| Big Island, VA
Distance
50 KM
Overall
10 / 193
Division (M)
10 / 145
5:04:58

Holiday Lake

Feb 11th 2017
| Appomattox, VA
Distance
50 KM
Overall
16 / 222
Division (M)
16 / 157
4:18:35

2014

2 Races | 150 mi.

Pine Creek Challenge

Sep 6th 2014
| Wellsboro, PA
Distance
100 Miles
Overall
1 / 39
Division (M)
1 / 29
16:12:03

Quad Rock 50

May 10th 2014
| Fort Collins, CO
Distance
50 Miles
Overall
41 / 132
Division (M)
36 / 104
10:28:47
38
Races
11y 9m 13d
Longevity
2,409
Lifetime Miles

Personal Bests

50k (13)
4:18:35
2017
50m (10)
7:52:36
2023
100k (9)
10:07:51
2024
100m (9)
16:12:03
2014
24hr (3)
131.162
2024
12hr (1)
69.842
2025
6hr (1)
36.039
2025

Distance by Year

2026
31 Miles
1 Race
2025
372 Miles
4 Races
2024
162 Miles
2 Races
2023
268 Miles
4 Races
2022
193 Miles
3 Races
2021
274 Miles
5 Races
2020
115 Miles
2 Races
2019
212 Miles
3 Races
2018
274 Miles
5 Races
2017
355 Miles
7 Races
2014
150 Miles
2 Races

Multiple Performances

2026
16th Place
2024
8th Place
2023
6th Place
2022
6th Place
2017
16th Place
2023
20th Place
2022
17th Place
2021
13th Place
2020
16th Place
2019
39th Place
2018
20th Place
2017
28th Place
2021
10th Place
2018
7th Place
2017
10th Place
2018
12th Place
2017
23rd Place

Grand Master Course Record

20:18:29

100 Miles

10:34:16

50 Miles

131.162

24 Hours

Masters Winner

4:39:29

50 KM

4:47:13

50 KM

4:47:13

50 KM

22:59:49

100 Miles

22:59:49

100 Miles

53

8 Hours

53

8 Hours

Masters Course Record

53

8 Hours

8:06:50

50 Miles

19:26:11

100 Miles

3rd Place

9:24:50

50 Miles

16:12:03

100 Miles

16:12:03

100 Miles

Masters Course Record

16:12:03

100 Miles

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

Huron 100
Grass Lake, MI - 117 finishers
100 Miles | 50 Miles
Vashon Island Ultramarathon & Trail Run
Vashon Island, WA - 32 finishers
50 KM
Marathon Monk Ultra
Hillsborough, NC - 17 finishers
100 Miles | 54 Miles | 27 Miles
Hell Hole Hundred
Bethera, SC - 112 finishers
100 Miles | 50 Miles | 50 KM
Death by Staircase
Moreau, NY - 16 finishers
12 Hours | 6 Hours
Old Dominion
Woodstock, VA - 63 finishers
100 Miles
The Great Divide Ultra
Divide, CO - 97 finishers
100 Miles | 100 KM | 50 KM | 50 KM
Eagle Up Ultra
Canal Fulton, OH - 312 finishers
100 Miles | 81.1 Miles | 100 KM | 50 Miles | 50 KM
View All Results