Results and finish times
Epic Races' Island Lake Triathlon, Duathlon, Aquabike results
Finish-time statistics for 4 years of Epic Races' Island Lake Triathlon, Duathlon, Aquabike in Brighton, Michigan, aggregated from official results. Names are not published here.
How fast is it?
Slower than most US sprint triathlons
The fastest quarter of the 2025 sprint triathlon field finished under 1:34:46, against 1:24:09 in a typical US sprint triathlon, so times here run 13 percent slower.
- Olympic Triathlon: About average for US olympic triathlons. The fastest quarter of the 2025 olympic triathlon field finished under 2:43:07, against 2:43:48 in a typical US olympic triathlon, so times here are about average.
Compares the fastest quarter of each field, so walkers and first-timers do not skew it. It reflects the course and the field together: a flat course, cool weather, or a competitive crowd all make times faster.
2025
Jun 7, 2025
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint | 169 | 1:13:35 | 1:44:11 | 1:34:46 to 1:59:52 | 1:48:39 | 1:42:41 |
| Olympic | 125 | 2:06:23 | 3:00:19 | 2:43:07 to 3:19:37 | 3:10:34 | 2:56:25 |
| Sprint Duathlon | 36 | 1:07:45 | 1:37:12 | 1:27:13 to 1:51:58 | 1:46:42 | 1:28:38 |
| Mini-Sprint | 28 | 1:00:52 | 1:32:57 | 1:25:33 to 1:57:04 | 1:43:21 | 1:25:25 |
| Olympic Aquabike | 7 | 1:41:22 | 1:59:07 | 1:53:23 to 2:08:23 | 2:08:22 | 1:56:13 |
| Sprint Relay | 6 | 1:27:49 | 1:38:49 | 1:34:39 to 1:43:50 | 1:41:40 | 1:35:58 |
Sprint
By age group
| 70+ | 9 | 2:03:29 |
| 20-29 | 24 | 1:40:57 |
| 30-39 | 56 | 1:54:09 |
| 40-49 | 36 | 1:37:26 |
| 50-59 | 22 | 1:47:54 |
| 60-69 | 12 | 1:41:59 |
| Under 20 | 8 | 1:36:04 |
Finishers and median time per group.
Olympic
By age group
| 20-29 | 24 | 3:02:39 |
| 30-39 | 38 | 2:54:01 |
| 40-49 | 29 | 3:01:45 |
| 50-59 | 23 | 2:59:43 |
| 60-69 | 6 | 3:19:03 |
| Under 20 | 4 | 2:44:06 |
Finishers and median time per group.
2024
Jun 1, 2024
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint | 155 | 1:03:44 | 1:31:49 | 1:23:18 to 1:43:49 | 1:36:01 | 1:29:35 |
| Olympic | 103 | 2:08:22 | 2:44:44 | 2:32:32 to 3:05:16 | 3:01:12 | 2:41:23 |
| Sprint Duathlon | 34 | 1:04:36 | 1:24:37 | 1:18:17 to 1:39:27 | 1:45:09 | 1:21:54 |
| Mini-Sprint | 26 | 1:01:59 | 1:28:21 | 1:14:38 to 1:43:04 | 1:29:04 | 1:26:07 |
| Sprint — Clydesdale | 10 | 1:19:07 | 1:36:46 | 1:28:53 to 1:45:58 | – | 1:36:46 |
| Olympic Aquabike | 8 | 1:42:52 | 1:51:36 | 1:47:37 to 1:55:18 | 1:54:30 | 1:49:31 |
| Olympic Relay | 6 | 2:35:48 | 2:46:59 | 2:42:58 to 2:48:57 | 2:50:16 | 2:46:59 |
| Sprint Relay | 4 | 1:17:27 | 1:25:38 | 1:20:50 to 1:31:29 | 1:17:27 | 1:29:19 |
| Olympic — Clydesdale | 3 | 2:58:55 | 3:24:39 | 3:11:47 to 3:47:19 | – | 3:24:39 |
Sprint
By age group
| 70+ | 11 | 1:43:28 |
| 20-29 | 30 | 1:36:16 |
| 30-39 | 44 | 1:31:48 |
| 40-49 | 36 | 1:28:44 |
| 50-59 | 15 | 1:30:27 |
| 60-69 | 15 | 1:32:28 |
| Under 20 | 4 | 1:25:09 |
Finishers and median time per group.
Olympic
By age group
| 70+ | 1 | 3:07:59 |
| 20-29 | 19 | 2:39:40 |
| 30-39 | 29 | 2:46:33 |
| 40-49 | 30 | 2:44:33 |
| 50-59 | 15 | 2:44:21 |
| 60-69 | 7 | 3:16:46 |
| Under 20 | 2 | 2:33:54 |
Finishers and median time per group.
2023
Jun 3, 2023
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| SprintPreliminary | 171 | 1:05:28 | 1:33:58 | 1:26:13 to 1:49:35 | 1:38:37 | 1:31:06 |
| OlympicPreliminary | 110 | 2:06:52 | 2:47:37 | 2:33:20 to 3:02:52 | 2:59:25 | 2:44:12 |
| Mini-SprintPreliminary | 42 | 49:27 | 1:24:13 | 1:16:35 to 1:36:46 | 1:28:44 | 1:17:44 |
| Sprint DuathlonPreliminary | 41 | 1:09:23 | 1:32:53 | 1:25:48 to 1:47:47 | 1:46:33 | 1:27:38 |
| Olympic AquabikePreliminary | 10 | 1:38:11 | 2:01:03 | 1:54:36 to 2:12:53 | 2:09:04 | 1:59:59 |
| Sprint — ClydesdalePreliminary | 8 | 1:18:41 | 1:51:13 | 1:40:21 to 1:56:23 | – | 1:51:13 |
| Sprint — AthenaPreliminary | 5 | 1:40:39 | 2:04:55 | 2:04:13 to 2:09:16 | 2:04:55 | – |
Sprint
By age group
| 70+ | 9 | 1:54:10 |
| 20-29 | 26 | 1:35:40 |
| 30-39 | 53 | 1:33:23 |
| 40-49 | 33 | 1:31:18 |
| 50-59 | 26 | 1:31:01 |
| 60-69 | 21 | 1:40:02 |
| Under 20 | 1 | 1:26:38 |
Finishers and median time per group.
Olympic
By age group
| 70+ | 2 | 3:29:10 |
| 20-29 | 17 | 2:56:21 |
| 30-39 | 31 | 2:40:05 |
| 40-49 | 36 | 2:45:04 |
| 50-59 | 15 | 2:36:50 |
| 60-69 | 9 | 2:57:32 |
Finishers and median time per group.
2022
Jun 4, 2022
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| SprintPreliminary | 127 | 1:03:02 | 1:32:49 | 1:23:08 to 1:43:58 | 1:38:33 | 1:27:07 |
| OlympicPreliminary | 120 | 1:53:55 | 2:39:33 | 2:26:20 to 2:58:03 | 2:54:58 | 2:34:43 |
| Sprint DuathlonPreliminary | 35 | 1:15:07 | 1:36:58 | 1:21:49 to 1:50:49 | 1:44:29 | 1:31:37 |
| Mini-SprintPreliminary | 26 | 1:07:22 | 1:21:18 | 1:18:22 to 1:34:25 | 1:21:18 | 1:24:23 |
| Olympic AquabikePreliminary | 11 | 1:35:18 | 1:54:38 | 1:45:34 to 2:19:29 | 2:19:29 | 1:47:42 |
| Sprint Clydesdale CategoryPreliminary | 10 | 1:29:13 | 1:41:11 | 1:37:03 to 1:48:12 | – | 1:41:11 |
| Sprint Athena CategoryPreliminary | 5 | 1:34:35 | 1:48:18 | 1:41:04 to 1:52:11 | 1:48:18 | – |
| Olympic RelayPreliminary | 3 | 2:18:32 | 2:22:02 | 2:20:17 to 2:38:08 | 2:54:13 | 2:20:17 |
| Olympic Clydesdale CategoryPreliminary | 3 | 2:43:31 | 2:55:30 | 2:49:31 to 3:08:12 | – | 2:55:30 |
| Olympic Athena CategoryPreliminary | 3 | 2:49:51 | 3:14:31 | 3:02:11 to 3:36:25 | 3:14:31 | – |
Sprint
By age group
| 70+ | 7 | 1:38:29 |
| 20-29 | 24 | 1:24:52 |
| 30-39 | 31 | 1:32:51 |
| 40-49 | 23 | 1:29:24 |
| 50-59 | 16 | 1:32:11 |
| 60-69 | 21 | 1:35:00 |
| Under 20 | 2 | 1:43:20 |
Finishers and median time per group.
Olympic
By age group
| 70+ | 1 | 2:43:32 |
| 20-29 | 18 | 2:36:59 |
| 30-39 | 38 | 2:34:13 |
| 40-49 | 37 | 2:37:45 |
| 50-59 | 16 | 2:44:39 |
| 60-69 | 5 | 2:53:10 |
| Under 20 | 2 | 2:57:10 |
Finishers and median time per group.
Back to the Epic Races' Island Lake Triathlon, Duathlon, Aquabike race page