ZwiftRoster: a Team Management App for Zwift Racing Clubs

Ever covet what other Zwift clubs have? You see the fancy data they pull, the spreadsheets, the grass being greener on the other side, and think, “Why can’t we all have it? But not in multiple places, just one?”

Now imagine a system that incorporates a process that is so streamlined and efficient that you have time to enjoy the club you’re in and the people you’re with.

Cue the music and let ZwiftRoster swoop in to swoon you by making lives easier and leveling the playing field across clubs! Think of it as a one-stop shop where you don’t need 50 million spreadsheets just to organise schedules or have the rider data you need. Riders also benefit by feeling more in control of how they submit and view information.

ZwiftRoster is the passion project we created and are still building to meet the needs of the smallest clubs to the largest. Regardless of role – riders, captains, team managers, event organisers – you’ll find something to love here.

Club Creation

As a club, you can set up teams easily in the club admin panel, which is only accessible with specific roles, and you appoint who has those roles within the club. When creating the teams, you have control over the team types you want (ZRL, Ladder, TTT, etc) and it follows the rules of that specific team type, so you don’t have unnecessary overthinking during the process, such as “Am I in the right Google Doc or spreadsheet?”

Availability

Ever find yourself wondering if there’s a better way than asking people to fill out the 60th Google Sheet or Form asking for their availability? Problem solved! In ZwiftRoster, riders are asked for their availability for the race series, and if it changes, it’s just a quick click of the button on here for them.

Our priority is making things as simple as possible for all users, holding onto our sanity so we can burn it all to the ground by signing up for too many races or thinking a Four Horsemen contest sounds like a chill time.

Using the Rider Pool

After completing Four Horsemen and realising all the mistakes you and your teammates made, that slow ebbing fear of a rider being sick, injured, or just suddenly unavailable because their husband got tickets to the ballet that night just starts coming to light for tomorrow’s race. Never fear! Anyone who has indicated interest in a specific race type and is available to race can be snapped up in the rider pool.

In the rider pool, you can filter riders according to Open, Women’s, Category, and power stats. If they are already part of a team and haven’t been outsourced too many times according to race organizer rules, then it’s a quick notification to their captain to approve the loan. You can rest easy and know that one rider taking a rest day at the ballet isn’t the end of the world!

Rider Height and Weight Verifications

Did your club set up mandatory verifications, or do you just need them for a specific one-off race series? No problem! We have handy-dandy toggles in the club admin panel of ZwiftRoster that will allow you to activate collecting verifications.

These can be optional or mandatory, and if mandatory, you can select when the verification expires so riders are asked for it again. All verifications go straight to the rider’s captain or to the role in charge of new recruits. As the verifier, you can either approve or reject the riders’ submissions with a note.

What’s Next?

All of this is just the high-level view of what we’ve put together thus far, and it definitely doesn’t cover everything. We are all about transparency on what is to come for ZwiftRoster, and we have big dreams. Dreams as big as our Haribo supply!

So in that candy-fueled spirit, this is next on our list to punch out: incorporating a TTT planner, a Discord bot (for those clubs that use it), and external notifications via email as needed, such as reminders for riders.

If you’re interested, sign up for the beta here today: zwiftroster.com.

Drafted Racing
Drafted Racinghttp://draftedracing.com/
Larissa Lunel and Stefan Twerdochlib are the co-founders of Drafted Racing and competitive Zwift racers who almost regretted becoming team captains. Turns out being not being able to find the right spreadsheets while obsessively optimizing everything is a terrible combo. After one too many 11 PM "wait, who's actually racing tomorrow?" Discord panic threads, they rage-built the tool that should've existed all along. When not fixing bugs fueled by their Haribo supply or teaching their cats to high 5, they race in ZRL and lie to themselves about taking rest days.

21 COMMENTS

Subscribe
Notify of
guest

21 Comments
Oldest
Newest Most Voted
Craig
Craig
5 months ago

This is cool! Do you guys have a discord set up for discussing the site?

Larissa
Larissa
5 months ago
Reply to  Craig

Hey Craig! Yes, we do! Keep in mind we are still working on this to be set up with all the info, but you can certainly shoot questions there

https://discord.gg/N8yDWcyyV

Griff
Griff
5 months ago

This sounds like something I need for my IRL Group rides to be honest…

Max Schemansky
Max Schemansky
5 months ago

His name is Ted Hitchcock, and if you say it fast enough, it sounds like…nevermind!

Larissa
Larissa
5 months ago
Reply to  Max Schemansky

I love that you got the reference!

Max Schemansky
Max Schemansky
5 months ago
Reply to  Larissa

Ya gotta let em know you’re out there by’s, ya gotta let em know!

Stefan
Stefan
5 months ago
Reply to  Max Schemansky

Sticks are unbelievable!

CliveN
CliveN
5 months ago

Sounds amazing!

CliveN
CliveN
5 months ago
Reply to  CliveN

There is also a great TTT planner out there (FYI)
https://zwiftinsider.com/zwift-ttt-calculator/

Colin
Colin
5 months ago

How to over complicate riding on Zwift perfectly explained.

Eric Schlange
Admin
Top Member
Eric Schlange(@eschlange)
5 months ago
Reply to  Colin

Curious: how much team racing have you tried to organize on Zwift?

Colin
Colin
5 months ago
Reply to  Eric Schlange

People over think Zwift racing.

Eric Schlange
Admin
Top Member
Eric Schlange(@eschlange)
5 months ago
Reply to  Colin

You didn’t answer my question… 😉

Gordon
Gordon
5 months ago
Reply to  Colin

Try organising 20+ teams over multiple time zones with 100+ riders. you need to have systems in place.

Martin
Martin
5 months ago
Reply to  Gordon

Gordon, we have a system?

Troy Laughlin
Troy Laughlin
5 months ago

This sounds great, what is the chance of Zwift incorporating something intelligent like this into their website and/or companion app? That along with more event focused features would help cement Zwift as the premier virtual platform for some time to come. Sound much better than what is looking more and more like an eventual migration…

Andrew
Andrew
5 months ago
Reply to  Troy Laughlin

0% chance. They are too busy adding new power segments to some obscure part of Makuri Islands.

Troy Laughlin
Troy Laughlin
5 months ago
Reply to  Andrew

I fully understand Zwifts commitment to serving the Greater community as opposed to the minority of us that take racing seriously. That said I assume the reason that most of us that do race seriously on Zwift are here because of the large community.

Now what happens as the community spreads out a bit onto one of these platforms like TPV, or BikeTerra that actually natively support racing? I think eventually one of these other platforms is going to get enough community going to eventually create a bit of a migration as word of mouth does play a significant role.

Consistent FranK
Consistent FranK
5 months ago

This is AWESOME. Love this.

Tim Sunderland
Tim Sunderland
4 months ago

A brilliant idea, I manage a few teams across ZRL, DIRT and FRR. This looks a great resource.

Thyr
Thyr
4 months ago

Everybody need a Zwift assistant. Equping mine now.

Get Started on Zwift

Newest Featured Posts

Support This Site

Write a post, shop through us, donate or advertise. Learn more

NEWSLETTER SIGNUP

Zwift tips and news every 2 weeks! Click to subscribe.

More Posts