Eric Johnson (M58)

2026

3 Races | 178 mi.

Jackpot Ultra Running Festival

Feb 20th 2026
| Henderson, NV
Duration
48 Hours
Overall
63 / 73
Division (M)
34 / 40
46.188

Myrtle Beach 24 Hour

Feb 7th 2026
| Myrtle Beach, SC
Duration
24 Hours
Overall
75 / 80
Division (M)
50 / 53
31.3379

Coldwater Hundred

Jan 17th 2026
| Goodyear, AZ
Distance
100 Miles
Overall
48 / 91
Division (M)
44 / 77
27:54:30

2025

5 Races | 200 mi.

The 16 Hour Lock-In

Nov 22nd 2025
| Carolina Beach, NC
Duration
16 Hours
Overall
48 / 57
Division (M)
21 / 26
31.5

Gate2Gate 50k

Oct 25th 2025
| Alachua, FL
Distance
50 KM
Overall
36 / 62
Division (M)
26 / 42
6:46:49

Cape Fear 24 Hour

Oct 11th 2025
| Lillington, NC
Duration
24 Hours
Overall
90 / 111
Division (M)
44 / 75
31.3657

Jackpot Ultra Running Festival

Feb 14th 2025
| Henderson, NV
Duration
48 Hours
Overall
48 / 68
Division (M)
29 / 40
83.138

Groundhog's Lap Race

Feb 1st 2025
| Greensboro, NC
Duration
12 Hours
Overall
20 / 19
Division (M)
13 / 13
22.75

2024

5 Races | 161 mi.

The Nutcracker 12 hour Endurance Run

Dec 14th 2024
| Dunn, NC
Duration
12 Hours
Overall
33 / 43
Division (M)
22 / 23
32

The 16 Hour Lock-In

Nov 16th 2024
| Carolina Beach, NC
Duration
16 Hours
Overall
31 / 44
Division (M)
17 / 22
36

Cape Fear 24 Hour

Oct 12th 2024
| Lillington, NC
Distance
50 KM (S)
Overall
56 / 120
Division (M)
33 / 67
9:06:25

Cape Fear 24 Hour

Oct 12th 2024
| Lillington, NC
Duration
24 Hours
Overall
102 / 128
Division (M)
58 / 83
33.141

The Country Mile

Apr 5th 2024
| Slater-Marietta, SC
Duration
48 Hours
Overall
251 / 272
Division (M)
144 / 153
31

Run with the Knights 24 Hr Ultra

Mar 23rd 2024
| Laurinburg, NC
Duration
24 Hours
Overall
88 / 93
Division (M)
46 / 56
28.6824

2023

5 Races | 146 mi.

The Nutcracker 12 hour Endurance Run

Dec 9th 2023
| Dunn, NC
Duration
12 Hours
Overall
48 / 45
Division (M)
26 / 27
18.02

The 16 Hour Lock-In

Nov 18th 2023
| Carolina Beach, NC
Duration
16 Hours
Overall
20 / 25
Division (M)
7 / 9
31.5

Hinson Lake 24 Hour Ultra Classic

Sep 30th 2023
| Rockingham, NC
Duration
24 Hours
Overall
244 / 290
Division (M)
124 / 139
31.5672

The Country Mile

Apr 1st 2023
| Slater-Marietta, SC
Duration
48 Hours
Overall
190 / 222
Division (M)
108 / 123
33.88

Run with the Knights 24 Hr Ultra

Mar 25th 2023
| Laurinburg, NC
Duration
24 Hours
Overall
42 / 47
Division (M)
25 / 33
31.0726

2022

1 Race | 100 mi.

Coldwater Hundred

Jan 15th 2022
| Goodyear, AZ
Distance
100 Miles
Overall
44 / 66
Division (M)
35 / 51
29:37:35

2021

9 Races | 514 mi.

The Nutcracker 12 hour Endurance Run

Dec 11th 2021
| Dunn, NC
Duration
12 Hours
Overall
47 / 57
Division (M)
23 / 29
31

Cape Fear 24 Hour

Oct 9th 2021
| Lillington, NC
Duration
24 Hours
Overall
67 / 99
Division (M)
39 / 54
46.1604

Buffalo Mountain Endurance Run Challenge

Oct 2nd 2021
| Jonesborough, TN
Duration
36 Hours
Overall
18 / 32
Division (M)
14 / 18
63.75

Hinson Lake 24 Hour Ultra Classic

Sep 25th 2021
| Rockingham, NC
Duration
24 Hours
Overall
150 / 251
Division (M)
73 / 113
40.5864

