Ed Shelton (M48)

2026

2 Races | 281 mi.

Cocodona

May 4th 2026
| Black Canyon City, AZ
Distance
250 Miles
Overall
106 / 266
Division (M)
80 / 190
104:29:59

Gulf Coast Grind

Apr 18th 2026
| Surfside, TX
Distance
50 KM
Overall
3 / 23
Division (M)
3 / 15
5:59:52

2025

3 Races | 465 mi.

Texmas Trail Race

Dec 13th 2025
| Smithville, TX
Distance
104 KM
Overall
4 / 17
Division (M)
4 / 14
14:58:10

Brazos Bend 100

Dec 6th 2025
| Needville, TX
Distance
100 Miles
Overall
30 / 133
Division (M)
24 / 106
22:07:03

Arizona Monster 300

Apr 4th 2025
| Superior, AZ
Distance
300 Miles
Overall
26 / 199
Division (M)
23 / 161
113:00:15

2024

4 Races | 512 mi.

Brazos Bend 100

Dec 7th 2024
| Needville, TX
Distance
100 Miles
Overall
29 / 120
Division (M)
23 / 95
22:34:58

Big Texas Ultra

Nov 16th 2024
| Georgetown, TX
Distance
100 KM
Overall
4 / 15
Division (M)
4 / 12
15:07:55

Cocodona

May 6th 2024
| Black Canyon City, AZ
Distance
250 Miles
Overall
50 / 201
Division (M)
42 / 154
92:29:32

Brazos Bend 100

Jan 6th 2024
| Needville, TX
Distance
100 Miles
Overall
49 / 92
Division (M)
42 / 77
26:39:31

2023

1 Race | 250 mi.

Cocodona

May 1st 2023
| Black Canyon City, AZ
Distance
250 Miles
Overall
42 / 139
Division (M)
36 / 104
101:23:13

2022

2 Races | 300 mi.

Brazos Bend 100

Dec 3rd 2022
| Needville, TX
Distance
100 Miles
Overall
51 / 108
Division (M)
40 / 81
25:20:55

Tahoe 200 Endurance Run

Jun 17th 2022
| Homewood, CA
Distance
200 Miles
Overall
20 / 139
Division (M)
15 / 101
75:46:07

2021

5 Races | 380 mi.

Brazos Bend 100

Dec 4th 2021
| Needville, TX
Distance
100 Miles
Overall
29 / 114
Division (M)
22 / 81
21:39:40

Texas B.M.F.

Nov 19th 2021
| Cat Spring, TX
Duration
Backyard
Overall
10 / 67
Division (M)
10 / 55
73.8

Captn Karls - Pedernales Falls

Jun 27th 2021
| Johnson City, TX
Distance
60 KM
Overall
16 / 56
Division (M)
14 / 48
8:22:56

Possum's Revenge

May 22nd 2021
| Graford, TX
Distance
69 Miles
Overall
9 / 53
Division (M)
8 / 40
16:20:11

Tejas Dirt Festival

Mar 13th 2021
| Rocksprings, TX
Distance
100 Miles
Overall
4 / 7
Division (M)
4 / 5
29:08:53

2020

3 Races | 415 mi.

The Georgia Death Race

Nov 7th 2020
| Blairsville, GA
Distance
74 Miles
Overall
49 / 80
Division (M)
40 / 59
21:57:14

Moab 240

Oct 9th 2020
| Moab, UT
Distance
240 Miles
Overall
41 / 127
Division (M)
34 / 102
94:37:53

Jackalope Jam

Feb 22nd 2020
| Cat Springs, TX
Duration
24 Hours
Overall
3 / 42
Division (M)
2 / 30
100.5

2019

6 Races | 455 mi.

Franklin Mountains Trail Runs

Nov 9th 2019
| El Paso, TX
Distance
50 KM
Overall
44 / 164
Division (M)
39 / 133
8:58:59

El Taco Loco

Oct 26th 2019
| San Antonio, TX
Distance
100 KM
Overall
27 / 103
Division (M)
19 / 65
14:43:05

The Barkley Fall Classic

Sep 21st 2019
| Wartburg, TN
Distance
50 KM
Overall
118 / 186
Division (M)
91 / 142
12:29:55

Bigfoot 200 Endurance Run

Aug 9th 2019
| Mount St. Helens, WA
Distance
200 Miles
Overall
20 / 105
Division (M)
16 / 78
80:31:17

Possum's Revenge

May 25th 2019
| Graford, TX
Distance
69 Miles
Overall
23 / 61
Division (M)
18 / 45
18:49:12

Bandera

Jan 5th 2019
| Bandera, TX
Distance
100 KM
Overall
124 / 268
Division (M)
96 / 200
15:44:57

2018

6 Races | 676 mi.

Brazos Bend 100

Dec 8th 2018
| Needville, TX
Distance
100 Miles
Overall
27 / 85
Division (M)
23 / 54
23:38:38

Franklin Mountains Trail Runs

Nov 10th 2018
| El Paso, TX
Distance
50 KM
Overall
44 / 182
Division (M)
39 / 142
8:11:55

The Barkley Fall Classic

Sep 15th 2018
| Wartburg, TN
Distance
50 KM
Overall
136 / 205
Division (M)
108 / 161
12:13:09

Infinitus

