Skip to content

swimcyclesprint

a swimmer tri-ing

Category: Biking

November 13, 2017November 13, 2017

Sandy but so solid: Sandman 2017

Continue reading →
November 9, 2017November 13, 2017

Back to the Russian River: Monte Rio Olympic Triathlon

Continue reading →
July 24, 2016July 24, 2016

A week out? A week out.

Continue reading →
November 18, 2015November 25, 2015

Morro Bay – Theme: Rock

Continue reading →
October 20, 2015November 27, 2015

Cal’s Bearathlon; or, A Practice in Receiving a Butt-Kicking

Continue reading →
August 22, 2015

Oakland Triathlon Festival – Bike Preview

Continue reading →
August 13, 2015

Oakland Triathlon Festival – Preview to the Preview

Continue reading →
August 8, 2015

Training Recap – August 8

Continue reading →
August 3, 2015August 4, 2015

Sandman Triathlon – Shark-not-O

Continue reading →
July 24, 2015

Training Recap – July 22

Continue reading →

Posts navigation

← Older posts

Menu

  • Home
  • Let’s Race.
  • About.
  • Coaching.

Instagram

All the rain here is a treat and a bummer. Green hills for days and slippery clay-mud 😂 glad I got the opportunity to trail hike/run despite this yucky cold. Only blew like, 5 giant snot rockets. #tri #triathlon #triathlete #trails #trailrunning #hiking #bluesky #swimbikerun #trilife #tri365 #triathlontraining #getoutside #outsideisfree #girlswhorun #martinez #bayarea #trailrun
The snow on the mountain may have been as cold as I was today after an un-heated office AND an un-heated pool ❄️⛄️🌨 #triathlon #triathlete #triathlontraining #tri #tritraining #swimbikerun #swim #views #snow #view #mtdiablo #bayarea #photography #clouds #dream #workout #fitness #fitspo
Pain cave Caturday. Real happy that’s done! #trilife #tri365 #triathlon #tritraining #triathlontraining #triathlete #swimbikerun #caturday #training #trainer #fitness #saturday #bike #cycling #fromwhereiride
When your P2 cockpit and your bottle holder combine to cradle your mid-trainer La Croix.. @cervelocycles @xlab_accessories #bike #biketrainer #triathlon #triathlontraining #tri #tritraining #trilife #tri365 #trainer #cycling #silly #triathlete #swimbikerun

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 374 other followers

  • Instagram
  • Facebook
  • Athlinks
  • Strava
WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Cancel