Garren Hill (M57)
2026
3 Races | 155 mi.Black Canyon Ultras
Feb 15th 2026
| Mayer, AZ
Distance
50 KM
Overall
746
/ 848
Division (M)
482
/ 528
8:53:40
Black Canyon Ultras
Feb 14th 2026
| Mayer, AZ
Distance
100 KM
Overall
443
/ 765
Division (M)
346
/ 559
15:26:32
Big Bend
Jan 18th 2026
| Big Bend Ranch State Park, TX
Distance
100 KM
Overall
17
/ 68
Division (M)
16
/ 59
13:37:47
2025
6 Races | 566 mi.Oktoberfest Trail Run Festival
Oct 18th 2025
| Farmersville, TX
Distance
50 KM
Overall
2
/ 21
Division (M)
2
/ 20
4:25:20
Mogollon Monster 100
Sep 6th 2025
| Pine, AZ
Distance
100 Miles
Overall
101
/ 128
Division (M)
90
/ 110
36:18:17
Mid-State Mile
Jun 14th 2025
| Franklin, TN
Duration
Backyard
Overall
33
/ 58
Division (M)
32
/ 52
41.8
Arizona Monster 300
Apr 4th 2025
| Superior, AZ
Distance
300 Miles
Overall
92
/ 199
Division (M)
83
/ 161
135:25:11
Black Canyon Ultras
Feb 8th 2025
| Mayer, AZ
Distance
100 KM
Overall
381
/ 776
Division (M)
282
/ 549
14:56:12
Big Bend
Jan 19th 2025
| Big Bend Ranch State Park, TX
Distance
50 KM
Overall
8
/ 113
Division (M)
6
/ 66
4:53:43
2024
7 Races | 568 mi.Perpetual Motion 6/12/24 Hour
Dec 7th 2024
| Grapevine, TX
Duration
24 Hours
Overall
6
/ 23
Division (M)
3
/ 14
66.88
Dinosaur Valley Endurance Run
Nov 23rd 2024
| Glen Rose, TX
Distance
100 KM
Overall
24
/ 235
Division (M)
17
/ 155
14:24:36
Pinhoti
Nov 2nd 2024
| Sylacauga, AL
Distance
100 Miles
Overall
107
/ 154
Division (M)
96
/ 129
29:42:32
Bigfoot 200 Endurance Run
Aug 9th 2024
| Mount St. Helens, WA
Distance
200 Miles
Overall
61
/ 134
Division (M)
53
/ 105
78:40:22
Arbuckle 100
Apr 6th 2024
| Davis, OK
Distance
40 Miles
Overall
3
/ 6
Division (M)
1
/ 4
11:25:28
Crazy Desert Trail Race
Mar 2nd 2024
| San Angelo, TX
Distance
100 KM
Overall
3
/ 35
Division (M)
2
/ 27
12:23:53
Black Canyon Ultras
Feb 11th 2024
| Mayer, AZ
Distance
60 KM
Overall
192
/ 342
Division (M)
111
/ 197
8:45:27
2023
6 Races | 417 mi.Isle du Bois Trail Run
Dec 2nd 2023
| Pilot Point, TX
Distance
50 KM
Overall
3
/ 42
Division (M)
3
/ 30
5:30:18
Lake Murray Endurance Run
Oct 28th 2023
| Ardmore, OK
Distance
50 KM
Overall
3
/ 32
Division (M)
3
/ 23
5:48:52
Tahoe 200 Endurance Run
Jul 21st 2023
| Homewood, CA
Distance
200 Miles
Overall
36
/ 113
Division (M)
29
/ 86
86:29:15
Crazy Desert Trail Race
Mar 4th 2023
| San Angelo, TX
Distance
100 KM
Overall
2
/ 32
Division (M)
2
/ 25
11:23:39
Black Canyon Ultras
Feb 18th 2023
| Mayer, AZ
Distance
100 KM
Overall
294
/ 704
Division (M)
222
/ 517
14:06:23
Big Bend
Jan 15th 2023
| Big Bend Ranch State Park, TX
Distance
50 KM
Overall
8
/ 68
Division (M)
8
/ 46
5:04:18
2022
5 Races | 330 mi.Dinosaur Valley Endurance Run
Nov 19th 2022
| Glen Rose, TX
Distance
100 Miles
Overall
8
/ 51
Division (M)
7
/ 28
23:50:57
Ouray 100 Mile Endurance Run
Jul 22nd 2022
| Ouray, CO
Distance
100 Miles
Overall
45
/ 49
Division (M)
39
/ 42
50:34:51
Black Canyon Ultras
Feb 12th 2022
| Mayer, AZ
Distance
100 KM
Overall
260
/ 516
Division (M)
188
/ 349
14:40:17
Black Canyon Ultras
Feb 12th 2022
| Mayer, AZ
Distance
60 KM
Overall
283
/ 294
Division (M)
156
/ 158
11:39:03
Big Bend
Jan 16th 2022
| Big Bend Ranch State Park, TX
Distance
50 KM
Overall
40
/ 42
Division (M)
27
/ 28
9:19:42
2021
5 Races | 495 mi.Brazos Bend 100
Dec 4th 2021
| Needville, TX
Distance
100 Miles
Overall
12
/ 114
Division (M)
10
/ 81
19:19:29
Moab 240
Oct 8th 2021
| Moab, UT
Distance
240 Miles
Overall
47
/ 168
Division (M)
37
/ 133
89:03:34
Knob Hills Trail Race
Aug 28th 2021
| Denton, TX
Distance
50 KM
Overall
1
/ 9
Division (M)
1
/ 7
5:20:59
Never Summer
Jul 31st 2021
| Gould, CO
Distance
100 KM
Overall
112
/ 204
Division (M)
88
/ 155
18:46:40
Black Canyon Ultras
Feb 14th 2021
| Mayer, AZ
Distance
100 KM
Overall
121
/ 364
Division (M)
96
/ 264
12:55:45
2020
5 Races | 274 mi.Javelina Jundred
Oct 31st 2020
| Fountain Hills, AZ
Distance
100 Miles
Overall
24
/ 160
Division (M)
19
/ 119
21:44:27
Piney Woods Ultra
Sep 19th 2020
| Tyler, TX
Distance
50 KM
Overall
3
/ 52
Division (M)
3
/ 40
5:09:28
Never Summer
Jul 25th 2020
| Gould, CO
Distance
100 KM
Overall
120
/ 212
Division (M)
97
/ 169
18:49:52
Crazy Desert Trail Race
Mar 7th 2020
| San Angelo, TX
Distance
50 KM
Overall
3
/ 46
Division (M)
3
/ 31
4:10:47
Big Bend
Jan 19th 2020
| Big Bend Ranch State Park, TX
Distance
50 Miles
Overall
2
/ 15
Division (M)
1
/ 13
8:23:01
2019
6 Races | 326 mi.Brazos Bend 100
Dec 7th 2019
| Needville, TX
Distance
100 Miles
Overall
14
/ 120
Division (M)
12
/ 83
18:19:28
Dead Horse Ultra
Nov 16th 2019
| Moab, UT
Distance
50 Miles
Overall
37
/ 169
Division (M)
29
/ 114
9:09:06
Sky Island Race
Sep 21st 2019
| Fort Davis, TX
Distance
50 KM
Overall
16
/ 82
Division (M)
12
/ 51
6:38:50
Possum's Revenge
May 25th 2019
| Graford, TX
Distance
52 Miles
Overall
3
/ 21
Division (M)
2
/ 18
11:26:04
Crazy Desert Trail Race
Mar 9th 2019
| San Angelo, TX
Distance
50 KM
Overall
2
/ 77
Division (M)
2
/ 46
4:06:36
Black Canyon Ultras
Feb 16th 2019
| Mayer, AZ
Distance
100 KM
Overall
142
/ 516
Division (M)
119
/ 380
11:49:04
2018
2 Races | 93 mi.RunOrDrop
Dec 29th 2018
| Dallas, TX
Distance
50 KM
Overall
4
/ 33
Division (M)
3
/ 27
7:16:57
Never Summer
Jul 28th 2018
| Gould, CO
Distance
100 KM
Overall
153
/ 264
Division (M)
125
/ 200
20:45:27
2017
1 Race | 31 mi.Big Bend
Jan 15th 2017
| Big Bend Ranch State Park, TX
Distance
50 KM
Overall
30
/ 70
Division (M)
18
/ 46
6:25:51
46
Races
9y 1m 3d
Longevity
3,258
Lifetime Miles
Personal Bests
50k
(14)
4:06:36
2019
50m
(2)
8:23:01
2020
100k
(13)
11:23:39
2023
100m
(7)
18:19:28
2019
24hr
(1)
66.88
2024
Backyard
(1)
41.8
2025
Distance by Year
2026
155
Miles
3 Races
2025
566
Miles
6 Races
2024
568
Miles
7 Races
2023
417
Miles
6 Races
2022
330
Miles
5 Races
2021
495
Miles
5 Races
2020
274
Miles
5 Races
2019
326
Miles
6 Races
2018
93
Miles
2 Races
2017
31
Miles
1 Race
Multiple Performances
2nd Place
12:23:53
100 KM
Masters Winner
12:23:53
100 KM
3rd Place
5:30:18
50 KM
Masters Winner
5:30:18
50 KM
Grand Master Course Record
5:30:18
50 KM
3rd Place
5:48:52
50 KM
Masters Winner
5:48:52
50 KM
2nd Place
11:23:39
100 KM
Masters Winner
11:23:39
100 KM
Grand Master Course Record
23:50:57
100 Miles
3rd Place
5:09:28
50 KM
Grand Master Course Record
5:09:28
50 KM
3rd Place
4:10:47
50 KM
Masters Winner
4:10:47
50 KM
2nd Place
4:06:36
50 KM
Masters Winner
4:06:36
50 KM
Masters Course Record
4:06:36
50 KM
3rd Place
7:16:57
50 KM
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+