Black Mountain Monster

Jun 5th 2021
| Black Mountain, NC
Duration
24 Hours
Overall
72 / 83
Division (M)
52 / 60
35.75

The Country Mile

Apr 10th 2021
| Slater-Marietta, SC
Duration
48 Hours
Overall
59 / 119
Division (M)
32 / 63
100.09

Umstead

Mar 27th 2021
| Raleigh, NC
Distance
50 Miles
Overall
48 / 78
Division (M)
35 / 54
13:15:16

Coldwater Hundred

Jan 16th 2021
| Goodyear, AZ
Distance
100 Miles
Overall
48 / 48
Division (M)
41 / 41
31:30:43

Resolution Run

Jan 2nd 2021
| Simpsonville, SC
Duration
12 Hours
Overall
24 / 45
Division (M)
13 / 21
46.28

2020

6 Races | 371 mi.

The Nutcracker 12 hour Endurance Run

Dec 12th 2020
| Dunn, NC
Duration
12 Hours
Overall
70 / 101
Division (M)
41 / 59
41

Dark Horse Ultra

Oct 31st 2020
| landrum, NC
Duration
30 Hours
Overall
6 / 26
Division (M)
5 / 11
103

Back 9 (Swan Lake)

Sep 19th 2020
| Greenville, SC
Duration
24 Hours
Overall
14 / 26
Division (M)
9 / 17
50.75

Sandhills Trail & Ultra Festival

Aug 15th 2020
| Columbia, SC
Duration
30 Hours
Overall
28 / 33
Division (M)
16 / 19
45

MC Broken Ankle

Feb 8th 2020
| Gastonia, NC
Duration
12 Hours
Overall
40 / 60
Division (M)
31 / 38
31

Frozen: H3

Jan 18th 2020
| Bethera, SC
Distance
100 Miles
Overall
2 / 3
Division (M)
2 / 3
27:13:38

2019

3 Races | 198 mi.

Cape Fear 24 Hour

Oct 12th 2019
| Lillington, NC
Duration
24 Hours
Overall
10 / 88
Division (M)
6 / 50
90.5454

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2019
| Rockingham, NC
Duration
24 Hours
Overall
9 / 276
Division (M)
5 / 126
76.6632

Black Mountain Monster

Jun 8th 2019
| Black Mountain, NC
Duration
12 Hours
Overall
52 / 59
Division (M)
28 / 31
31.25

2018

2 Races | 78 mi.

Cape Fear 24 Hour

Nov 3rd 2018
| Lillington, NC
Duration
24 Hours
Overall
41 / 57
Division (M)
26 / 34
33.1408

Hinson Lake 24 Hour Ultra Classic

Sep 29th 2018
| Rockingham, NC
Duration
24 Hours
Overall
109 / 270
Division (M)
51 / 113
45.096

2017

1 Race | 54 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 30th 2017
| Rockingham, NC
Duration
24 Hours
Overall
73 / 243
Division (M)
48 / 124
54.12

2016

7 Races | 233 mi.

Dia De Los Muertos 24 Hour

Oct 29th 2016
| Lillington, NC
Duration
24 Hours
Overall
38 / 41
Division (M)
22 / 23
31.3654

Hinson Lake 24 Hour Ultra Classic

Sep 24th 2016
| Rockingham, NC
Duration
24 Hours
Overall
123 / 266
Division (M)
69 / 141
45.1544

Close Quarters Ultra

Aug 20th 2016
| Greenville, SC
Duration
12 Hours
Overall
14 / 22
Division (M)
11 / 19
32

Gamelands Ultra

May 21st 2016
| Wagram, NC
Distance
50 KM
Overall
39 / 39
Division (M)
23 / 23
8:35:00

Virginia Beach Distance Races

Feb 7th 2016
| Virginia Beach, VA
Distance
50 KM
Overall
39 / 47
Division (M)
29 / 33
7:36:05

Southern Tour Ultra

Jan 30th 2016
| Wilmington, NC
Distance
50 KM
Overall
91 / 97
Division (M)
51 / 54
8:52:13

Salem Lakeshore Frosty Fifty

Jan 2nd 2016
| Winston-Salem, NC
Distance
50 KM
Overall
136 / 136
Division (M)
89 / 89
7:37:44

2014

2 Races | 64 mi.

Crooked Road 24 Hour Ultra

Nov 22nd 2014
| Rocky Mount, VA
Duration
24 Hours
Overall
79 / 91
Division (M)
46 / 51
31.36

