Joshua Locke (M49)

2026

1 Race | 100 mi.

Keys Ultras

May 16th 2026
| Key West, FL
Distance
100 Miles
Overall
5 / 134
Division (M)
4 / 103
18:48:59

2025

2 Races | 362 mi.

Arizona Monster 300

Apr 4th 2025
| Superior, AZ
Distance
300 Miles
Overall
4 / 199
Division (M)
4 / 161
92:30:35

Black Canyon Ultras

Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
182 / 776
Division (M)
131 / 549
12:36:35

2024

5 Races | 431 mi.

Saddles 100

Oct 5th 2024
| Prescott, AZ
Distance
100 Miles
Overall
6 / 43
Division (M)
6 / 40
25:05:35

Flagstaff to Grand Canyon Stagecoach Lin...

Sep 21st 2024
| Flagstaff, AZ
Distance
100 Miles
Overall
8 / 61
Division (M)
6 / 48
23:03:33

Mogollon Monster 100

Sep 7th 2024
| Pine, AZ
Distance
100 Miles
Overall
18 / 105
Division (M)
18 / 85
29:14:09

Hotfoot Hamster

Jun 1st 2024
| Buckeye, AZ
Duration
12 Hours
Overall
1 / 32
Division (M)
1 / 14
69.283

Zion Ultras and Trail Half Marathon

Apr 13th 2024
| Virgin, UT
Distance
100 KM
Overall
37 / 182
Division (M)
32 / 134
14:09:11

2023

3 Races | 227 mi.

Across the Years

Dec 28th 2023
| Peoria, AZ
Duration
24 Hours
Overall
2 / 107
Division (M)
2 / 53
123.961

Fat Ox

Nov 17th 2023
| Buckeye, AZ
Duration
6 Hours
Overall
1 / 21
Division (M)
1 / 19
40.507

Black Canyon Ultras

Feb 18th 2023
| Mayer, AZ
Distance
100 KM
Overall
119 / 704
Division (M)
81 / 517
11:42:12

2022

6 Races | 552 mi.

Across the Years

Dec 31st 2022
| Peoria, AZ
Duration
24 Hours
Overall
4 / 140
Division (M)
4 / 86
122.587

Hotfoot Hamster

Sep 3rd 2022
| Buckeye, AZ
Duration
6 Hours
Overall
4 / 13
Division (M)
3 / 29
33.9

Cocodona

May 2nd 2022
| Black Canyon City, AZ
Distance
250 Miles
Overall
9 / 151
Division (M)
8 / 114
77:52:35

Crown King Scramble

Mar 26th 2022
| Phoenix, AZ
Distance
50 KM
Overall
31 / 203
Division (M)
23 / 128
6:16:52

Black Canyon Ultras

Feb 12th 2022
| Mayer, AZ
Distance
100 KM
Overall
93 / 516
Division (M)
66 / 349
11:57:36

Coldwater Hundred

Jan 15th 2022
| Goodyear, AZ
Distance
52 Miles
Overall
6 / 32
Division (M)
6 / 22
9:57:21

2021

3 Races | 381 mi.

Flagstaff to Grand Canyon Stagecoach Lin...

Sep 18th 2021
| Flagstaff, AZ
Distance
100 Miles
Overall
4 / 68
Division (M)
3 / 49
21:37:48

Cocodona

May 3rd 2021
| Black Canyon City, AZ
Distance
250 Miles
Overall
5 / 108
Division (M)
5 / 83
83:11:24

Crown King Scramble

Mar 27th 2021
| Phoenix, AZ
Distance
50 KM
Overall
21 / 200
Division (M)
16 / 142
5:42:54

2020

1 Race | 62 mi.

Black Canyon Ultras

Feb 15th 2020
| Mayer, AZ
Distance
100 KM
Overall
84 / 541
Division (M)
61 / 372
11:53:45

2019

6 Races | 374 mi.

Angeles Crest

