Black Hills 100

June 26th 2026
Sturgis, SD
50 KM | 50 Miles | 100 Miles

We'll be brutally honest with you: our 100 mile course is really closer to 108. Could we shorten it? Maybe. But it sets up so nicely running from Sturgis to Silver City and back. So, 108 it is. The race begins and ends at the City Park in Sturgis.  The first mile follows the paved city bike path east to the Fort Meade trailhead.  From there, the course takes to the Centennial Trail (Trail #89), which is mostly singletrack trail with some short sections of old logging roads and a 13 mile stretch of ATV trail thrown in.  First and last mile are on paved bike path; the rest is dirt. The last few miles before the turnaround are on the Deerfield Trail (Trail #40), a beautiful stretch of singletrack that will drop you down to the halfway point at Silver City, where you'll turn and retrace your steps back to Sturgis.  The 100M race has 8 aid stations along the way, 7 of which are visited twice.  Runners may have drop bags at three aid stations:  Elk Creek (miles 19/87), Dalton Lake (32/74) and Silver City (53). 

The 50 mile race follows the back half of the 100 mile course, starting in Silver City and running back to Sturgis. Runners will be bused up to Silver City bright and early Saturday morning and will run back down the Deerfield and Centennial trails to Sturgis. 50 milers will have 7 aid stations along the way with drop bags at Dalton Lake (mile 21) and Elk Creek (34).

The 50K course will start up the road from the Dalton Lake Trailhead. You'll get a brief chance to stretch your legs and spread out along the road before hitting the Centennial at Dalton Lake and heading north to Sturgis. The 50K course has 4 aid stations, with the option to have a drop bag at Elk Creek (mile 14). Buses will be available to transport runners from Sturgis to the start in the morning.

Upcoming Races

Jun 27 2026
50 KM
3,891 5,100 ft.
Point-to-Point
4 Aid Stations
12:00 Cutoff
4 Elevation Rating
Very hilly, ~7500-12,500 feet in 50 miles
4 Surface Rating
Substantial rocks, roots and/or ruts
Jun 27 2026
50 Miles
6,700 8,390 ft.
Point-to-Point
7 Aid Stations
14:00 Cutoff
4 Elevation Rating
Very hilly, ~7500-12,500 feet in 50 miles
4 Surface Rating
Substantial rocks, roots and/or ruts
Jun 26 2026
100 Miles
16,779 16,779 ft.
Out and Back
15 Aid Stations
34:00 Cutoff
4 Elevation Rating
Very hilly, ~7500-12,500 feet in 50 miles
4 Surface Rating
Substantial rocks, roots and/or ruts

Additional Distances

This event also has the following sub ultra distances

30 KM

Results

Date Finishers Top Result (M) Top Result (F)
06/28/25 82 5:24:27 6:00:20
06/28/24 120 4:57:39 5:23:20
06/23/23 102 4:27:09 5:58:35
06/24/22 112 4:09:01 5:11:25
06/25/21 121 4:38:35 5:31:56
06/26/20 Race Cancelled
06/28/19 95 4:36:25 6:16:44
06/22/18 72 4:58:39 5:21:08
06/23/17 46 4:21:17 4:50:48
Date Finishers Top Result (M) Top Result (F)
06/28/25 66 8:49:59 10:43:24
06/28/24 81 8:15:42 10:33:00
06/23/23 59 8:49:44 9:44:29
06/24/22 77 7:49:11 9:08:00
06/25/21 92 8:37:38 9:26:14
06/26/20 Race Cancelled
06/28/19 62 7:50:40 11:14:34
06/22/18 57 8:33:58 10:16:03
06/23/17 46 7:23:23 9:37:55
06/24/16 49 8:56:05 9:40:06
06/27/15 55 8:21:35 10:49:44
06/28/14 41 8:11:22 11:33:33
06/29/13 34 8:26:38 10:50:36
06/23/12 21 8:32:19 11:27:12
06/25/11 33 8:05:44 11:13:13
Date Finishers Top Result (M) Top Result (F)
06/27/25 39 22:01:47 30:23:24
06/28/24 52 21:41:03 21:50:56
06/23/23 46 19:54:09 27:02:05
06/24/22 57 17:57:57 22:29:37
06/25/21 80 21:18:25 27:26:14
06/26/20 Race Cancelled
06/28/19 41 21:47:58 27:01:04
06/22/18 48 22:38:08 25:29:56
06/23/17 51 19:20:34 22:16:26
06/24/16 29 23:26:07 26:57:06
06/27/15 32 22:53:13 22:42:11
06/28/14 32 18:58:23 28:41:17
06/29/13 64 19:05:26 19:12:01
06/23/12 38 20:50:11 26:11:43
06/25/11 32 23:01:42 30:17:39
Date Finishers Top Result (M) Top Result (F)
06/28/14 15 13:45:36 14:52:12
06/29/13 19 11:51:03 16:03:00
06/23/12 26 12:36:48 14:38:18
06/25/11 17 11:18:41 13:53:49

Recent Results

Merrill's Mile
Dahlonega, GA - 184 finishers
48 Hours | 24 Hours | 12 Hours | 6 Hours
Siskiyou Out Back
Ashland, OR - 312 finishers
100 KM | 50 KM
Ultramook 50k on the Tillamook Ridge
Tillamook, OR - 17 finishers
50 KM
Noche Trail Runs
Junction, TX - 16 finishers
27 Miles
Hardrock 100 Endurance Run
Silverton, CO - 114 finishers
100 Miles
AKtive's Backyard Ultra
Palmer, AK - 28 finishers
Backyard
Diablito Ultra
Springfield, LA - 23 finishers
50 Miles | 50 KM
McCall Trailrunning Classic
McCall, ID - 35 finishers
50 KM
Notchview Ultra
Adams, MA - 201 finishers
100 Miles | 72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
View All Results