https://www.cyclingeu.com/48895/ironman-italy-and-70-3-webinar-details/ IRONMAN Italy and 70.3 webinar details #Bicycling #BicyclingItaly #Biking #CoachSteveMoody #Cycling #IRONMANTraining #IRONMANTriathlon #italy #triathlon #TriathlonCoach #TriathlonTraining
#bicycling #bicyclingitaly #biking #coachstevemoody #cycling #ironmantraining #ironmantriathlon #italy #triathlon #triathloncoach #triathlontraining
Let's see if this was enough for a good performance in Sindelfingen ๐
โ๐ป
#triathlon #triathlontraining #swimbikerun #running #RunningCommunity #cycling #swimming #trilife
#triathlon #triathlontraining #swimbikerun #running #runningcommunity #cycling #swimming #trilife
The #weather was much nicer this evening so I did a couple of intervals after the first 5k of intermediate speed #running
#RunningCommunity #triathlon #trilife #triathlontraining #swimbikerun
#weather #running #runningcommunity #triathlon #trilife #triathlontraining #swimbikerun
So the #German #weather service said to stay out of the heat at all costs... Well they don't know me son ๐คช
#running #RunningCommunity #triathlon #triathlontraining #trilife #swimbikerun
#german #weather #running #runningcommunity #triathlon #triathlontraining #trilife #swimbikerun
Starting the week off right with a little #run ๐ฅนโ๐ป
#running #RunningCommunity #triathlon #triathlontraining #trilife #swimbikerun
#run #running #runningcommunity #triathlon #triathlontraining #trilife #swimbikerun
Made some km today ๐
โ๐ป
#cycling #cyclinglife #fahrrrad #Fahrradland #fahrradliebe #triathlon #trilife #triathlontraining #swimbikerun
#cycling #cyclinglife #fahrrrad #fahrradland #fahrradliebe #triathlon #trilife #triathlontraining #swimbikerun
And another short #bike round in. I really don't have time for longer rides right now tbh so I'll take this one as a recovery ride ๐
โ๐ป
#cycling #cyclinglife #fahrrad #fahrradliebe #Fahrradland #triathlon #triathlontraining #trilife #swimbikerun
#bike #cycling #cyclinglife #fahrrad #fahrradliebe #fahrradland #triathlon #triathlontraining #trilife #swimbikerun
Who's gonna carry the boats.... and the logs!?
#running #RunningCommunity #triathlon #trilife #triathlontraining #swimbikerun
#running #runningcommunity #triathlon #trilife #triathlontraining #swimbikerun
Back on my aero bike. Due to competitions and accidents this thing has more scratches now than I'd like to admit ๐
โ๐ป
#cycling #cyclinglife #fahrrad #fahrradliebe #Fahrradland #triathlon #triathlontraining #trilife #swimbikerun
#cycling #cyclinglife #fahrrad #fahrradliebe #fahrradland #triathlon #triathlontraining #trilife #swimbikerun
The weather finally cleared up so I took the #bike for a little spin
#cycling #cyclinglife #fahrrad #Fahrradland #fahrradliebe #triathlon #triathlontraining #trilife #thueringen #ThueringenErfahren
#bike #cycling #cyclinglife #fahrrad #fahrradland #fahrradliebe #triathlon #triathlontraining #trilife #thueringen #thueringenerfahren
Tried to do the full half marathon distance but without nutrition I was pretty much done after 15k ๐
๐๐ป
#running #RunningCommunity #triathlon #trilife #triathlontraining #SwimBikeRun
#running #runningcommunity #triathlon #trilife #triathlontraining #swimbikerun
Little #run after lunch. The weather is quite dense today which made it more difficult than I expected tbh ๐
#running #RunningCommunity #triathlon #triathlontraining #trilife #swimbikerun
#run #running #runningcommunity #triathlon #triathlontraining #trilife #swimbikerun
Little #bike round in the afternoon ๐โ๐ป
#cycling #cyclinglife #fahrrad #Fahrradland #triathlon #trilife #triathlontraining #swimbikerun #thueringen
#bike #cycling #cyclinglife #fahrrad #fahrradland #triathlon #trilife #triathlontraining #swimbikerun #thueringen
Used the beautiful morning weather for a short 26k #ride ๐ฅนโ๐ป
#cycling #cyclinglife #fahrrad #fahrradliebe #triathlon #triathlontraining #trilife #swimbikerun #Fahrradland #thueringen #werratal #werra
#ride #cycling #cyclinglife #fahrrad #fahrradliebe #triathlon #triathlontraining #trilife #swimbikerun #fahrradland #thueringen #werratal #werra
Even if youโre running late for the community pool lap swim hour, donโt skip on the sunscreen. ๐ญ
#TriathlonTraining #swimming
Little bike ride this evening. Also the new helmet fits quite well ๐ฅนโ๐ป
#cycling #bicyclists #swimbikerun #triathlon #triathlontraining #trilife
#cycling #bicyclists #swimbikerun #triathlon #triathlontraining #trilife
Fun little day at the Nagoldtalsperre. A bit of open water #swimming and a bit of #running for good measure ๐โ๐ป
#triathlon #trilife #triathlontraining #swimbikerun
#swimming #running #triathlon #trilife #triathlontraining #swimbikerun
Almost done scouting the #kraichgau #bike track. So of course it's time for a bit of #pie and #rest ๐โ๐ป
#BikeLife #triathlon #trilife #triathlontraining #swimbikerun
#kraichgau #bike #pie #rest #bikelife #triathlon #trilife #triathlontraining #swimbikerun
Little 38k #bike #ride after a short but intensive #swim session xD
#bikelife #triathlon #triathlontraining #swimbikerun
#bike #ride #swim #bikelife #triathlon #triathlontraining #swimbikerun
Started raining on the way back but overall a decent basic endurance session over 55km. We really have to get more #cycling in before #Kraichgau but the weather doesn't allow for much still ๐ฎโ๐จ
#cyclinglife #triathlon #trilife #triathlontraining #swimbikerun #NeverGiveUp
#cycling #kraichgau #cyclinglife #triathlon #trilife #triathlontraining #swimbikerun #nevergiveup