Results and finish times
East Coast Triathlon Festival (ECTF) results
Finish-time statistics for 3 years of East Coast Triathlon Festival (ECTF) in Glen Allen, Virginia, aggregated from official results. Names are not published here.
2026
May 3, 2026
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Junior Draft-Legal (Female Ages 16-19) | 76 | 1:00:42 | 1:06:184:09 /mi | 1:04:08 to 1:10:24 | 1:06:18 | – |
| Junior Draft-Legal (Male Ages 16-19) | 74 | 53:10 | 1:00:033:45 /mi | 57:19 to 1:02:24 | – | 1:00:03 |
| Non-Draft Junior/ Adult Triathlon (Ages 13+) | 58 | 32:50 | 44:275:33 /mi | 39:22 to 52:37 | 49:07 | 40:57 |
| Non-Draft Youth 5-12 Triathlon | 49 | 15:42 | 19:235:18 /mi | 17:43 to 23:27 | 19:26 | 19:04 |
| Youth Draft-Legal (Male Ages 13-15) | 47 | 28:47 | 34:014:15 /mi | 32:25 to 37:49 | – | 34:01 |
| Youth Draft-Legal (Female Ages 13-15) | 30 | 33:28 | 35:584:30 /mi | 35:02 to 38:31 | 35:58 | – |
| Draft-Legal Age Group Triathlon (Ages 13+ / Adult) | 28 | 28:38 | 34:114:16 /mi | 29:35 to 35:45 | 35:26 | 34:00 |
| Non-Draft Junior / Adult Duathlon (Ages 13+) | 18 | 31:55 | 41:115:01 /mi | 37:41 to 48:18 | 43:33 | 38:50 |
| Youth & Adult 2-Person Mixed Relay Triathlon | 16 | 29:15 | 32:294:14 /mi | 31:12 to 38:05 | – | – |
| Non-Draft Youth 5-12 Duathlon | 14 | 16:53 | 23:595:51 /mi | 20:34 to 28:56 | 28:53 | 23:22 |
| Draft-Legal Age Group Duathlon (Ages 13+ / Adult) | 4 | 30:03 | 35:174:17 /mi | 32:53 to 39:25 | 36:44 | 33:50 |
| Non-Draft Junior / Adult Aquabike (Ages 13+) | 3 | 26:19 | 28:554:30 /mi | 27:37 to 35:10 | 28:55 | – |
Junior Draft-Legal (Female Ages 16-19)
By age group
| Under 20 | 64 | 1:06:18 |
Finishers and median time per group.
Junior Draft-Legal (Male Ages 16-19)
By age group
| Under 20 | 52 | 1:00:03 |
Finishers and median time per group.
2025
May 4, 2025
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Draft-Legal Junior Elite Female Triathlon (Ages 16-19) | 80 | 1:00:27 | 1:05:484:07 /mi | 1:04:01 to 1:09:24 | 1:05:48 | – |
| Draft-Legal Junior Elite Male Triathlon (Ages 16-19) | 74 | 53:01 | 59:283:43 /mi | 57:40 to 1:02:30 | – | 59:28 |
| Draft-Legal Youth Elite Male Triathlon (Ages 13-15) | 61 | 29:03 | 32:574:07 /mi | 31:08 to 35:35 | – | 32:57 |
| Non-Draft 15+/Adult Triathlon | 50 | 33:21 | 47:025:53 /mi | 39:30 to 52:48 | 47:01 | 47:16 |
| Non-Draft Youth 11-14 Triathlon | 49 | 33:53 | 38:344:49 /mi | 37:05 to 41:34 | 39:18 | 38:26 |
| Draft-Legal Youth Elite Female Triathlon (Ages 13-15) | 42 | 32:35 | 35:474:28 /mi | 34:47 to 37:34 | 35:47 | – |
| Draft-Legal Adult Male Triathlon (Ages 16+) | 35 | 28:26 | 30:403:50 /mi | 29:45 to 32:55 | – | 30:40 |
| Non-Draft Youth 5-10 Triathlon | 34 | 17:39 | 20:405:39 /mi | 19:31 to 22:45 | 19:55 | 21:21 |
| Draft-Legal Adult Female Triathlon (Ages 16+) | 32 | 31:51 | 35:054:23 /mi | 33:02 to 37:50 | 35:05 | – |
| Non-Draft 15+/Adult Duathlon | 16 | 31:14 | 46:415:42 /mi | 34:56 to 48:30 | 48:30 | 35:11 |
| Non-Draft Youth 5-10 Duathlon | 5 | 20:31 | 22:265:28 /mi | 22:03 to 26:45 | 24:24 | 22:26 |
| Non-Draft Youth 11-14 Duathlon | 4 | 38:06 | 46:285:40 /mi | 43:39 to 51:19 | 1:02:54 | 45:30 |
Draft-Legal Junior Elite Female Triathlon (Ages 16-19)
By age group
| Under 20 | 70 | 1:05:48 |
Finishers and median time per group.
Draft-Legal Junior Elite Male Triathlon (Ages 16-19)
By age group
| Under 20 | 55 | 59:28 |
Finishers and median time per group.
2024
May 5, 2024
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Non-Draft 15+/Adult Triathlon | 88 | 31:14 | 40:545:07 /mi | 36:51 to 44:46 | 42:56 | 40:31 |
| Draft-Legal Junior Elite Female Triathlon | 80 | 59:30 | 1:05:264:05 /mi | 1:02:37 to 1:08:18 | 1:05:26 | – |
| Draft-Legal Junior Elite Male Triathlon | 77 | 54:09 | 59:243:43 /mi | 57:16 to 1:02:19 | – | 59:24 |
| Draft-Legal Youth Elite Male Triathlon | 64 | 29:46 | 33:524:14 /mi | 32:20 to 35:16 | – | 33:52 |
| Draft-Legal Youth Elite Female Triathlon | 62 | 32:22 | 36:224:33 /mi | 34:36 to 38:01 | 36:22 | – |
| Non-Draft Youth 11-14 Triathlon | 58 | 31:57 | 38:244:48 /mi | 36:14 to 40:57 | 38:35 | 37:43 |
| Non-Draft Youth 5-10 Triathlon | 44 | 16:46 | 21:555:59 /mi | 19:18 to 25:31 | 23:54 | 19:28 |
| Draft-Legal Adult Female Triathlon (NTDR) | 21 | 31:09 | 33:174:10 /mi | 32:04 to 35:22 | 33:17 | – |
| Draft-Legal Adult Male Triathlon (NTDR) | 21 | 28:14 | 31:263:56 /mi | 29:07 to 33:45 | – | 31:26 |
| Non-Draft Youth 5-10 Duathlon | 10 | 19:01 | 24:486:03 /mi | 24:03 to 28:31 | 25:55 | 21:32 |
| Non-Draft 15+/Adult Duathlon | 7 | 30:38 | 35:594:22 /mi | 33:40 to 51:27 | 1:33:58 | 34:41 |
Non-Draft 15+/Adult Triathlon
By age group
| 70+ | 3 | 51:51 |
| 20-29 | 3 | 43:45 |
| 30-39 | 3 | 42:56 |
| 40-49 | 18 | 41:52 |
| 50-59 | 11 | 40:46 |
| 60-69 | 11 | 41:18 |
| Under 20 | 21 | 36:54 |
Finishers and median time per group.
Draft-Legal Junior Elite Female Triathlon
By age group
| Under 20 | 72 | 1:05:26 |
Finishers and median time per group.
Back to the East Coast Triathlon Festival (ECTF) race page