Age-group thresholds, all IRONMAN 70.3 races
1,935,159 finishers, every edition in the archive · updated 2026-10-29
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.
Women
| Age group | Finishers | Top 1% | Top 5% | Top 10% | Top 20% | Median | Best |
|---|---|---|---|---|---|---|---|
| All age groups | 465,602 | 4:21:36 | 4:53:43 | 5:10:42 | 5:31:43 | 6:16:30 | 1:47:03 |
| FPRO | 10,418 | 3:50:52 | 4:07:35 | 4:13:28 | 4:19:54 | 4:33:57 | 1:47:03 |
| F18-24 | 22,849 | 4:32:40 | 4:55:28 | 5:08:50 | 5:27:25 | 6:09:51 | 2:18:05 |
| F25-29 | 61,865 | 4:30:31 | 4:53:54 | 5:07:08 | 5:26:32 | 6:08:29 | 2:04:34 |
| F30-34 | 76,170 | 4:31:52 | 4:55:21 | 5:08:23 | 5:26:59 | 6:09:56 | 1:57:26 |
| F35-39 | 75,009 | 4:33:18 | 4:58:09 | 5:11:40 | 5:30:06 | 6:13:09 | 2:06:53 |
| F40-44 | 75,987 | 4:37:42 | 5:03:08 | 5:16:18 | 5:34:41 | 6:17:10 | 2:04:45 |
| F45-49 | 61,566 | 4:43:46 | 5:09:10 | 5:22:38 | 5:40:23 | 6:22:42 | 2:04:02 |
| F50-54 | 42,989 | 4:50:25 | 5:16:04 | 5:29:01 | 5:47:15 | 6:29:59 | 2:23:42 |
| F55-59 | 23,626 | 4:57:02 | 5:22:48 | 5:36:47 | 5:54:51 | 6:38:01 | 2:27:45 |
| F60-64 | 10,555 | 5:08:05 | 5:35:19 | 5:49:44 | 6:07:32 | 6:51:38 | 3:06:20 |
| F65-69 | 3,414 | 5:23:40 | 5:51:59 | 6:06:43 | 6:26:47 | 7:09:25 | 4:01:31 |
| F70-74 | 868 | 5:38:52 | 6:05:48 | 6:22:37 | 6:43:33 | 7:30:54 | 3:02:53 |
| F75-79 | 120 | 5:47:36 | 6:31:57 | 6:44:14 | 7:01:56 | 7:44:19 | 5:32:02 |
| F80-84 | 35 | 6:12:21 | 6:47:30 | 7:12:16 | 7:22:21 | 8:02:06 | 6:12:21 |
| FGuide | 14 | 5:34:52 | 5:34:52 | 5:39:20 | 5:43:18 | 6:13:50 | 5:34:52 |
| FPC | 58 | 4:25:26 | 5:04:19 | 5:36:21 | 6:07:39 | 6:49:12 | 4:25:26 |
| FUNKNOWN | 49 | 4:54:49 | 4:57:21 | 5:03:06 | 5:20:27 | 5:57:07 | 4:54:49 |
Men
| Age group | Finishers | Top 1% | Top 5% | Top 10% | Top 20% | Median | Best |
|---|---|---|---|---|---|---|---|
| All age groups | 1,469,557 | 4:00:20 | 4:30:35 | 4:45:20 | 5:04:20 | 5:47:07 | 1:36:14 |
| MPRO | 17,967 | 3:22:31 | 3:40:34 | 3:45:39 | 3:51:36 | 4:04:06 | 1:36:14 |
| M18-24 | 70,015 | 4:02:58 | 4:24:15 | 4:37:31 | 4:56:38 | 5:40:31 | 1:44:01 |
| M25-29 | 159,014 | 4:04:09 | 4:25:46 | 4:38:53 | 4:57:29 | 5:40:55 | 1:47:22 |
| M30-34 | 226,865 | 4:06:33 | 4:28:25 | 4:41:09 | 4:58:37 | 5:40:35 | 1:51:15 |
| M35-39 | 255,389 | 4:10:27 | 4:31:50 | 4:44:09 | 5:01:09 | 5:42:18 | 1:49:11 |
| M40-44 | 255,832 | 4:14:12 | 4:36:16 | 4:48:38 | 5:05:34 | 5:46:06 | 1:52:33 |
| M45-49 | 204,992 | 4:18:44 | 4:40:47 | 4:53:08 | 5:10:15 | 5:50:29 | 1:49:09 |
| M50-54 | 142,378 | 4:23:35 | 4:46:07 | 4:58:15 | 5:15:43 | 5:56:52 | 1:59:07 |
| M55-59 | 80,026 | 4:31:45 | 4:53:11 | 5:05:28 | 5:23:06 | 6:05:28 | 2:02:38 |
| M60-64 | 37,269 | 4:40:36 | 5:03:31 | 5:16:25 | 5:34:42 | 6:18:10 | 2:02:57 |
| M65-69 | 13,683 | 4:53:34 | 5:18:00 | 5:30:55 | 5:48:39 | 6:32:59 | 2:30:55 |
| M70-74 | 4,424 | 5:09:58 | 5:38:37 | 5:52:36 | 6:13:19 | 6:57:06 | 3:37:09 |
| M75-79 | 989 | 5:48:35 | 6:12:43 | 6:26:53 | 6:46:12 | 7:28:28 | 3:58:12 |
| M80-84 | 158 | 4:27:11 | 6:16:10 | 6:38:50 | 7:07:18 | 7:46:18 | 4:23:22 |
| M85-89 | 14 | 5:06:53 | 5:06:53 | 6:40:15 | 7:09:10 | 7:44:37 | 5:06:53 |
| MGUIDE | 8 | 4:10:21 | 4:10:21 | 4:10:21 | 4:32:22 | 5:48:15 | 4:10:21 |
| MGuide | 62 | 4:34:07 | 5:06:16 | 5:08:10 | 5:24:24 | 6:24:03 | 4:34:07 |
| MHC | 17 | 4:46:57 | 4:46:57 | 5:14:41 | 5:32:35 | 6:34:01 | 4:46:57 |
| MPC | 313 | 4:26:58 | 5:00:50 | 5:24:56 | 5:43:23 | 6:33:40 | 3:55:00 |
| MPC/ID | 32 | 4:10:21 | 4:32:22 | 4:47:39 | 5:01:03 | 6:02:31 | 4:10:21 |
| MST | 10 | 4:13:01 | 4:13:01 | 4:13:01 | 5:11:29 | 6:25:50 | 4:13:01 |
| MUNKNOWN | 97 | 4:09:44 | 4:34:46 | 4:48:39 | 5:07:14 | 5:46:03 | 4:09:44 |
Source: Seffrin A., Nikolaidis P.T., Andrade M.S., Villiger E., Rosemann T., Weiss K., Ferreira D., Knechtle B. (2026). A dataset of 3.6 million IRONMAN triathlon records with transition times (2002-2026), v4.0.0. Zenodo. CC BY 4.0. doi:10.5281/zenodo.23421027.