I raced my bike tonight. I wasn’t so sure I would. This week has been extra busy with work and extra stressful with the US election still in progress. Like many people, I haven’t had my best sleep this week.
Still, you know I love team time trials.
But….this was on the UCI worlds course in virtual Richmond. Very hilly. Not one but two laps.
Zwift describes it this way, “The Richmond UCI Worlds route is a replica of the 2015 UCI Road World Championships course in Richmond, Virginia, USA. It was at this race where Peter Sagan famously attacked on 23rd Street to eventually win his first World Champs jersey. It’s a wonderful race course, with very flat first half and a nice mix of attackable climbs on the back half.” Read more here.

I did a ride-over of the course last night at a recovery ride pace to check it out. That was enough to make me reconsider my commitment to riding in the team time trial. The first 10 km of the loop are fine. Fast and flat. The final 6 km is a series of three hills. Once, okay. But twice? I wasn’t so sure.
My worry is always, in a team event, slowing the group down on hills and putting team members in the awkward spot of having to decide whether to wait for me. I know I contribute in some contexts. I can be powerful on the flats and I’m good at bringing other people back to the group. I’m helpful at closing gaps. I can also sprint. But hills? Hills are my nemesis and when I’m alone it’s my burden to bear but in a team context I worry about letting others down.
But there’s only so many times you can click refresh on your browser and hope for good election news. I decided I would definitely race with TFC Phantom. Phantom is a Mocha class team, within TFC, one of the older Zwift racing teams. We’re a team of 6-8 regulars. Tonight it was Jim, Jack, Keith, George, Tom and me. We all live in the US and Canada, across a few different time zones.
Surprisingly, given the course and general stress and lack of sleep, I had a great time. A few kilometres in, I stopped worrying about the election. We had worked out our pace line and we were taking 30 second turns on the front. You work at or above FTP on the front, and then drop to the back of the line and recover. What’s FTP? Stay tuned for next week’s post.
I felt I was able to contribute and was riding pretty strong. We were 6 riders but only four need to cross the finish line. On the issue of hills, we’ve gotten better as a team at making a plan and sticking to it. We decided to stay together until the start of the hills in lap two. At that point we’d see who still had the energy and send the four fastest riders ahead. Spoiler: I wasn’t one of the four. We stuck together until the final 5 km. I did finish two laps of the course and finished not too far behind my better hill climbing teammates.
It was a good race for us. There was lots of teamwork and supportive chat. We had a pretty organized pace line for most of it. Everyone took turns at the front and we didn’t have any technical problems.
Here we are!

I laughed out load when the ride uploaded to Strava. That was a harder effort than usual. Thanks Strava.

Tonight I also hit 4000 km in Zwift. I got to level 23. I unlocked some new socks. And I got to 29,000 m of climbing. I need 50,000 for my Tron bike. Also, I got a bunch of PRs on that course.
I was hoping for something more definitive in election news when I got off the bike. But no. Still I’m smiling. I did a hard thing that I thought was outside my doable range. I’m tired. And I’ll sleep tonight.
Cate asked this morning what we’re all doing for self care in these stressful times. Definitely Zwift racing is part of it for me.
See you all in the morning!
Update: We came 31 our of 63 teams in our category. Not bad.
Hey! That’s my city!
I know all of those hills and would never want to bike them, TBH.
That’s how I felt when I lived in Dunedin, NZ. How can I get to place X without riding up the worst of the hills? It really changed my ‘time to get places’ calculations.