Kontrastprogramm! 🌊🚴♂️
Erst 7 km Strand-Marsch im Wind, dann 55 km virtuell durch Frankreich (Tour de Zwift Etappe 2).
2 Std. Kurbeln bei Ø 107 bpm – Grundlagen-Check ✅.
Jetzt: Couch & Dehnen! 🧘♂️
#zwift #tourdezwift #crosstraining #indoorcycling #garmin #beatyesterday #nevernotrunning
Um 11 Uhr geht's rund mit der langen Tour der ersten Etappe der #TourdeZwift 2026. Hab Bock, auch wenn ich befürchte, dass es wieder ein völlig beknacktes Geballter werden konnte... 🤣
Stell ausreichend Getränke bereit und hab's ein Handtuch parat, @fsantossilva.bsky.social. 🚴 #TdT #RideOn
Tief Elli wütet? Ich kurbele drinnen! 🌪️🚴♂️
Etappe "Tour de Zwift" erledigt: 50,8 km in 2:12 Std..
Puls entspannt (106 bpm), aber 497 hm in den Beinen.
Besser als draußen wegzufliegen! Jetzt: Dehnen. 🧘♂️✅
#zwift #tourdezwift #indoorcycling #crosstraining #nevernotrunning
Not long now—getting some indoor racing in to prime the legs for the start of the season.
@gozwift.bsky.social Tour de Zwift: Stage 1 in the books.
.
.
.
#fastercyclist #fcracing #fcmasters #gozwift #tourdezwift
Fast wäre es an mir vorbei gegangen, da geht doch einfach die #TourdeZwift wieder los. Gestern gleich mal die lange Version der ersten Etappe gefahren und heute die lange der zweiten Etappe hinterher. Vielleicht schaffe ich es ja #TheUltimateChallenge zu bezwingen. Bringt auf jeden Fall Motivation.
this was ... hard. only one climb away from the Didi hat.
I want the hat. #TourDeZwift
(it's always a PR when it's your first try)
TIL that leaving a world after finishing a ride starts a new workout, so that means two rides today instead of one? 🤷
anyway, that's the full #TourDeZwift in the books. Worked hard to keep up cadence and watts so, yay me!
Polka-dot jersey! Rest days matter, kids. #TourDeZwift
last ride during the regular #TourDeZwift. Two segments to make up next week and then I'll have bagged them all. Today was *hard*. Looking forward to a couple days off.
there's a certain magic when the exercise just takes over. had so many donwannas before getting on the bike and I'm so glad I did. it's still a hard day and my heart is hurting but these are the little things that will get me through. #TourDeZwift
got the fan set up (finally) and WOW does it make a difference. and who knew there was a crystal skyway/bike path ABOVE Central Park? #TourDeZwift
Week 5 of #TourdeZwift complete 👍🏻
Wasn’t really a fan of numerous laps of the same circuit, never have been really, even IRL. I used to hate lapping a running track for fitness tests 😤
#zwift #zwiftriders #cycling
So much fun riding the #TourDeZwift today. Had nice improvements on my sprints and still finished strong on the hill. Having the week-over-week motivation to ride in these non-race events is just my speed.
Well, that wasn’t nearly as bad as I thought it would be. Stage 4 in the books!
#cyclingheavyweight #tourdezwift
Having done all three #TourDeZwift rides already this week (and holy crap the long ride ...), I'm looking forward to some longer cruises this weekend. And doing them on my own schedule.
Sådär ja. Nu har jag köpt en stor påse lösgodis som skall dingla framför trainern i kväll.
Jag har precis rätt kombination av självinsikt och lättleddhet för att kunna ta mig igenom den här vintern
#tourdezwift
A couple of cheeky little climbs on tonight’s #TourdeZwift 🥵
#zwift #zwiftriders #cycling
NGL, this ride absolutely kicked my ass. Thank goodness only the standard ride left on for this week's #TourDeZwift.
So @gozwift.bsky.social - when are you going to add Tunitas Creek to the climb portal? That's the *real* climb here in the Bay Area.
Leistungs- und Herzfrequenz-Diagramm von meinem etwas eskalieren Indoor-Randtraining.
Der Plan war es, die virtuelle Tour mit den zwei anstiegen verhältnismäßig locker zu fahren.
Geworden ist es ein fantastisches Geballer! 😂 #TourDeZwift #RideOn
#TourdeZwift on La Reine in France - 22,9km und 1200 Höhenmeter... #örgs, war schwer, irgendwie
here I was all worried about today's #TourDeZwift ride and it was no harder than what I do all the time.
I really gotta stop psyching myself out when it comes to altitude gain. And yes, I'm not slow, but I *am* old. 🧑🦳🚵♀️
gonna do the long ride tomorrow!
Gloomy, wet 💦 windy 🌬️ day so a quick spin on the trainer, just because I feel I’ve got to do something 😳
That’s all this weeks, 3 #TourDeZwift routes completed (a new first 😜) while watching Rallye Monte Carlo (Come on Elfyn 🤙🏻)
#zwift #cycling
2nd #TourdeZwift ride this week 😜
Admittedly not as fast as Wednesday nights ride, but I did beat some PB’s on that one including improving my FTP 😳
#zwift #cycling
A map of the fictional world of Watopia where rides on Zwift happen. The route was 52km long and I completed it in a time of 1 hour 30 minutes.
#BikeMS training has begun in earnest - today's session was Stage 3 of #TourDeZwift #cycling #BikeLife @zwiftrides.bsky.social
A belated start to this years #TourdeZwift, due in part to hurting my ribs in a comedy fall a couple of weeks ago. Anyway, Stage 2 done despite some soreness so I’m basically an e-Tyler Hamilton. 😂
Right. The #TourDeZwift is absolutely kicking my ass.
And I love it. Don't know why I waited so long, but here we are. Honestly look forward to every ride.
Keep riding through the winter with the Tour de Zwift 2025. Six stages and eighteen routes to keep you motivated when the weather isn't conducive to outdoor riding.
@Zwift #zwift #Tdz2025 #TourdeZwift #indoortraining
cycletechreview.com/2025/news/to...
Stage 2 in the books. #TourdeZwift #rideon #cycling @zwiftrides.bsky.social