Joshua Canning (M45)

2026

3 Races | 219 mi.

Cocodona

May 4th 2026
| Black Canyon City, AZ
Distance
100 Miles
Overall
14 / 30
Division (M)
12 / 25
34:06:37

Whiskey Basin Trail Runs

Apr 18th 2026
| Prescott, AZ
Distance
91 KM
Overall
47 / 93
Division (M)
34 / 69
14:51:01

Black Canyon Ultras

Feb 14th 2026
| Mayer, AZ
Distance
100 KM
Overall
567 / 765
Division (M)
429 / 559
16:36:43

2025

7 Races | 837 mi.

Across the Years

Dec 28th 2025
| Peoria, AZ
Duration
144 Hours
Overall
27 / 86
Division (M)
20 / 56
279.355

Fat Ox

Nov 21st 2025
| Buckeye, AZ
Duration
48 Hours
Overall
5 / 28
Division (M)
3 / 17
120.558

Arizona Monster 300

Apr 4th 2025
| Superior, AZ
Distance
300 Miles
Overall
116 / 199
Division (M)
100 / 161
141:23:26

Crown King Scramble

Mar 22nd 2025
| Phoenix, AZ
Distance
50 KM
Overall
51 / 260
Division (M)
38 / 175
6:36:30

Mesquite Canyon

Mar 8th 2025
| Waddell, AZ
Distance
13.1 Miles
Overall
18 / 134
Division (M)
17 / 71
2:06:35

Copper Corridor

Feb 22nd 2025
| Superior, AZ
Distance
50 KM
Overall
56 / 113
Division (M)
47 / 83
6:46:12

Black Canyon Ultras

Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
536 / 776
Division (M)
392 / 549
16:21:41

2024

5 Races | 539 mi.

Fat Ox

Nov 22nd 2024
| Buckeye, AZ
Duration
48 Hours
Overall
3 / 32
Division (M)
3 / 23
133.404

Man Against Horse

Oct 19th 2024
| Prescott, AZ
Distance
50 Miles
Overall
35 / 46
Division (M)
29 / 36
11:59:06

Whistler by UTMB

Sep 28th 2024
| Whistler, BC
Distance
70 KM
Overall
128 / 200
Division (M)
112 / 166
14:00:17

Cocodona

May 6th 2024
| Black Canyon City, AZ
Distance
250 Miles
Overall
140 / 201
Division (M)
110 / 154
111:16:55

Black Canyon Ultras

Feb 10th 2024
| Mayer, AZ
Distance
100 KM
Overall
556 / 740
Division (M)
408 / 518
16:48:45

2023

3 Races | 233 mi.

Fat Ox

Nov 17th 2023
| Buckeye, AZ
Duration
48 Hours
Overall
2 / 23
Division (M)
2 / 18
139.305

Crown King Scramble

Mar 25th 2023
| Phoenix, AZ
Distance
50 KM
Overall
67 / 230
Division (M)
55 / 157
6:51:11

Black Canyon Ultras

Feb 18th 2023
| Mayer, AZ
Distance
100 KM
Overall
430 / 704
Division (M)
315 / 517
15:34:53

2022

1 Race | 62 mi.

Black Canyon Ultras

Feb 12th 2022
| Mayer, AZ
Distance
100 KM
Overall
402 / 516
Division (M)
278 / 349
16:40:33

2021

1 Race | 62 mi.

Black Canyon Ultras

Feb 14th 2021
| Mayer, AZ
Distance
100 KM
Overall
310 / 364
Division (M)
230 / 264
17:06:07

2020

2 Races | 305 mi.

Moab 240

Oct 9th 2020
| Moab, UT
Distance
240 Miles
Overall
117 / 127
Division (M)
94 / 102
110:58:16

Mogollon Monster 100

Sep 12th 2020
| Pine, AZ
Distance
105 KM
Overall
20 / 23
Division (M)
16 / 19
19:58:24

2019

4 Races | 343 mi.

Bigfoot 200 Endurance Run

Aug 9th 2019
| Mount St. Helens, WA
Distance
200 Miles
Overall
75 / 105
Division (M)
59 / 78
97:58:03

Snow Peaks 50 Mile Trail Run

Jun 8th 2019
| Provo, UT
Distance
50 Miles
Overall
141 / 293
Division (M)
113 / 213
12:06:06

Crown King Scramble

Mar 30th 2019
| Phoenix, AZ
Distance
50 KM
Overall
65 / 222
Division (M)
50 / 143
6:47:45

Black Canyon Ultras

Feb 16th 2019
| Mayer, AZ
Distance
100 KM
Overall
508 / 516
Division (M)
377 / 380
18:13:02

2018

5 Races | 455 mi.

Moab 240

Oct 12th 2018
| Moab, UT
Distance
238 Miles
Overall
96 / 111
Division (M)
73 / 84
107:51:37

Kodiak Ultra Marathons

Aug 17th 2018
| Big Bear Lake, CA
Distance
100 Miles
Overall
43 / 50
Division (M)
37 / 42
35:20:11

Bighorn

Jun 15th 2018
| Dayton, WY
Distance
52 Miles
Overall
39 / 90
Division (M)
28 / 62
12:52:24

Flagstaff Extreme Big Pine Trail Runs