May 29th 2018
| Ripton, VT
Distance
250 Miles
Overall
3 / 6
Division (M)
3 / 5
98:26:00

Jackalope Jam

Feb 22nd 2018
| Cat Springs, TX
Duration
72 Hours
Overall
2 / 13
Division (M)
1 / 7
202

Bandera

Jan 6th 2018
| Bandera, TX
Distance
100 KM
Overall
104 / 248
Division (M)
87 / 183
14:59:46

2017

8 Races | 611 mi.

Brazos Bend 100

Dec 9th 2017
| Needville, TX
Distance
100 Miles
Overall
25 / 91
Division (M)
22 / 63
21:36:39

Cactus Rose

Oct 28th 2017
| Bandera, TX
Distance
100 Miles
Overall
13 / 21
Division (M)
9 / 12
31:06:00

Capt'n Karl's Reveille Ranch

Aug 26th 2017
| Burnet, TX
Distance
60 KM
Overall
8 / 44
Division (M)
7 / 35
7:41:36

Capt'n Karl's Hill Country Strong Trail...

Aug 5th 2017
| Lampasas, TX
Distance
60 KM
Overall
10 / 37
Division (M)
8 / 26
8:48:34

Capt'n Karl's - Muleshoe Bend

Jul 15th 2017
| Marble Falls, TX
Distance
60 KM
Overall
13 / 46
Division (M)
12 / 35
7:47:53

Captn Karls - Pedernales Falls

Jun 24th 2017
| Johnson City, TX
Distance
60 KM
Overall
19 / 68
Division (M)
17 / 50
7:43:18

Infinitus

May 26th 2017
| Ripton, VT
Distance
100 Miles
Overall
8 / 26
Division (M)
7 / 21
34:24:00

Jackalope Jam

Apr 21st 2017
| Cat Springs, TX
Duration
48 Hours
Overall
2 / 26
Division (M)
2 / 14
162

2016

6 Races | 358 mi.

Brazos Bend 100

Dec 10th 2016
| Needville, TX
Distance
100 Miles
Overall
16 / 61
Division (M)
14 / 47
20:24:15

Jackalope Jam

Nov 12th 2016
| Cat Springs, TX
Duration
24 Hours
Overall
2 / 38
Division (M)
2 / 22
109

Capt'n Karl's Reveille Ranch

Aug 27th 2016
| Burnet, TX
Distance
60 KM
Overall
12 / 54
Division (M)
11 / 42
8:31:11

Capt'n Karl's Hill Country Strong Trail...

Aug 6th 2016
| Lampasas, TX
Distance
60 KM
Overall
8 / 40
Division (M)
6 / 30
8:47:57

Capt'n Karl's - Muleshoe Bend

Jul 16th 2016
| Marble Falls, TX
Distance
60 KM
Overall
11 / 43
Division (M)
9 / 36
8:13:11

Captn Karls - Pedernales Falls

Jun 25th 2016
| Johnson City, TX
Distance
60 KM
Overall
24 / 80
Division (M)
20 / 57
7:51:42

2015

1 Race | 37 mi.

Capt'n Karl's Reveille Ranch

Aug 29th 2015
| Burnet, TX
Distance
60 KM
Overall
27 / 72
Division (M)
24 / 47
8:41:23
47
Races
10y 8m 11d
Longevity
4,741
Lifetime Miles

Personal Bests

50k (5)
5:59:52
2026
100k (4)
14:43:05
2019
100m (11)
20:24:15
2016
24hr (2)
109
2016
Backyard (1)
73.8
2021

Distance by Year

2026
281 Miles
2 Races
2025
465 Miles
3 Races
2024
512 Miles
4 Races
2023
250 Miles
1 Race
2022
300 Miles
2 Races
2021
380 Miles
5 Races
2020
415 Miles
3 Races
2019
455 Miles
6 Races
2018
676 Miles
6 Races
2017
611 Miles
8 Races
2016
358 Miles
6 Races
2015
37 Miles
1 Race

Multiple Performances

2026
80th Place
2024
42nd Place
2023
36th Place
2025
24th Place
2024
23rd Place
2024
42nd Place
2022
40th Place
2021
22nd Place
2018
23rd Place
2017
22nd Place
2016
14th Place
2021
14th Place
2017
17th Place
2016
20th Place
2021
8th Place
2019
18th Place
2020
2nd Place
2016
2nd Place
2019
91st Place
2018
108th Place
2017
7th Place
2016
11th Place
2015
24th Place

100.5

24 Hours

Masters Winner

100.5

24 Hours

162

48 Hours

109

24 Hours

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

Burney Mountain 100
Burney, CA - 44 finishers
100 Miles
The Longest Light
Spokane, WA - 2 finishers
100 KM
Broken Arrow Skyrace
Olympic Valley, CA - 552 finishers
46 KM
Tahoe 100k
Lake Tahoe, CA - 45 finishers
100 KM
Black Mountain 50k
San Diego, CA - 121 finishers
50 KM
New River Gorge Trail Festival
Fayetteville, WV - 111 finishers
50 KM
Tahoe 200 Endurance Run
Homewood, CA - 182 finishers
200 Miles
Tuscazoar Raw
Dover, OH - 53 finishers
100 KM | 50 KM
Catamount Ultra
Stowe, VT - 170 finishers
50 KM
Manitou's Revenge
Windham, NY - 92 finishers
54 Miles
View All Results