East Coast Triathlon Festival (ECTF)
Glen Allen, VA
- 5K
- 3.66 mi
- 4.1 mi
- 6.43 mi
- 7.69 mi
- 8 mi
- 8.2 mi
- 8.25 mi
- 16 mi
About the race
A multisport festival for all ages & experience levels! 9 Separate races for youth and adult triathletes, duathletes, and runners of all levels including: 1 of 5 Youth & Junior Cup races which qualify for USAT’s Youth & Junior Nationals One of the only adult draft-legal races in the country Unique 2-person mixed relay race Beginner-friendly youth & adult triathlon, duathlon, and run races No qualification necessary & there is a race for all levels Safe, loop course closed to vehicular traffic with hay-bales on every corner Previous years hosted athletes from over 40 US states and 5 countries
Race information supplied by the organizer through RunSignUp.
Events & distances
- View registration
Junior Draft-Legal (Female Ages 16-19)
16 Miles · $140
- View registration
Junior Draft-Legal (Male Ages 16-19)
16 Miles · $140
- View registration
Youth Draft-Legal (Female Ages 13-15)
8 Miles · $140
- View registration
Youth Draft-Legal (Male Ages 13-15)
8 Miles · $140
- View registration
Non-Draft Youth 5-12 Triathlon
3.662 Miles
$80.50 including processing fees
- View registration
Non-Draft Youth 5-12 Duathlon
4.1 Miles
$80.50 including processing fees
- View registration
Non-Draft Junior/ Adult Triathlon (Ages 13+)
8 Miles
$101.70 including processing fees
- View registration
Non-Draft Youth 5-12 Aquabike
3.162 Miles
$80.50 including processing fees
- View registration
Youth & Adult 2-Person Mixed Relay Triathlon
7.688 Miles
$160 including processing fees
- View registration
Non-Draft Junior / Adult Duathlon (Ages 13+)
8.2 Miles
$101.70 including processing fees
- View registration
Non-Draft Junior / Adult Aquabike (Ages 13+)
6.433 Miles
$101.70 including processing fees
- View registration
Draft-Legal Age Group Triathlon (Ages 13+ / Adult)
8 Miles
$101.70 including processing fees
- View registration
Draft-Legal Age Group Duathlon (Ages 13+ / Adult)
8.25 Miles
$101.70 including processing fees