Ed Shelton (M48)

2026

2 Races | 281 mi.

Cocodona

May 4th 2026
| Black Canyon City, AZ
Distance
250 Miles
Overall
106 / 268
Division (M)
80 / 192
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

5 Races | 426 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

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
46
Races
10y 8m 11d
Longevity
4,491
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
426 Miles
5 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

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results