90km from Shanghai you find these beautiful mountains ⛰ tough day with a lot of climbing.
| 🏊🏻♀️4,000m Swim| YESS 🙌🏻 Training sessions are done for today ☑️👊🏻— This swim felt way longer than normal for some reason but I’m happy to have gotten it done. It’s all in the little victories! 🙌🏻
This is me riding in the sunshine and heat of the Augusta 70.3 on Sunday. Ride was solid and I was pleased to be in the warmth but not so keen on the 13 railway tracks I had to cross. Mental scars are still there from my big stack last year 🤨🤨🤨
Tempo Tuesday was done on the track! I missed most of my first mile because my @nikerunning
app was glitchy this morning 😒. I end up using my Apple app which isn’t the best for running but whatever.
My legs were tired, I was unmotivated but somehow I KILLED my tempo run this more. Check my story for the breakdown.
3 miles at recovery 3 miles at tempo then .75 for a CD. #strongrunner
Just one more week of training in Boulder! 🌲⛰This one is coming from the heart! 💙🙌🏼So happy to be here for the transition into my favorite season 🍂🍁 🎃LOVE IT HERE! ...I won't stay away for long 😉#teamsirius #gratitude
When I ride my bike I feel as free as a 🦅 bird. Cuando ruedo me siento libre como un ave.
The road to success is always under construction
Run course vibes! Feeling pro with empty streets, even if I still have to work on the look! #im703weymouth
The moment when you get your medal in the finish line✨
Do you know sometimes it’s the little things! I was out riding around my city by the bay and coming up to the Golden Gate Bridge, I pass a guy riding at what looks like full steam ahead. He says you are inspiring me to get up this hill a little faster. So we ride together to the top and he thanks me for the motivation! Who will you inspire today - Get out there! 💪🙌😎#benice #liveinspired #wegettodothis #dogood #motivate #justdoit #cycling #cyclinglife