Aug 3rd 2019
| Wrightwood, CA
Distance
100 Miles
Overall
50 / 155
Division (M)
47 / 130
27:56:11

San Diego 100

Jun 7th 2019
| Lake Cuyamaca, CA
Distance
100 Miles
Overall
94 / 176
Division (M)
77 / 142
29:05:14

Zane Grey

Apr 27th 2019
| Payson, AZ
Distance
50 Miles
Overall
40 / 106
Division (M)
34 / 81
12:06:06

Black Canyon Ultras

Feb 16th 2019
| Mayer, AZ
Distance
100 KM
Overall
191 / 516
Division (M)
155 / 380
12:26:35

Elephant Mountain

Feb 2nd 2019
| Cave Creek, AZ
Distance
50 KM
Overall
8 / 59
Division (M)
7 / 38
5:31:51

San Tan Scramble

Jan 5th 2019
| Queen Creek, AZ
Distance
50 KM
Overall
27 / 71
Division (M)
21 / 56
5:55:52

2018

3 Races | 205 mi.

Across the Years

Dec 28th 2018
| Peoria, AZ
Duration
24 Hours
Overall
94 / 179
Division (M)
52 / 95
50.39

Bryce Canyon

Jun 1st 2018
| Bryce Canyon, UT
Distance
100 Miles
Overall
28 / 63
Division (M)
25 / 53
29:27:15

Whiskey Basin Trail Runs

Apr 14th 2018
| Prescott, AZ
Distance
88 KM
Overall
16 / 65
Division (M)
15 / 48
11:09:12

2017

2 Races | 99 mi.

Mogollon Monster 100

Sep 16th 2017
| Pine, AZ
Distance
105 KM
Overall
11 / 15
Division (M)
10 / 14
20:52:12

Flagstaff Extreme Big Pine Trail Runs

Jun 10th 2017
| Flagstaff, AZ
Distance
54 KM
Overall
21 / 51
Division (M)
18 / 39
6:17:14
32
Races
8y 11m 12d
Longevity
2,793
Lifetime Miles

Personal Bests

50k (4)
5:31:51
2019
50m (1)
12:06:06
2019
100k (6)
11:42:12
2023
100m (8)
18:48:59
2026
24hr (3)
123.961
2023
12hr (1)
69.283
2024
6hr (2)
40.507
2023

Distance by Year

2026
100 Miles
1 Race
2025
362 Miles
2 Races
2024
431 Miles
5 Races
2023
227 Miles
3 Races
2022
552 Miles
6 Races
2021
381 Miles
3 Races
2020
62 Miles
1 Race
2019
374 Miles
6 Races
2018
205 Miles
3 Races
2017
99 Miles
2 Races

Multiple Performances

2025
131st Place
2023
81st Place
2022
66th Place
2020
61st Place
2023
2nd Place
2022
4th Place
2018
52nd Place
2022
23rd Place
2021
16th Place

23:03:33

100 Miles

69.283

12 Hours

Masters Winner

69.283

12 Hours

Masters Course Record

69.283

12 Hours

123.961

24 Hours

123.961

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

Barr Lake
Brighton, CO - 34 finishers
50 KM
Table Rock Trail Challenge
Jamesville, NY - 2 finishers
Backyard
Cotter Bridge Ultra
Cotter, AR - 24 finishers
50 Miles
Survivorfest
Sherwood Park, AB - 109 finishers
24 Hours | 24 Hours | 24 Hours | 12 Hours | 12 Hours | 6 Hours | 6 Hours
Gulch Countdown
Mukilteo, WA - 6 finishers
Backyard
Hidden Oasis Ultra
Cypress Hills Interprovincial Park, AB - 77 finishers
50 KM
Ultra Obscura
Sutton, QC - 10 finishers
84 KM | 66 KM | 52 KM
Ansonia Six Hour Trail Run
Ansonia, CT - 12 finishers
6 Hours
Mary's Peak Trail Run
Blodgett, OR - 102 finishers
100 KM | 50 KM
View All Results