Jun 9th 2018
| Flagstaff, AZ
Distance
54 KM
Overall
35 / 55
Division (M)
27 / 37
7:15:48

San Tan Scramble

Jan 6th 2018
| Queen Creek, AZ
Distance
50 KM
Overall
31 / 59
Division (M)
26 / 45
6:40:16

2017

2 Races | 105 mi.

Zane Grey

Apr 29th 2017
| Payson, AZ
Distance
50 Miles
Overall
65 / 111
Division (M)
59 / 93
14:17:12

Whiskey Basin Trail Runs

Apr 8th 2017
| Prescott, AZ
Distance
88 KM
Overall
25 / 56
Division (M)
19 / 41
12:10:49

2016

1 Race | 50 mi.

Man Against Horse

Oct 1st 2016
| Prescott, AZ
Distance
50 Miles
Overall
10 / 16
Division (M)
8 / 14
11:07:03

2015

3 Races | 131 mi.

Squamish 50

Aug 22nd 2015
| Squamish, BC
Distance
50 Miles
Overall
99 / 190
Division (M)
77 / 133
13:13:48

Zane Grey

Apr 25th 2015
| Payson, AZ
Distance
50 Miles
Overall
64 / 122
Division (M)
55 / 100
13:07:44

San Tan Scramble

Jan 10th 2015
| Queen Creek, AZ
Distance
50 KM
Overall
15 / 50
Division (M)
14 / 36
5:44:02

2014

5 Races | 196 mi.

Pass Mountain

Nov 15th 2014
| Mesa, AZ
Distance
50 KM
Overall
21 / 37
Division (M)
13 / 23
6:48:50

Flagstaff Sky Peaks Mountain Runs

Oct 4th 2014
| Flagstaff, AZ
Distance
55 KM
Overall
31 / 37
Division (M)
25 / 27
10:06:22

Squamish 50

Aug 16th 2014
| Squamish, BC
Distance
50 Miles
Overall
134 / 199
Division (M)
109 / 142
13:20:26

American River

Apr 5th 2014
| Folsom, CA
Distance
50 Miles
Overall
194 / 830
Division (M)
156 / 528
9:30:42

Elephant Mountain

Feb 22nd 2014
| Cave Creek, AZ
Distance
50 KM
Overall
26 / 56
Division (M)
20 / 37
6:13:42

2013

4 Races | 143 mi.

McDowell Mountain Frenzy

Dec 7th 2013
| Fountain Hills, AZ
Distance
50 KM
Overall
20 / 55
Division (M)
18 / 45
5:25:34

Flagstaff Sky Peaks Mountain Runs

Sep 14th 2013
| Flagstaff, AZ
Distance
50 KM
Overall
20 / 47
Division (M)
14 / 28
8:15:57

Squamish 50

Aug 16th 2013
| Squamish, BC
Distance
50 Miles
Overall
134 / 199
Division (M)
109 / 142
13:20:26

Crown King Scramble

Apr 6th 2013
| Phoenix, AZ
Distance
50 KM
Overall
57 / 136
Division (M)
48 / 90
6:44:47

2012

2 Races | 62 mi.

Mesquite Canyon

Mar 11th 2012
| Waddell, AZ
Distance
50 KM
Overall
51 / 76
Division (M)
42 / 62
6:49:31

Coldwater Hundred

Jan 21st 2012
| Goodyear, AZ
Distance
50 KM
Overall
35 / 48
Division (M)
27 / 38
6:36:31

2011

2 Races | 62 mi.

Pass Mountain

Nov 19th 2011
| Mesa, AZ
Distance
50 KM
Overall
22 / 30
Division (M)
14 / 16
7:06:56

Mesquite Canyon

Mar 12th 2011
| Waddell, AZ
Distance
50 KM
Overall
35 / 62
Division (M)
27 / 45
6:47:25
50
Races
15y 1m 27d
Longevity
3,804
Lifetime Miles

Personal Bests

50k (15)
5:25:34
2013
50m (9)
9:30:42
2014
100k (7)
15:34:53
2023
100m (2)
34:06:37
2026

Distance by Year

2026
219 Miles
3 Races
2025
837 Miles
7 Races
2024
539 Miles
5 Races
2023
233 Miles
3 Races
2022
62 Miles
1 Race
2021
62 Miles
1 Race
2020
305 Miles
2 Races
2019
343 Miles
4 Races
2018
455 Miles
5 Races
2017
105 Miles
2 Races
2016
50 Miles
1 Race
2015
131 Miles
3 Races
2014
196 Miles
5 Races
2013
143 Miles
4 Races
2012
62 Miles
2 Races
2011
62 Miles
2 Races

Multiple Performances

2026
429th Place
2025
392nd Place
2024
408th Place
2023
315th Place
2022
278th Place
2021
230th Place
2025
3rd Place
2024
3rd Place
2023
2nd Place
2025
38th Place
2023
55th Place
2019
50th Place
2013
48th Place
2024
29th Place
2016
8th Place
2018
26th Place
2015
14th Place
2017
59th Place
2015
55th Place
2015
77th Place
2014
109th Place
2013
109th Place
2014
13th Place
2011
14th Place
2012
42nd Place
2011
27th Place

3rd Place

120.558

48 Hours

3rd Place

133.404

48 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

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