Age-group thresholds
IRONMAN Frankfurt · 15 editions (2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2023, 2024, 2025, 2026) · 31,655 finishers
Editions: 2003 · 2005 · 2006 · 2007 · 2008 · 2009 · 2010 · 2011 · 2012 · 2013 · 2014 · 2023 · 2024 · 2025 · 2026
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 | 28,204 | 6:28:26 | 7:52:28 | 9:17:18 | 9:57:37 | 11:16:27 | 4:50:23 |
| MPRO | 348 | 4:55:15 | 5:04:48 | 5:26:46 | 7:46:45 | 8:23:24 | 4:50:23 |
| M18-24 | 862 | 6:04:50 | 6:53:32 | 7:22:18 | 8:31:03 | 10:36:48 | 5:43:42 |
| M25-29 | 2,386 | 6:16:54 | 7:07:41 | 8:13:13 | 9:28:56 | 10:47:33 | 5:40:01 |
| M30-34 | 4,442 | 6:23:24 | 7:34:58 | 9:07:56 | 9:45:58 | 10:52:46 | 5:27:39 |
| M35-39 | 5,652 | 6:34:18 | 8:24:48 | 9:26:29 | 9:56:06 | 11:07:08 | 5:23:40 |
| M40-44 | 6,065 | 6:48:55 | 9:11:29 | 9:43:04 | 10:11:25 | 11:20:46 | 5:40:56 |
| M45-49 | 4,390 | 6:37:56 | 8:37:24 | 9:48:42 | 10:18:30 | 11:30:45 | 5:43:31 |
| M50-54 | 2,430 | 6:45:11 | 8:23:17 | 9:53:28 | 10:37:29 | 11:52:48 | 6:01:20 |
| M55-59 | 1,080 | 6:44:47 | 7:52:40 | 9:17:25 | 10:38:06 | 12:23:33 | 6:10:06 |
| M60-64 | 388 | 7:02:53 | 7:54:40 | 9:17:54 | 10:57:09 | 12:37:26 | 6:31:31 |
| M65-69 | 116 | 7:59:46 | 9:01:11 | 9:51:58 | 11:24:36 | 13:11:21 | 7:49:49 |
| M70-74 | 42 | 7:55:02 | 8:18:17 | 9:32:49 | 12:23:02 | 13:39:44 | 7:55:02 |
Women
| Age group | Finishers | Top 1% | Top 5% | Top 10% | Top 20% | Median | Best |
|---|---|---|---|---|---|---|---|
| All age groups | 3,451 | 7:00:11 | 8:28:38 | 9:36:03 | 10:37:42 | 12:07:24 | 6:06:11 |
| FPRO | 145 | 8:52:33 | 8:58:06 | 9:03:11 | 9:10:21 | 9:31:57 | 8:51:24 |
| F18-24 | 112 | 6:32:11 | 7:44:03 | 8:03:57 | 9:49:46 | 11:19:11 | 6:06:11 |
| F25-29 | 380 | 6:25:04 | 7:14:35 | 8:19:06 | 10:16:26 | 11:43:55 | 6:16:09 |
| F30-34 | 691 | 6:59:29 | 8:04:29 | 9:43:19 | 10:37:03 | 11:53:01 | 6:13:26 |
| F35-39 | 664 | 6:58:23 | 9:16:52 | 10:15:03 | 10:59:01 | 12:09:33 | 6:14:13 |
| F40-44 | 606 | 7:33:24 | 9:27:50 | 10:22:04 | 11:02:08 | 12:13:27 | 6:29:58 |
| F45-49 | 444 | 7:42:31 | 8:56:04 | 10:31:50 | 11:13:11 | 12:36:55 | 6:46:14 |
| F50-54 | 259 | 7:16:30 | 8:49:48 | 10:13:16 | 11:33:10 | 12:57:39 | 7:00:24 |
| F55-59 | 115 | 8:34:37 | 10:11:17 | 11:17:00 | 11:52:59 | 13:03:56 | 8:27:59 |
| F60-64 | 27 | 7:57:39 | 8:41:12 | 8:45:34 | 9:45:15 | 13:21:47 | 7:57:39 |
| F65-69 | 7 | 13:05:40 | 13:05:40 | 13:05:40 | 13:30:37 | 14:02:32 | 13:05:40 |
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.