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
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+

