A few weeks ago, we wrote about how Rhino Racing had teamed up with CommuniTTTy On-Demand races to deliver their 2-person “2UpTT” race series.
It’s worth mentioning, however, that CommuniTTTy races happen every week! They are a new take on both individual and team time trials on Zwift, with a number of unique race elements and a strong backend system powering it all.
The big need now is for more riders. Because of the nature of how CommuniTTTy events work, they don’t show up in Zwift’s public calendar. Therefore, they get limited exposure to the overall Zwift community. Although there is a robust, easy-to-use system in place to organize these events, the competition only happens when racers show up! So I’m publishing this post today to bring exposure to this innovative series…
On Demand Time Trialing
Zwift Insider published a post pondering the possibility of on-demand TT racing back in January 2025. It looks like the minds behind the Club Ladder leveraged the systems they’d already built and rolled out their on-demand TT format a few months later. I love it!
The simple concept behind “on-demand” time trialing is that you can schedule your race for any time you’d like, then everyone’s times get compiled together into a weekly leaderboard. The CommuniTTTy week starts and ends midday UTC Saturdays.
Scheduling your race is easy: on the registration page you pick the time, and the system hands you a Zwift event signup link. It takes just a few seconds:


Route Voting
The route each week is chosen by a community vote which occurs on the CommuniTTTy website (ladder.cycleracing.club/ttt/vote). Everyone is encouraged to vote for the route they’d prefer, and there is usually a choice of traditional TT routes as well as some more “left-field” suggestions.
The website even provides a “route helper” page to help you understand each week’s route, estimate your time, etc. Here’s the route helper page for this week’s course, Castle Crit in Makuri Islands >
Free Bike Choice vs Purist Mode

By default, the CommuniTTTy races are set up to allow free bike choice, including TT bikes with draft and all the bells and whistles of Zwift, including steering and braking.
Organizers have just introduced an alternative Purist Mode which removes bike choice by assigning a neutral bike. You can still pick any bike in your garage, but it will perform as a completely neutral bike, much like the Zwift Games races. This mode also disables steering and braking. You can be sure that when you beat someone else in purist mode it was all down to your performance and tactics!
Results Filters

Results are shown on the CommuniTTTy site as a General Classification based on team (or individual) time, though the results can be sliced and diced in many ways:
- Individual vs Teams (including the various team sizes)
- Mixed vs Women only
- Drop vs no drop (for teams only)
- ZwiftRacing.app rank level (teams are given the rank of their highest-ranked rider)
- Purist or Free choice bikes
Filter the results anyway you choose and fight whatever battles you choose. Want to be the best purist? Maybe the best Gold team, or perhaps the best “no drop” team? You decide how you test yourself against others.
Coming Soon
One feature coming soon is rolling leagues. There are some details to be worked out, but the main concept is you race each week and your times for the last 4 weeks are added together for a 4-week GC contest.
Get Started
This is available now to all Zwifters. All you need is a Google or Discord account to log in over at the CommuniTTTy website (ttt.cycleracing.club). More details are found over on the Discord for the series: discord.gg/2XvtsF3ck8.
Questions or Comments?
I’ll be doing my first on-demand TT this week, even though it’s on Castle Crit, a pitchy course that doesn’t suit me well. It’s a former Rebel Route, though, so I only have myself to blame!
Got questions about how all this works? Comments about it? Chime in below!