Hinson Lake 24 Hour Ultra Classic

Sep 27th 2014
| Rockingham, NC
Duration
24 Hours
Overall
213 / 248
Division (M)
117 / 134
33.07

2013

3 Races | 108 mi.

Crooked Road 24 Hour Ultra

Nov 23rd 2013
| Rocky Mount, VA
Duration
24 Hours
Overall
80 / 95
Division (M)
42 / 50
32.7914

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2013
| Rockingham, NC
Duration
24 Hours
Overall
127 / 215
Division (M)
75 / 120
44.08

Speedgoat

Jul 27th 2013
| Snowbird Resort, UT
Distance
50 KM
Overall
165 / 275
Division (M)
135 / 218
8:53:42

2012

4 Races | 163 mi.

The Derby

Nov 24th 2012
| Ellerbe, NC
Distance
50 KM
Overall
53 / 62
Division (M)
38 / 41
7:07:04

Crooked Road 24 Hour Ultra

Nov 17th 2012
| Rocky Mount, VA
Duration
24 Hours
Overall
33 / 85
Division (M)
24 / 52
51.323

Umstead

Mar 31st 2012
| Raleigh, NC
Distance
50 Miles
Overall
63 / 92
Division (M)
43 / 61
12:42:05

Antelope Island Buffalo Run

Mar 23rd 2012
| Syracuse, UT
Distance
50 KM
Overall
117 / 176
Division (M)
81 / 116
6:49:20

2011

2 Races | 65 mi.

The Derby

Nov 26th 2011
| Ellerbe, NC
Distance
50 KM
Overall
73 / 76
Division (M)
51 / 53
7:34:47

Hinson Lake 24 Hour Ultra Classic

Sep 24th 2011
| Rockingham, NC
Duration
24 Hours
Overall
142 / 192
Division (M)
97 / 125
33.44

2010

1 Race | 135 mi.

Arrowhead 135

Feb 1st 2010
| International Falls, MN
Distance
135 Miles
Overall
2 / 19
Division (M)
2 / 19
46:22:00

2009

1 Race | 135 mi.

Arrowhead 135

Feb 2nd 2009
| International Falls, MN
Distance
135 Miles
Overall
1 / 8
Division (M)
1 / 8
46:55:00

2008

1 Race | 135 mi.

Arrowhead 135

Feb 4th 2008
| International Falls, MN
Distance
135 Miles
Overall
4 / 10
Division (M)
4 / 8
51:48:00

2005

1 Race | 100 mi.

Susitna 100

Feb 12th 2005
| Big Lake, AK
Distance
100 Miles
Overall
3 / 12
Division (M)
2 / 9
34:11:00
62
Races
21y 0m 13d
Longevity
3,138
Lifetime Miles

Personal Bests

50k (10)
6:46:49
2025
50m (2)
12:42:05
2012
100m (5)
27:13:38
2020
24hr (23)
90.5454
2019
12hr (9)
46.28
2021

Distance by Year

2026
178 Miles
3 Races
2025
200 Miles
5 Races
2024
161 Miles
5 Races
2023
146 Miles
5 Races
2022
100 Miles
1 Race
2021
514 Miles
9 Races
2020
371 Miles
6 Races
2019
198 Miles
3 Races
2018
78 Miles
2 Races
2017
54 Miles
1 Race
2016
233 Miles
7 Races
2014
64 Miles
2 Races
2013
108 Miles
3 Races
2012
163 Miles
4 Races
2011
65 Miles
2 Races
2010
135 Miles
1 Race
2009
135 Miles
1 Race
2008
135 Miles
1 Race
2005
100 Miles
1 Race

Multiple Performances

2026
44th Place
2022
35th Place
2021
41st Place
2025
21st Place
2024
17th Place
2023
7th Place
2025
44th Place
2024
58th Place
2021
39th Place
2019
6th Place
2018
26th Place
2024
22nd Place
2023
26th Place
2021
23rd Place
2020
41st Place
2024
144th Place
2023
108th Place
2021
32nd Place
2023
124th Place
2021
73rd Place
2019
5th Place
2018
51st Place
2017
48th Place
2016
69th Place
2014
117th Place
2013
75th Place
2011
97th Place
2021
35th Place
2012
43rd Place
2014
46th Place
2013
42nd Place
2012
24th Place
2012
38th Place
2011
51st Place
2010
2nd Place
2009
1st Place
2008
4th Place

Weekly Newsletter

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

Recent Results

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results