#areyounuts #trifood #healthyfood #triathlete #training #running #session #preparing #triseason #2017 #bestnutsoftheworld #proudtriathlete (hier: Zürich, Switzerland)
seen from United States
seen from United States

seen from Egypt
seen from United States

seen from China
seen from United States
seen from United States
seen from United States

seen from United States

seen from United Kingdom

seen from Singapore
seen from China

seen from Singapore
seen from United States

seen from United Kingdom

seen from Singapore
seen from United Kingdom
seen from China
seen from China

seen from United States
#areyounuts #trifood #healthyfood #triathlete #training #running #session #preparing #triseason #2017 #bestnutsoftheworld #proudtriathlete (hier: Zürich, Switzerland)
Every step of the first mile was a struggle. Stopped for a picture, smiled, and immediately had a better run. What gets you going? | #runningpics #runoutside #triathlon #triseason #tritraining #triathlete #outsideisfree #runhappy #selfiesunday #runselfie #shamelessselfie (at Moraga Commons Park)
Sweeming kicked my butt today. Thought about staying for a double but my comfy @morrobaytri shirt was calling from the locker room. | #postswimselfie #calmasters #triathlon #tritraining #triseason #swimmingpics #morrobaytri #swimsaturday #fitness #fitselfie (at Golden Bear's Recreation Center at UC Berkeley)
Let's remember to celebrate our planet every day. #earthday | #running #runningpics #redwoodregionalpark #workout #fitness #triseason #triathlete #tritraining #trailrunning #outsideisfree #runoakland #oaklandredwoods #runoutside #topohydroventure #topoathletic #topoambassador #latergram (at Redwood Regional Park)
Hit the dirt today in my #topoflilyte after a tough swim workout. | #topoathletic #topoambassador #berkeleyhills #runningpics #triathlon #triathlete #triseason #brickworkout #bebetterthanyesterday #workout #fitness #running (at Golden Bear Pool)
Great training day today...shed some blood but no tears! #trilife #triseason #swimbikerun 🚴😑 (at Tradition Mississippi)
45 minutes on the trainer
16 miles. Avg over 20 mph. 84 cadence.
Excited about the possibilities in 5 months.
35 minute training ride this morning.
Need(ed) to remind myself that I’m starting this process a whopping 2-3 months ahead of last year. That in itself is a goal achieved. Now for longer rides, higher cadence and more power.