Age-group thresholds
IRONMAN 70.3 Boulder · 15 editions (2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2021, 2022, 2023, 2024, 2025) · 23,967 finishers
Editions: 2010 · 2011 · 2012 · 2013 · 2014 · 2015 · 2016 · 2017 · 2018 · 2019 · 2021 · 2022 · 2023 · 2024 · 2025
How to read it: in each row, the time under "Top 10%" is the time of the slowest athlete who still made the fastest 10% of the age group. Beat that time and you are in. Age groups with fewer than 5 finishers are omitted. Finishers only.
Men
| Age group | Finishers | Top 1% | Top 5% | Top 10% | Top 20% | Median | Best |
|---|---|---|---|---|---|---|---|
| All age groups | 15,735 | 3:56:07 | 4:28:21 | 4:47:19 | 5:10:32 | 5:57:30 | 3:33:23 |
| MPRO | 395 | 3:36:47 | 3:42:39 | 3:45:16 | 3:48:47 | 3:58:17 | 3:33:23 |
| M18-24 | 767 | 4:04:23 | 4:29:03 | 4:46:38 | 5:08:53 | 6:00:04 | 3:58:10 |
| M25-29 | 1,909 | 4:10:18 | 4:28:33 | 4:45:36 | 5:10:05 | 5:58:11 | 3:58:18 |
| M30-34 | 2,516 | 4:12:27 | 4:33:47 | 4:50:59 | 5:11:21 | 5:57:10 | 3:55:46 |
| M35-39 | 2,682 | 4:17:06 | 4:35:48 | 4:50:44 | 5:10:34 | 5:55:20 | 3:59:05 |
| M40-44 | 2,500 | 4:21:20 | 4:38:57 | 4:52:25 | 5:09:58 | 5:52:25 | 4:01:48 |
| M45-49 | 1,916 | 4:23:22 | 4:40:48 | 4:54:23 | 5:15:41 | 5:56:00 | 4:13:12 |
| M50-54 | 1,448 | 4:30:53 | 4:45:28 | 5:02:11 | 5:22:44 | 6:06:27 | 4:19:05 |
| M55-59 | 898 | 4:43:17 | 4:58:57 | 5:10:41 | 5:28:58 | 6:18:04 | 4:16:01 |
| M60-64 | 465 | 4:44:00 | 5:06:51 | 5:18:11 | 5:36:55 | 6:28:27 | 4:32:36 |
| M65-69 | 188 | 5:07:28 | 5:20:34 | 5:31:57 | 5:46:58 | 6:36:06 | 5:06:52 |
| M70-74 | 43 | 5:28:24 | 5:32:03 | 5:48:53 | 6:02:26 | 6:58:34 | 5:28:24 |
| M75-79 | 6 | 6:11:58 | 6:11:58 | 6:11:58 | 6:29:43 | 6:37:33 | 6:11:58 |
Women
| Age group | Finishers | Top 1% | Top 5% | Top 10% | Top 20% | Median | Best |
|---|---|---|---|---|---|---|---|
| All age groups | 8,232 | 4:23:50 | 4:55:41 | 5:16:30 | 5:40:17 | 6:27:08 | 3:56:34 |
| FPRO | 217 | 4:02:20 | 4:07:37 | 4:10:55 | 4:17:24 | 4:28:05 | 3:56:34 |
| F18-24 | 327 | 4:42:46 | 5:01:33 | 5:14:05 | 5:40:24 | 6:25:47 | 4:38:41 |
| F25-29 | 1,137 | 4:41:59 | 4:59:04 | 5:14:45 | 5:37:52 | 6:24:19 | 4:28:12 |
| F30-34 | 1,404 | 4:40:42 | 4:59:58 | 5:17:48 | 5:38:38 | 6:23:27 | 4:22:02 |
| F35-39 | 1,425 | 4:45:52 | 5:05:13 | 5:22:44 | 5:42:34 | 6:24:05 | 4:28:16 |
| F40-44 | 1,347 | 4:50:19 | 5:07:50 | 5:23:16 | 5:43:09 | 6:25:37 | 4:37:03 |
| F45-49 | 1,073 | 4:52:00 | 5:11:59 | 5:27:29 | 5:45:44 | 6:32:10 | 4:32:29 |
| F50-54 | 701 | 4:50:10 | 5:21:34 | 5:34:47 | 5:52:45 | 6:41:52 | 4:37:53 |
| F55-59 | 332 | 4:53:41 | 5:10:22 | 5:36:06 | 5:55:00 | 6:51:39 | 4:48:13 |
| F60-64 | 192 | 5:23:28 | 5:31:38 | 5:45:05 | 6:02:15 | 6:59:27 | 5:23:12 |
| F65-69 | 61 | 5:40:48 | 5:45:41 | 6:03:34 | 6:26:07 | 7:05:17 | 5:40:48 |
| F70-74 | 13 | 6:24:43 | 6:24:43 | 6:39:54 | 6:47:06 | 7:25:58 | 6:24:43 |
Source: Seffrin A., Nikolaidis P.T., Andrade M.S., Villiger E., Rosemann T., Weiss K., Ferreira D., Knechtle B. (2026). A dataset of 2.7 million IRONMAN triathlon records with transition times (2002-2026), v3.0.0. Zenodo. CC BY 4.0. doi:10.5281/zenodo.22097794.