Hardrock
Hardrock 100, Colorado, USA. First held in 1992.
- Editions held
- 31
- Individual finishers
- 1,161
- Total finishes
- 2,635
- Runners who only need this one
- 72
Winning times
Fastest time at each edition, men and women, excluding shortened courses.
All-time fastest
Women
| Rank | Runner | Year | Time |
|---|---|---|---|
| 1 | Katie Schide United States | 2025 | 25:50:23 |
| 2 | Courtney Dauwalter United States | 2026 | 26:03:10 |
| 3 | Courtney Dauwalter United States | 2024 | 26:11:49 |
| 4 | Courtney Dauwalter United States | 2023 | 26:14:12 |
| 5 | Courtney Dauwalter United States | 2022 | 26:44:36 |
| 6 | Diana Finkel United States | 2009 | 27:18:24 |
| 7 | Sabrina Stanley United States | 2021 | 27:21:48 |
| 8 | Anne-Lise Rousset Seguret France | 2023 | 27:29:55 |
| 9 | Anna Frost New Zealand | 2015 | 28:22:47 |
| 10 | Caroline Chaverot France | 2017 | 28:31:50 |
Men
| Rank | Runner | Year | Time |
|---|---|---|---|
| 1 | Ludovic Pommeret France | 2026 | 21:11:36 |
| 2 | Ludovic Pommeret France | 2024 | 21:33:06 |
| 3 | Kilian Jornet Spain | 2022 | 21:36:24 |
| 4 | Francois D'Haene France | 2021 | 21:45:50 |
| 5 | Francois D'Haene France | 2022 | 21:51:19 |
| 6 | Ludovic Pommeret France | 2025 | 22:21:53 |
| 7 | Kilian Jornet Spain | 2014 | 22:41:00 |
| 8 | Dylan Bowman United States | 2021 | 22:45:50 |
| 9 | Jason Schlarb United States | 2016 | 22:58:00 |
| 10 | Kilian Jornet Spain | 2016 | 22:58:00 |
Most finishes
The runners who have finished this race the most times.
| Runner | Country | Finishes | Period |
|---|---|---|---|
| Kirk Apt | United States | 26 | 1993–2022 |
| Blake Wood | United States | 22 | 1994–2018 |
| Betsy Kalmeyer | United States | 21 | 1996–2023 |
| Mark Heaphy | United States | 20 | 1994–2018 |
| Betsy Nye | United States | 20 | 1999–2025 |
| Randy Isler | United States | 19 | 1996–2015 |
| Christopher Twiggs | United States | 18 | 2005–2026 |
| Tyler Curiel | United States | 16 | 1999–2018 |
| Kristen Kern | United States | 15 | 2001–2018 |
| John DeWalt | United States | 14 | 1994–2009 |
Only Hardrock left
72 runners have finished three of the four monuments, and Hardrock is the one they are missing. Their placings at the other three are below.
| Runner | UTMBUTMB | DiagonaleDiag | WesternWSER | HardrockHRH | Score | Last raceLast | MONUMENTS | Country |
|---|---|---|---|---|---|---|---|---|
| Ruth Croft | 1 | 1 | 1 | missing | 3 | 2026 | New ZealandNZL | |
| Karine Herry inactive | 1 | 1 | 3 | missing | 5 | 2011 | FranceFRA | |
| Tom Evans | 1 | 7 | 1 | missing | 9 | 2026 | United KingdomGBR | |
| Gediminas Grinius | 2 | 4 | 4 | missing | 10 | 2023 | LithuaniaLTU | |
| Beth Pascall inactive | 4 | 6 | 1 | missing | 11 | 2021 | United KingdomGBR | |
| Andrea Huser inactive | 2 | 1 | 10 | missing | 13 | 2017 | SwitzerlandSUI | |
| Vincent Delebarre inactive | 1 | 1 | 15 | missing | 17 | 2016 | FranceFRA | |
| Seth Swanson | 4 | 17 | 2 | missing | 23 | 2022 | United StatesUSA | |
| Erik Clavery | 6 | 4 | 15 | missing | 25 | 2024 | FranceFRA | |
| Emilie Lecomte inactive | 13 | 1 | 11 | missing | 25 | 2018 | FranceFRA | |
| Johanna Antila | 17 | 6 | 12 | missing | 35 | 2026 | FinlandFIN | |
| Sondre Amdahl inactive | 7 | 17 | 15 | missing | 39 | 2015 | NorwayNOR | |
| Ryan Sandes | 37 | 4 | 1 | missing | 42 | 2023 | South AfricaRSA | |
| Wen-Fei Xie | 34 | 5 | 22 | missing | 61 | 2024 | ChinaCHN | |
| Shunsuke Okunomiya | 46 | 9 | 13 | missing | 68 | 2022 | JapanJPN | |
| Werner Schweizer inactive | 5 | 55 | 13 | missing | 73 | 2009 | SwitzerlandSUI | |
| Krystian Ogly | 27 | 20 | 35 | missing | 82 | 2025 | PolandPOL | |
| Henrik Ove Westerlin | 62 | 33 | 21 | missing | 116 | 2024 | DenmarkDEN | |
| Cyril Cointre inactive | 76 | 23 | 19 | missing | 118 | 2015 | FranceFRA | |
| Filippo Canetta | 43 | 65 | 27 | missing | 135 | 2023 | ItalyITA | |
| Juan Carlos Sagastume Bendana inactive | 64 | 67 | 21 | missing | 152 | 2015 | GuatemalaGUA | |
| Gerome Fernandez | 55 | 71 | 36 | missing | 162 | 2024 | FranceFRA | |
| Klaus-Dieter Muttke inactive | 56 | 68 | 47 | missing | 171 | 2003 | GermanyGER | |
| Michel Poletti | 17 | 82 | 152 | missing | 251 | 2026 | FranceFRA | |
| Dietmar Fiedler inactive | 127 | 86 | 51 | missing | 264 | 2013 | AustriaAUT | |
| Jeremie Marcuccilli | 83 | 167 | 19 | missing | 269 | 2025 | FranceFRA | |
| Guillaume Millet inactive | 4 | 258 | 20 | missing | 282 | 2009 | FranceFRA | |
| Romain Demare | 162 | 118 | 44 | missing | 324 | 2025 | FranceFRA | |
| Luc Dumont-Saint-Priest inactive | 156 | 111 | 85 | missing | 352 | 2008 | FranceFRA | |
| Henri Lehkonen | 129 | 211 | 25 | missing | 365 | 2023 | AustraliaAUS | |
| Vincent Pelisson | 61 | 208 | 127 | missing | 396 | 2024 | FranceFRA | |
| Eric Demazure inactive | 163 | 127 | 115 | missing | 405 | 2009 | FranceFRA | |
| Alexandre Tilmant inactive | 227 | 167 | 31 | missing | 425 | 2017 | FranceFRA | |
| Artur Piecha | 129 | 210 | 113 | missing | 452 | 2025 | PolandPOL | |
| Carsten Drilling | 114 | 391 | 43 | missing | 548 | 2025 | GermanyGER | |
| Chiharu Watanabe | 296 | 51 | 207 | missing | 554 | 2022 | JapanJPN | |
| Olivier Pecoul | 349 | 198 | 41 | missing | 588 | 2025 | FranceFRA | |
| Nicolas Caille | 214 | 226 | 175 | missing | 615 | 2023 | FranceFRA | |
| Cedric Chavanne inactive | 433 | 145 | 53 | missing | 631 | 2019 | CanadaCAN | |
| Victor Lopez Toledano | 293 | 170 | 206 | missing | 669 | 2022 | SpainESP | |
| Thomas Denoyelle | 286 | 275 | 120 | missing | 681 | 2024 | FranceFRA | |
| Jean-Pascal Bernard-Herve | 343 | 221 | 122 | missing | 686 | 2026 | FranceFRA | |
| Antoine Aubour | 358 | 282 | 55 | missing | 695 | 2026 | FranceFRA | |
| Giovanni Battista Torelli inactive | 150 | 443 | 112 | missing | 705 | 2011 | ItalyITA | |
| Pierre Cochou | 373 | 183 | 187 | missing | 743 | 2025 | FranceFRA | |
| Leon Skriver Hansen inactive | 352 | 276 | 134 | missing | 762 | 2017 | DenmarkDEN | |
| Nuno Miguel Charrua Santos | 99 | 579 | 185 | missing | 863 | 2026 | PortugalPOR | |
| Jörg Maisenbacher inactive | 243 | 469 | 152 | missing | 864 | 2004 | GermanyGER | |
| Sigurður Hrafn Kiernan inactive | 230 | 465 | 199 | missing | 894 | 2019 | IcelandISL | |
| Thomas Camenisch | 337 | 500 | 97 | missing | 934 | 2023 | SwitzerlandSUI | |
| Julien Ducommun | 442 | 413 | 88 | missing | 943 | 2025 | SwitzerlandSUI | |
| Aurelien Lorin | 466 | 391 | 102 | missing | 959 | 2025 | CanadaCAN | |
| Robin Ucelli | 656 | 345 | 99 | missing | 1100 | 2025 | FranceFRA | |
| Eric Cuenot inactive | 579 | 396 | 188 | missing | 1163 | 2018 | FranceFRA | |
| Lorenzo Prieto Saiz inactive | 954 | 199 | 108 | missing | 1261 | 2021 | SpainESP | |
| Ignace Matthys inactive | 131 | 1109 | 22 | missing | 1262 | 2013 | BelgiumBEL | |
| Ludovic Lamadon | 670 | 396 | 200 | missing | 1266 | 2024 | FranceFRA | |
| Eric Geidel | 695 | 490 | 148 | missing | 1333 | 2026 | GermanyGER | |
| Leonardo Soresi inactive | 572 | 671 | 100 | missing | 1343 | 2009 | ItalyITA | |
| Tomas Amneskog | 565 | 774 | 46 | missing | 1385 | 2026 | SwedenSWE | |
| Pedro Sousa | 499 | 871 | 158 | missing | 1528 | 2026 | PortugalPOR | |
| Ralf Elsaesser | 782 | 690 | 92 | missing | 1564 | 2026 | GermanyGER | |
| Dariusz Jacek Labudzki inactive | 537 | 933 | 155 | missing | 1625 | 2015 | PolandPOL | |
| Gabriel Wildberger | 885 | 791 | 32 | missing | 1708 | 2022 | SwitzerlandSUI | |
| Fabrice Perrin | 989 | 710 | 101 | missing | 1800 | 2023 | FranceFRA | |
| Thomas Gourgas | 897 | 854 | 58 | missing | 1809 | 2026 | FranceFRA | |
| Alexandre Tunik inactive | 1018 | 675 | 215 | missing | 1908 | 2013 | SwitzerlandSUI | |
| Olivier Gendre | 1202 | 512 | 232 | missing | 1946 | 2023 | FranceFRA | |
| Chuan Wang inactive | 1406 | 816 | 158 | missing | 2380 | 2019 | ChinaCHN | |
| Moon-Ka Leung | 1198 | 1101 | 109 | missing | 2408 | 2026 | Hong KongHKG | |
| Tanguy Brogniart inactive | 1068 | 1267 | 100 | missing | 2435 | 2019 | FranceFRA | |
| Nick Drozdiak | 1269 | 1283 | 209 | missing | 2761 | 2025 | United StatesUSA |