Autocategorization Test Events & FAQ

The more the merrier, especially for the women’s categories. We would love to have you help us out.


it does not work…

I get “UNAUTHORIZED” when clicking “AUTOCAT ME”.

James - would suggest you read up what is on the website… ‘30,60 and 90 days’


it’ll go live to all in 20 minutes.


it works:-) got an upgrade from low b to cat A🤫

Excellent stuff folks. Hoping to participate Wednesday EUR eve.

Just signed up. Lolz seriously? I’m in a group of B and D’s? Does the group you are in adjust before the race? Or am I going to mark this down as a z2 session?

You are looking at ZP categories - ZP categories change when people are away from the racing scene. WTRL classes are NOT ZP categories

ah ok, now i get a clear view of the new feature. thanks for explanation martin👍


But ZP uses a 90-day result timeframe for categorization, does this scheme actually use even older results rather than just the most recent 30/60/90 days?

Anyway, I would suggest that an even longer timeframe (say at least 180 days) would be useful if more recent results are nonexistent or infrequent and not in line with past performance. If races catergorized with this system were to become the norm, you’d have to hope everybody taking the summer off Zwift does a conventionally categorized race or two first or else you’ll have returning racers trickling back via the lowest category all autumn (especially if you can’t choose a more demanding category yourself…).

Thank you, Martin, Steve, and Flint. Excited to see how this plays out. I’m a Cat B at ZwiftPower. I just signed up, using the instructions given above. I’ve been assigned to “WTRL AutoCat Test - C6 - Middle Earth”. Joining me in the C6 group is a ZwiftPower Category A+ racer currently ranked, among all racers at ZwiftPower, in the top 20 worldwide. Is this anticipated? Is this all part of the process, a mix of racers set-up to shake out discrepancies?

1 Like

Thank you, Martin, for the email just now. I followed the instructions therein; the system recategorized me into C4. Thanks for the speedy work.

Thanks. It didn’t say this originally though! Anyway, all good!

1 Like

Another change is that is doesn’t say Elo anymore, instead is says it references TrueSkill.

Its good to get away from Elo, and generally we are talking about a basic concept, rather than the Elo system itself which isn’t really suitable for Zwift racing. I don’t know a lot about TrueSkill, but there’s some reading here.


They haven’t updated the second paragraph of the OP bullet points so don’t ask for to much :wink:

I’m guessing that many people ride the Thursday TTT or the Tuesday ZRL so their times for certain courses would be way faster than they would set if they were racing them by themselves. I desperately hang onto the pack in races so probably have reasonably good times but it doesn’t really tell a story of my ability. Outwith these events I don’t ride a large variety of courses as I would do training sessions on 1 route whilst watching netflix.
Very curious to see how this all works and great to see you trying something new. Hope it works out and I’ve signed up for Wednesday. Really hoping C1 is the equivalent of one of the better C class groups and not Class 1.


ELO was developed for Chess and has been adapted for tennis and various other player v player sports or player v player within a team. It doesnt work very well when you have more than 2 sides in a single match and the complexities of unknown players mixed in. Many have tried to adapt ELO for this with some success but when you have over 200,000 players of varying abilities, ELO falls very short.

1 Like

Agreed, there’s a big thread on here discussing it.

Trueskill is a better solution. It is owned and patented by Microsoft.

Making the assumption that you are willing to license it, Trueskill is the way to go.

Overall it is similar to Elo, but better developed WRT to multiple players competing in a single event. Which is what a bike race is.

1 Like