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

2024
1st Place
2022
1st Place
2019
3rd Place
2018
3rd Place
2017
21st Place
2023
29th Place
2022
18th Place
2016
45th Place
2019
22nd Place
2016
19th Place
2018
55th Place
2016
28th Place

123

24 Hours

123

24 Hours

118.08

24 Hours

6:03:55

55 KM

112.36

24 Hours

106.6

24 Hours

20:02:57

100 Miles

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+

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