Hardrock 100, by the numbers
The high, wild loop through the San Juans: thirteen major passes on a course that averages over 11,000 feet. Built from 114 finishes in 2025, checkpoint by checkpoint.
Kroger mile 67.8
On the stretch into this checkpoint the median finisher ran 48% slower than their average pace for the race.
- Median finisher
- 7:16 AM +1d
- You, 41:00 finish
- 7:15 AM +1d
The shading shows how the field's pace on each stretch compares with their own average for the race: rose is slower, blue is faster, and stretches close to average stay grey.
The slowest stretch is the one into Kroger (mile 68), where the median finisher ran 48% slower than their average pace for the race, 25h 16m into the race. The next hardest is the stretch into Putnam (mile 95). The course gives time back on the way into Sherman, where the field ran 29% faster than their average pace for the race.
Where the field slows down
The slowest stretch is the one into Kroger (mile 68), where the median finisher ran 48% slower than their average pace for the race, 25h 16m into the race. The next hardest is the stretch into Putnam (mile 95). The course gives time back on the way into Sherman, where the field ran 29% faster than their average pace for the race.
- Median finish
- 41:00
- hours, all finishers
- Finish rate
- 78.1%
- 114 of 146 starters
- Fastest 10%
- 29:09
- finish under this
- Median age
- 45
- 19.3% of the field is female
Where the finish times land
114 finish times, one bar per hour. The median finisher crosses the line in 41h 00m; the fastest 10% are done under 29h 09m.
Most runners finished between 42 and 43 hours: 14 of them.
About 50% of finishers were faster than that. Your tightest cutoff would be Cunningham, with 2:08 in hand.
| Checkpoint | Miles | You arrive | In hand |
|---|---|---|---|
| Cunningham | 9.3 | 2:368:36 AM | 2:08 |
| Sherman | 28.8 | 9:123:12 PM | 5:02 |
| Animas Forks | 42.6 | 14:398:39 PM | 5:50 |
| Chapman | 82.1 | 31:561:56 PM +1d | 6:48 |
| Kamm Traverse | 89.1 | 35:445:44 PM +1d | 7:00 |
| Finish | 100.5 | 41:0011:00 PM +1d | 7:00 |
Showing your tightest cutoffs and the finish. Your time is spread the way the median finisher spread theirs over this course, so the climbs and the night take their real share. Aid-station stops are included, as they are in the recorded splits.
On race day you get a tracker for your phone, a sheet for your crew and a strip to print for your wrist, all set to this time.
When the median finisher reaches each checkpoint
Official 2025 cutoffs against the median finisher's real arrival at all 15 stations. “Tight” is the share of 2025 finishers who cleared the station with less than one hour to spare.
Show all 15 checkpoints as a tableHide the table
| Checkpoint | Mile | Cutoff | Median arrival | Buffer | Tight | Field pace |
|---|---|---|---|---|---|---|
| CunninghamFly it9.3 mile | 9.3 | 10:45 AM | 8:37 AM | 2h 08m | 0% | 28% faster |
| MaggieFly it15.4 mile | 15.4 | — | 10:55 AM | — | — | 8% faster |
| Pole CreekFly it19.7 mile | 19.7 | — | 12:29 PM | — | — | 11% faster |
| ShermanFly it28.8 mile | 28.8 | 8:15 PM | 3:13 PM | 5h 02m | 0% | 29% faster |
| BurrowsFly it32.6 mile | 32.6 | — | 4:28 PM | — | — | 20% faster |
| Animas ForksFly it42.6 mile | 42.6 | 2:30 AM +1d | 8:39 PM | 5h 50m | 0% | 5% slower |
| EngineerFly it48.7 mile | 48.7 | — | 11:25 PM | — | — | 2% slower |
| OurayFly it56.6 mile | 56.6 | 9:00 AM +1d | 1:45 AM +1d | 7h 14m | 0% | 25% faster |
| GovernorFly it64.5 mile | 64.5 | — | 5:19 AM +1d | — | — | 5% faster |
| KrogerFly it67.8 mile | 67.8 | — | 7:16 AM +1d | — | — | 48% slower |
| TellurideFly it72.8 mile | 72.8 | 4:00 PM +1d | 8:53 AM +1d | 7h 06m | 0.9% | 22% faster |
| ChapmanFly it82.1 mile | 82.1 | 8:45 PM +1d | 1:57 PM +1d | 6h 47m | 3.5% | 31% slower |
| Kamm TraverseFly it89.1 mile | 89.1 | 12:45 AM +2d | 5:45 PM +1d | 7h 00m | 7% | 30% slower |
| PutnamFly it94.7 mile | 94.7 | — | 8:54 PM +1d | — | — | 36% slower |
| FinishFly it100.5 mile | 100.5 | 6:00 AM +2d | 11:00 PM +1d | 6h 59m | 10.5% | 17% faster |
Field pace compares the median finisher's pace on the stretch into each checkpoint with their own average for the whole race. Kroger is Kroger’s Canteen, the aid station in the notch of Virginius Pass at 13,100 ft. Arrival times assume the 6:00 local start. “Buffer” and “Tight” are worked out for 2025 finishers against the 2025 cutoff chart. Runners who missed a cutoff or dropped are not in the data (finishers only).
The course
The key climbs, a pacing plan matched to the terrain, and the whole route in 3D.
Hardrock 100 questions
What is the Hardrock 100 cutoff time?
48h 00m overall. Intermediate cutoffs apply along the course; in practice the tightest is Finish, where 10.5% of 2025 finishers passed with less than an hour to spare.
What is a typical Hardrock 100 finish time?
The median finish across 114 finishers (2025) is 41h 00m. The fastest 10% finish under 29h 09m; the slowest 10% finish after 47h 02m.
What percentage of runners finish Hardrock 100?
78.1% across the 2025 edition (114 finishers from 146 starters).
Train for Hardrock 100
Make a training plan built around this course and your race day, or see what a model trained on real ultras predicts for you.
When does Hardrock 100 registration open?
Leave your email and you'll get one message when entries open for the next edition, with the link. Nothing else.
Races like this one
Put this race on your site
Writing about Hardrock 100? This card shows the course profile and the field's numbers, and links back here.
<iframe src="https://runpact.com/embed/races/hardrock-100" title="Hardrock 100 on RunPact" width="100%" height="200" style="border:0;border-radius:12px" loading="lazy"></iframe>Methodology and sources
Split data: official per-runner checkpoint times for the 2025 Hardrock Hundred Mile Endurance Run, 114 finishers at 15 timed checkpoints. Cutoff chart: 2025 official aid station chart (hardrock100.com/hardrock-aidstations-table.php). All split-derived figures describe finishers only. Runners who dropped or missed a cutoff do not appear in split data, so buffer statistics understate how tight cutoffs are for the full field. Medians are used throughout. Apart from the finish-time explorer, which scales the median finisher's splits to the time you pick, no figure on this page is modeled or extrapolated.