Joel Shores (M27)
2026
1 Race | 50 mi.Umstead
Mar 28th 2026
| Raleigh, NC
Distance
50 Miles
Overall
3
/ 83
Division (M)
2
/ 54
7:53:24
2025
2 Races | 112 mi.San Juan Solstice
Jun 21st 2025
| Lake City, CO
Distance
50 Miles
Overall
88
/ 218
Division (M)
70
/ 166
13:00:09
Black Canyon Ultras
Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
295
/ 776
Division (M)
219
/ 549
13:56:12
2024
3 Races | 131 mi.The Derby
Nov 30th 2024
| Ellerbe, NC
Distance
50 KM
Overall
1
/ 75
Division (M)
1
/ 45
3:14:45
Silver Rush 50
Jul 6th 2024
| Leadville, CO
Distance
50 Miles
Overall
3
/ 505
Division (M)
3
/ 360
6:49:11
Arches Ultra
Jan 27th 2024
| Moab, UT
Distance
50 Miles
Overall
1
/ 67
Division (M)
1
/ 56
6:55:21
2023
3 Races | 181 mi.Leadville Trail
Aug 19th 2023
| Leadville, CO
Distance
100 Miles
Overall
64
/ 362
Division (M)
58
/ 291
24:32:36
Silver Rush 50
Jul 8th 2023
| Leadville, CO
Distance
50 Miles
Overall
3
/ 528
Division (M)
3
/ 400
7:03:38
Arches Ultra
Jan 28th 2023
| Moab, UT
Distance
50 KM
Overall
58
/ 187
Division (M)
44
/ 115
6:14:29
2022
1 Race | 50 mi.Ram Party
May 14th 2022
| Colorado Springs, CO
Distance
50 Miles
Overall
16
/ 28
Division (M)
12
/ 19
13:09:10
2021
2 Races | 102 mi.Triple Lakes Trail Race
Oct 30th 2021
| Greensboro, NC
Distance
40 Miles
Overall
1
/ 34
Division (M)
1
/ 25
5:34:38
Blackbeard's Revenge 100
Mar 27th 2021
| Corolla, NC
Distance
100 KM
Overall
6
/ 44
Division (M)
3
/ 27
12:56:19
12
Races
5y 0m 2d
Longevity
626
Lifetime Miles
Personal Bests
50k
(2)
3:14:45
2024
50m
(6)
6:49:11
2024
100k
(2)
12:56:19
2021
100m
(1)
24:32:36
2023
Distance by Year
2026
50
Miles
1 Race
2025
112
Miles
2 Races
2024
131
Miles
3 Races
2023
181
Miles
3 Races
2022
50
Miles
1 Race
2021
102
Miles
2 Races
Multiple Performances
2nd Place
7:53:24
50 Miles
Course Record
3:14:45
50 KM
1st Place
3:14:45
50 KM
3rd Place
6:49:11
50 Miles
1st Place
6:55:21
50 Miles
3rd Place
7:03:38
50 Miles
1st Place
5:34:38
40 Miles
3rd Place
12:56:19
100 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+

