ZwiftRoster Feedback Board
Vote on what matters most to you
Backlog13
Riders registering series interest
Race series register interest. As a club we would like to be able to do a quick validation of if and who is interested in participating in a new race series (say the SISU Giro for example). If there was a way to have a tab or something where riders could click to "express interest" so that I, as commissioner, could quickly see a pool of riders that would provide me with details just as pace group, velo etc so we can see in one screen who is interested in racing a new series. We could also when setting the series up maybe set a minimum viable count that has to be reached so we could see if we meet it quickly, say like "must meet 6 riders within same velo" or something?
Automated RacePasses
Automatically sign up / remove racers from race events once they are assigned to a race team. This is the largest time sink for Captains across most leagues for us, including ZRL, LL, and TTT. As a start, maybe there is a manual field for Captains and / or Commissioners to add a RacePass link. That would centralize where people look for both availability, roster, and RacePasses. Right now, we rely on a combo of Google Sheets, WhenIsGood, and Discord.
Ability to assign a Rider to (2) ZRL Teams.
I know we discussed this on the intro call... if it's possible, it would be helpful to have Riders show up for both ZRL Teams, if they are registered on (2) Teams. I have (3) AMER Teams (Dev C, C & B) and I do have to move Riders up from Dev C --> C and from C --> B some weeks to cover gaps in availability. Not sure if it would make sense to have a "ZRL Primary" & "ZRL Secondary" Team selection... don't want to over complicate this though.
Suspicious Weight Behaviour Flag
Could this also be triggered if a rider adjusts weight/height by x % within a certain window to flag any potential issues?
Under 18 yrs flag
If a rider is under 18 yrs of age, have a flag notifying of this to commissioners and captains
Emergency Contact
Have emergency contact information in for riders when registering and available on profile
Race URL
Feature request: On creating a race a new line item where we can post the race URL/sign up link. That way once teams are set members can use ZR to grab the link and captains dont have to post it in discord etc
Discord link on HP
Adding the discord link/icon to the homepage to have more users find it and be able to contribute.
Stage race interval improvement
feature improvement request: when creating a event race, stage type. Stage intervals are daily or weekly. However some stage races, such as the SISU Pinkki are held twice a week (Tuesday and Saturday) so fits neither of these models. I would like stage races to be more open/flexible in how this is handled
Add blackout dates
Add the ability for riders to add blackout dates in their availability. Eg. Vacation coming up - they can add a blackout date for May 8 - 12 and will then not be counted in the race calendar
Legend for Rider Symbols
Add a legend to the screens with rider names to confirm what the shapes - before people's names - mean.
LL Availability How-To Video
I can't seem to figure out how to add in a LL availability survey. I know we discussed it [here](https://discord.com/channels/1483911332637052973/1486781471636328539/1487529515662966794) and can see that it's an added feature [here](https://feedback.zwiftroster.com/). This might be a good time to create a how-to video that can be shared. I remember you all saying it was in the plans. We're open to being the guinea pigs!
Refresh recent rider results
Recent results for riders can affect their ZRS, vELO and even Pace Group. There does not seem to be an automation doing the refresh in the background, so the only current workaround is to manually re-import (update) each team roster. We had a ZRL rider upgrade from D to C, but still shows as D in Zwift Rosters...
Backlog13
Riders registering series interest
Race series register interest. As a club we would like to be able to do a quick validation of if and who is interested in participating in a new race series (say the SISU Giro for example). If there was a way to have a tab or something where riders could click to "express interest" so that I, as commissioner, could quickly see a pool of riders that would provide me with details just as pace group, velo etc so we can see in one screen who is interested in racing a new series. We could also when setting the series up maybe set a minimum viable count that has to be reached so we could see if we meet it quickly, say like "must meet 6 riders within same velo" or something?
Automated RacePasses
Automatically sign up / remove racers from race events once they are assigned to a race team. This is the largest time sink for Captains across most leagues for us, including ZRL, LL, and TTT. As a start, maybe there is a manual field for Captains and / or Commissioners to add a RacePass link. That would centralize where people look for both availability, roster, and RacePasses. Right now, we rely on a combo of Google Sheets, WhenIsGood, and Discord.
Ability to assign a Rider to (2) ZRL Teams.
I know we discussed this on the intro call... if it's possible, it would be helpful to have Riders show up for both ZRL Teams, if they are registered on (2) Teams. I have (3) AMER Teams (Dev C, C & B) and I do have to move Riders up from Dev C --> C and from C --> B some weeks to cover gaps in availability. Not sure if it would make sense to have a "ZRL Primary" & "ZRL Secondary" Team selection... don't want to over complicate this though.
Suspicious Weight Behaviour Flag
Could this also be triggered if a rider adjusts weight/height by x % within a certain window to flag any potential issues?
Under 18 yrs flag
If a rider is under 18 yrs of age, have a flag notifying of this to commissioners and captains
Emergency Contact
Have emergency contact information in for riders when registering and available on profile
Race URL
Feature request: On creating a race a new line item where we can post the race URL/sign up link. That way once teams are set members can use ZR to grab the link and captains dont have to post it in discord etc
Discord link on HP
Adding the discord link/icon to the homepage to have more users find it and be able to contribute.
Stage race interval improvement
feature improvement request: when creating a event race, stage type. Stage intervals are daily or weekly. However some stage races, such as the SISU Pinkki are held twice a week (Tuesday and Saturday) so fits neither of these models. I would like stage races to be more open/flexible in how this is handled
Add blackout dates
Add the ability for riders to add blackout dates in their availability. Eg. Vacation coming up - they can add a blackout date for May 8 - 12 and will then not be counted in the race calendar
Legend for Rider Symbols
Add a legend to the screens with rider names to confirm what the shapes - before people's names - mean.
LL Availability How-To Video
I can't seem to figure out how to add in a LL availability survey. I know we discussed it [here](https://discord.com/channels/1483911332637052973/1486781471636328539/1487529515662966794) and can see that it's an added feature [here](https://feedback.zwiftroster.com/). This might be a good time to create a how-to video that can be shared. I remember you all saying it was in the plans. We're open to being the guinea pigs!
Refresh recent rider results
Recent results for riders can affect their ZRS, vELO and even Pace Group. There does not seem to be an automation doing the refresh in the background, so the only current workaround is to manually re-import (update) each team roster. We had a ZRL rider upgrade from D to C, but still shows as D in Zwift Rosters...
In Progress1
Allow Selection of Captains without E-mail Addresses
If a rider has an e-mail address in their profile, you can add them as a Captain. Otherwise, they don't show up as an option. After doing a mass import into ZwiftRoster, e-mails are left blank as a default, so this requires manually adding e-mails before selecting Captains.
Done31
Automated Availability Reminder Messages
Automatically send messages - in Discord - to remind people to fill out availability if they haven't. This is one of the biggest time sinks for our Commissioners / Captains. As a start, this could be done manually with a button press by team.
Rider timeslots
Rider timeslots , especially for say ZRL having riders when they sign up as interest for ZRL being able to flag what divisions +/- n, or list, they could race in, making it very easy to filter and spot who ould be avaliable to race and transfer between teams
Adding Co-Captains
We often have backup Captains that we call Co-Captains. Is there a way to assign more than one Captain per team? I feel like I might have read someone else posting about this too. Apologies if this a dupe!
Ladder race availablity
Rider availability for ladder races. Ability for riders to tick days and times they are available, or for captains to put out prospective days and times for races to gauge a team before committing. Remove if duplicated
FTP should be consistent as zFTP
In the admin panel, in the riders section you have the zFTP down, however when you create a rider, it's listed as FTP, which are two different values. I tested it there with creating a new rider using my FTP as it created my zFTP as that value, when my zFTP is 10W lower than my straight FTP. Just a little bit that could be clarified?
Weight verifications for certain categories
Weight verifications, at the moment its binary on or off, could this be set to only be required for certain categories, say A+/A, same with dual recording?
Ability to allow Team "Commissioners" to see all Race Teams in the "My Team" dropdown.
Currently the only way I can make this dropdown populate all of my Teams is to place myself as the "Captain" on each Team.
TTT categories
With the TTT Team settings, shouldn’t we have “Mocha, Latte, Frappe, Espresso, & Doppio” as the options for the “Race Category?”
TTT assigning teams to races
For TTTs, be able to assign specific races only to specific teams (so all races created are not available to all the teams). 🙂
Sort Teams by Column
In the web mobile app, it auto-sorts by team name in the Commissioners Team Screen. Could we be allowed to sort ascending or descending in every column?
"Sync WTRL" include TTT?
When I click Sync WTRL, I initially thought it would include ZRL and TTT. What would it take to get the TTTs added in too?
Legend for Arrows in Riders Screen
I think I know what these bad boys mean... Could we adda a legend at the top of the "Riders" list?
Rider type on team page
Feature request: Riders have the "sprinter" "all rounder" "climber" etc tag on individual details page, which is useful. However for ladder racing it would be useful to have that information on the bench/starter page, even just an icon/small word or something next to the name or velo cat so as a captain I can see what the balance of my team is at a glance. Not urgent, more a nice to have
Updated ZRL Timezones
ZRL updated their time zones for Round 4 😅 At a minimum in the Americas, old Purple is out and old Indigo is named Purple. https://www.wtrl.racing/assets/images/zrl/season19/zrl_league_times.jpg?v=2025.4.2
ZRL Lavender / Lilac are a day early
On the mobile web calendar, the Lavender and Lilac league races are showing a day early (i.e. they are 0:30 and 1:45 UTC on Apr 8 in the screenshot).
Mass Add Racers to Teams
In mobile web, I couldn't figure out an easy way to assign multiple racers to one team. Is this possible? I assumed it might be in the Admin panel under Teams or Racers. I'm imagining multi-select boxes per row on the Racers screen and/or something in the Edit menu for each Team. This feature would nicely compliment the outstanding hors d'oeuvre that was the mass Rider import feature.
zFTP Rounding
## zFTP ROUNDING In the riders menu of the Mobile Web App, the zFTP rounding gets very precise. More than the normal 2 decimals and probably a bit more than needed. 😅
Avaibility Bot
A discord bot to check riders availability for upcoming races. eg. A day or 2 after ZRL to send a message to ask who is in for the next race and riders say yes or no. Then changing their status in ZwiftRoster for that race!
Mass Add Riders to Leagues
Need a way to mass add riders to other leagues (e.g. LL) after import. I have to go through one rider at a time and add them to a team, instead of being able to use the edit roster feature in the teams screen to accomplish this.
Match Team Badge Colors to League in Riders Screen
## MATCH TEAM BADGE COLORS TO LEAGUE IN RIDERS SCREEN Match the colors of the team name badges in the `RIDERS` screen to that of the `Team Assignment` colors (e.g. ZRL = orange, TTT = cyan, LL = magenta, etc.)
Mass Import E-mail Addresses
After mass importing riders via their Zwift IDs, their e-mails are missing unless the riders or a commissioner manually adds them. I have a spreadsheet of e-mails, names, Zwift IDs, etc. that I could use to tie it together quickly, but I need a way to import it first. Maybe ask users for a CSV with certain columns (e.g. Zwift ID, e-mail address, etc.). I also have ICE info in the same spreadsheet (see the other related feature request).
Issue when creating a team for "Event" type race
I get the below error message when trying to create a DRS team. It looks like i have filled in all the fields??
Incorrect velo being pulled in for ladder teams
Bug report: Ladder teams pulling in incorrect velo rank: Our ruby/emerald team is showing all the riders as Silver and copper Update: all our ladder teams are reporting the incorrect velo ranks by several states (golds reporting as bronzes and so on)
Can't Update Logo / Name
In the mobile web app, I can't seem to update our club logo or team name.
Error when setting team
Regularly seem to get a "No team specified" message when trying to set a team.
New Rider Not Added to Teams After New Rider Created
<@1201456726373834752> <@928611201674530868> Not sure if this has been reported or not as a bug or if this is the right place to report bugs but when Adding a new rider and you assign them a team and hit create rider, that team assignment doesn't work and they are created without a team assigned.
Date format options
Improvement: Ability to change date format between m/d/y and d/m/y This has just confused a couple of our riders!
Velo score bug
The vELO numbers are slightly off compared to ZwiftRacingApp, and Bronze/Copper are mixed up
no Vienna Mocha
Still learning the app but I’m trying to set up a Vienna-Mocha in TTT and there is no Vienna Mocha when I select class
Disconnect between vELO-based Events and their subordinate displays
There's also something off with the relationship between this being a vELO-based series and the rider selection categories. It should be showing the (corrected) vELO tiers, since it is built as a vELO Event. At the moment it displays Zwift Pace Categories...
Easy way to update rider recent results?
Hello again, is there an easy way to update all riders? I don't see a button anywhere, although I do note a max import of 50 riders at a time. Perhaps something like the "Sync WTRL" button the Riders page, beside the "Add a rider" button? Or if that is too resource-intensive, on the Team page in the Actions column, in addition to Edit and Delete, perhaps add Sync or Update Riders? We have done the bulk import of riders, but it is tedious to manually do this team by team by re-importing them to capture recent results, which may affect Pace Categories and vELO tiers...