Kevin Hadfield (M40)
2026
2 Races | 112 mi.Desert Rats Trail Running Festival
Apr 10th 2026
| Fruita, CO
Distance
100 KM
Overall
53
/ 233
Division (M)
45
/ 183
12:55:02
Running Up for Air Pine - Staunton Rocks
Feb 6th 2026
| Pine, CO
Duration
12 Hours
Overall
1
/ 8
Division (M)
1
/ 3
49.7
2025
1 Race | 100 mi.Hardrock 100 Endurance Run
Jul 11th 2025
| Silverton, CO
Distance
100 Miles
Overall
25
/ 114
Division (M)
20
/ 92
34:41:20
2024
2 Races | 163 mi.24 Hours of Palmer Lake
Sep 28th 2024
| Palmer Lake, CO
Duration
24 Hours
Overall
1
/ 112
Division (M)
1
/ 79
123
Telluride Mountain Run
Aug 24th 2024
| Telluride, CO
Distance
40 Miles
Overall
19
/ 104
Division (M)
14
/ 84
9:52:23
2023
2 Races | 350 mi.Run Rabbit Run
Sep 15th 2023
| Steamboat Springs, CO
Distance
100 Miles
Overall
42
/ 51
Division (M)
29
/ 34
26:18:08
Cocodona
May 1st 2023
| Black Canyon City, AZ
Distance
250 Miles
Overall
25
/ 139
Division (M)
21
/ 104
89:10:07
2022
3 Races | 252 mi.24 Hours of Palmer Lake
Oct 8th 2022
| Palmer Lake, CO
Duration
24 Hours
Overall
1
/ 63
Division (M)
1
/ 49
118.08
Run Rabbit Run
Sep 16th 2022
| Steamboat Springs, CO
Distance
100 Miles
Overall
24
/ 54
Division (M)
18
/ 40
24:45:14
Grand Mesa Ultras
Jul 30th 2022
| Grand Mesa, CO
Distance
55 KM
Overall
1
/ 27
Division (M)
1
/ 15
6:03:55
2021
2 Races | 131 mi.HighFive100
Aug 13th 2021
| Lake City, CO
Distance
100 Miles
Overall
4
/ 12
Division (M)
3
/ 8
37:24:00
John Cappis 50K Fat Ass
Jun 19th 2021
| Silverton, CO
Distance
50 KM
Overall
2
/ 2
Division (M)
2
/ 2
16:34:00
2019
2 Races | 175 mi.Never Summer
Jul 27th 2019
| Gould, CO
Distance
100 KM
Overall
25
/ 219
Division (M)
22
/ 165
15:33:14
24 Hours of Palmer Lake
Apr 13th 2019
| Palmer Lake, CO
Duration
24 Hours
Overall
3
/ 101
Division (M)
3
/ 64
112.36
2018
4 Races | 341 mi.Pinhoti
Nov 3rd 2018
| Sylacauga, AL
Distance
100 Miles
Overall
25
/ 170
Division (M)
23
/ 143
22:29:37
Grand Mesa Ultras
Jul 28th 2018
| Grand Mesa, CO
Distance
100 Miles
Overall
1
/ 9
Division (M)
1
/ 7
23:07:50
24 Hours of Palmer Lake
Apr 21st 2018
| Palmer Lake, CO
Duration
24 Hours
Overall
3
/ 108
Division (M)
3
/ 68
106.6
Moab's Red Hot Ultra
Feb 17th 2018
| Moab, UT
Distance
55 KM
Overall
61
/ 211
Division (M)
55
/ 150
5:57:24
2017
3 Races | 258 mi.Javelina Jundred
Oct 28th 2017
| Fountain Hills, AZ
Distance
100 Miles
Overall
55
/ 346
Division (M)
46
/ 247
21:58:52
24 Hours of Palmer Lake
Apr 15th 2017
| Palmer Lake, CO
Duration
24 Hours
Overall
30
/ 102
Division (M)
21
/ 57
58.22
Coldwater Hundred
Jan 21st 2017
| Goodyear, AZ
Distance
100 Miles
Overall
2
/ 27
Division (M)
2
/ 20
20:02:57
2016
6 Races | 308 mi.Dead Horse Ultra
Nov 19th 2016
| Moab, UT
Distance
50 Miles
Overall
3
/ 86
Division (M)
3
/ 61
7:29:30
Run Rabbit Run
Sep 16th 2016
| Steamboat Springs, CO
Distance
100 Miles
Overall
54
/ 203
Division (M)
45
/ 162
26:48:22
Power of Four Trail Run
Aug 7th 2016
| Aspen, CO
Distance
50 KM
Overall
18
/ 59
Division (M)
15
/ 43
6:50:44
Never Summer
Jul 23rd 2016
| Gould, CO
Distance
100 KM
Overall
19
/ 192
Division (M)
19
/ 155
14:58:04
Cimarron Endurance Run
May 1st 2016
| Cimarron, CO
Distance
50 KM
Overall
3
/ 12
Division (M)
3
/ 6
4:33:26
Moab's Red Hot Ultra
Feb 13th 2016
| Moab, UT
Distance
55 KM
Overall
29
/ 289
Division (M)
28
/ 200
5:12:15
2015
4 Races | 245 mi.Rio Del Lago
Nov 7th 2015
| Granite Bay, CA
Distance
100 Miles
Overall
58
/ 233
Division (M)
45
/ 173
23:13:08
Steep Camp (Silverton 1000)
Sep 1st 2015
| Silverton, CO
Duration
24 Hours
Overall
1
/ 14
Division (M)
1
/ 10
64
Silverton Alpine
Aug 22nd 2015
| Silverton, CO
Distance
50 KM
Overall
11
/ 27
Division (M)
9
/ 18
6:34:28
Silver Rush 50
Jul 12th 2015
| Leadville, CO
Distance
50 Miles
Overall
110
/ 355
Division (M)
96
/ 262
10:16:37
31
Races
10y 9m 5d
Longevity
2,435
Lifetime Miles
Personal Bests
50k
(4)
4:33:26
2016
50m
(2)
7:29:30
2016
100k
(3)
12:55:02
2026
100m
(10)
20:02:57
2017
24hr
(6)
123
2024
12hr
(1)
49.7
2026
Distance by Year
2026
112
Miles
2 Races
2025
100
Miles
1 Race
2024
163
Miles
2 Races
2023
350
Miles
2 Races
2022
252
Miles
3 Races
2021
131
Miles
2 Races
2019
175
Miles
2 Races
2018
341
Miles
4 Races
2017
258
Miles
3 Races
2016
308
Miles
6 Races
2015
245
Miles
4 Races
Multiple Performances
1st Place
123
24 Hours
Course Record
123
24 Hours
1st Place
118.08
24 Hours
1st Place
6:03:55
55 KM
3rd Place
112.36
24 Hours
3rd Place
106.6
24 Hours
2nd Place
20:02:57
100 Miles
3rd Place
7:29:30
50 Miles
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+

