CALENDAR - Future Events View
The event calendar shows upcoming club events. Select a view then use the navigation buttons to move
between dates. Click on the event to view more information, including the event description, times,
location, fees and any rules regarding attendance; you can also register for events from this screen.
Click on the magnifying glass on the toolbar to see search and filter options.
This ride is challenging and not recommended for new riders.
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
open water skills, short swim
Cowells beach main parking lot
For Olympic distance, turn around at Davenport.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
Check announcement email and/or Slack for the workout details.
Let‘s get together after track...or join Happy Hour early and save some seats!
Please sign up on the calendar as space is limited.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
The season for wild flower on the eastside hills. We‘ll climb Calaveras to Sunol and back, taking a few wildflower detours. 55 miles, 4000ft climb
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
We will be focusing on cornering, slow speed drills, water bottle games, and climbing and descending short steep hills.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
Check announcement email and/or Slack for the workout details.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
Sports Basement - Sunnyvale
This month‘s meeting will be in person at Sports Basement - Sunnyvale
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Join us as the incomparable Training Weekend moves to the beautifully rebuilt Camp Newman Retreat Center (Santa Rosa) this year with a choice of cabins or lodge rooms (beds! bathrooms!), delicious chef-cooked meals, s‘mores campfire, and much more!
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Join us as the incomparable Training Weekend moves to the beautifully rebuilt Camp Newman Retreat Center (Santa Rosa) this year with a choice of cabins or lodge rooms (beds! bathrooms!), delicious chef-cooked meals, s‘mores campfire, and much more!
Join us as the incomparable Training Weekend moves to the beautifully rebuilt Camp Newman Retreat Center (Santa Rosa) this year with a choice of cabins or lodge rooms (beds! bathrooms!), delicious chef-cooked meals, s‘mores campfire, and much more!
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
It‘s all "hands on deck" to support over 1,000 kids in this year‘s event!
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Moderate pace, no-drop ride from Lucky‘s; meet 9:00am roll 9:17am after B ride rolls.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Lucky's Parking Lot on Foothill
Our goto ride for 50+ miles. Great for 1/2 IM training, or just do 2 loops for full IM training.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
The swim will happen, year round, unless there are adverse conditions. A message will be posted every Thursday or Friday with the latest info.
Watch for updates – poor weather or water quality may cause cancellation or a change in location.
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.
30-minute ab workout member-led by Kat
Yoga class with Pim Kunakasem tailored to triathletes focusing on mobility and active recovery.