Category Enforcement - How is my category calculated? [February 2022]

Some info here:


Surely you’re not agreeing with those who said from the start that CE was a complete waste of development effort, and that Zwift would have been much better off doing the simpler enforcement of the existing pen categories?!!!

Say it ain’t so!

1 Like

In lieu of rankings, CE is a good concept very badly executed.

I’m not sure many said CE was a bad thing or waste of development when we finally got it but that was on the assumption that it was ZHQ attempt at a better category system and it would evolve to fix some of the main issues with ZP like the ability to add custom cats or variable wattage floors.

But what we have got is a system that has not been developed and left to rot add on top of that the mass confusion on why a rider is what category it’s worse than what ZP with cat enforcement would of been.

1 Like

@xflintx is there any update on the roadmap for CE development, integration with Zwiftpower (or replacement), and rankings?

You missed it…

1 Like

If only someone could have predicted that, eh?

1 Like

When it was launched I thought it was a step in the right direction and there was a decent idea in there… Currently il put my hand up and say I was wrong.

Im not sure if its failing as its a bad idea or been a shambles of an implementation. But ownership or focus seems to be lacking, so its unlikely to improve any time soon.

If there is no commitment to the roll out of a scoring system (both short & long term) and its follows all the other deployments im not sure its going to be saviour people think it is.

If there’s one thing we’ve learnt from the work it’s that there is no silver bullet. The biggest win would simply be passing the onus on creating great race experiences to the community. Give them the toolkit to define how races are organised, to be able to communicate that structure in game, and to enforce the pens in the way that the organiser has prescribed. A ranking system is a cool way to split riders, but there are many other ways too. That’s the not the crux of the problem. Static,. poorly understood, miscommunicated boundaries are the problem.


It think the idea of the CE system is great. Not using just one power number is a huge win. CE probably need some refinement after some of the found limitations.

The thing is, they have been refining it. Secretly. And now no-one really knows where they stand any more and it’s a confusing mess.

A simple webpage that shows your calculated CP and MAP and where you sit within the current boundaries would solve all the problems. Any query you just point the person there. Simples.

1 Like

They have not been refining it to improve the system, its been to reduce workload and complaints. As soon as you give up on the principle you started with you might aswell pack it all in & go back to the drawing board.

That makes sense, also two systems does not help either. ZP limits should have been removed and updated with CE.

But one thing that I am thinking is while there is tweeking behind the scenes it is probably better not to publish the data until they have a lot more confidence.

This is an issue, Zwift is not aggressive enough to handle a racing system with strict rules. That is why ZP is so popular, there was a set of rules and it was enforced.

Category Enforcement FAQ was a link given in Flint’s recent Competitive & AI Tech Update: September/October 2022 Recap post, showing the current thresholds for VO2, MAP and CP.

However, unless I’m blind, it doesn’t say what time durations are being looked at for VO2 and MAP.

Am I right in thinking MAP is basically 5min?

“VO2 Max” at suggests it is also typically based on 5min efforts.

Pen allocation by Compound Score (W/Kg for 5mins multiplied by raw Watts), with no fudges like these silly minimum Watt floors, no +5% buffer would be a good way to use power and everyone can clearly see where they are.

But bring on ELO ranking based on results, CE has been a messy ~9 months.

1 Like

As does the fact that they pointed us all to in the original CE post to calculate it

(Edit to say: the above is not correct. It’s just the way I remembered it.)

1 Like

But given how in that FAQ, VO2 is lower than MAP eg. B is 50+ and 200W+ for VO2 and 55VO2+ (4.2W/Kg+) and 200W+ for MAP, then presumeably VO2 is a longer duration than MAP.

‘they’ certainly didn’t. I made the most of the available information to say how best to work out your own values to explain the CE results.

The OP is no longer valid. The rules have now changed.

The use of VO2 at all is absolute nonsense. VO2 max is not a power/duration value. They have only used it to try and link a pretty round number to the MAP result.


Confusing because it was changed. Back in May, I was a B in cat enforcement as I did a 6 minute race and got 4.1 W/kg, which put me over 50 VO2. Now the threshold for B in CE is 55 which is ~4.35.

That I can get my head round. I have no idea how MAP works at all.:joy:

1 Like

I’ll go back and edit that then. Was sure I’d seen Zwift publish a plug for though. Perhaps that was after your initial post?

Just me I think (I’m a bit of an fanboy)