# Zwiftpower WKG

**URL:** <https://forums.zwift.com/t/zwiftpower-wkg/598440>\
**Category:** Racing\
**Created:** [January 5, 2023, 1:43pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440 "2023-01-05T13:43:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roman\_Hazel](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/roman_hazel/32/480700_2.png) [@Roman\_Hazel](https://forums.zwift.com/u/Roman_Hazel)\
**Post date:** [January 5, 2023, 1:43pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/1 "2023-01-05T13:43:58Z")

</div>

Hello, I don’t often participate in races, but I spontaneously participated in one yesterday. zid=3379736

I chose Category D, I am definitely too weak for Category C. However, I now realize that I was not even rated “WKG”, the race only lasted 16 minutes and of course I can reach a higher wattage in that time than over 40 minutes.I naturally went to my limit and was also somewhat proud of the result. I would also like to participate in more races, but I don’t quite understand why this was not rated now.

Is this a disqualification or a strike now?

Thanks for your hlep

---

<div class="post-metadata">

**Author:** ![Paul\_Southworth](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/paul_southworth/32/538336_2.png) [@Paul\_Southworth](https://forums.zwift.com/u/Paul_Southworth)\
**Post date:** [January 5, 2023, 2:17pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/2 "2023-01-05T14:17:38Z")

</div>

It’s not a strike against you to be excluded from the results. Nothing to worry about there.

You had a great performance and showed that you probably are ready to join C races. Your history from earlier in the year shows some good power numbers for D, but now you are quite a bit lighter so your W/kg will be higher if you can produce the same power. It looks like this was not a category enforcement (CE) race, so it uses your 90 day history in ZwiftPower as your designated category. I suspect if you did your best 20 minute power in 3 races you would probably be a C in ZwiftPower. You might want to check your Category Enforcement data to see if you can still enter D races that use CE. To see that, go to the [zwift.com](http://zwift.com) site, click on My Feed, then My Profile, then More Info. Or find a CE event and see if you’re excluded from joining D.

---

<div class="post-metadata">

**Author:** ![Roman\_Hazel](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/roman_hazel/32/480700_2.png) [@Roman\_Hazel](https://forums.zwift.com/u/Roman_Hazel)\
**Post date:** [January 5, 2023, 2:32pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/3 "2023-01-05T14:32:31Z")

</div>

OK, thanks for your Reply - i will check out, and maybe i will reach Cat C if i train a bit more 😉

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [January 5, 2023, 2:43pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/4 "2023-01-05T14:43:10Z")

</div>

Something I don’t fully understand is how can you get a WKG on your race if it is less than a 20 minute race. I’m sort of assuming that the WKG relates to the upper limit of race category plus a slight 0.2wkg (or suck like) leeway ?

Clearly if you have a really good 16 minute race there is a chance this could have been carried on at close to the same average power for 20 minutes but at what time duration do you draw the line? If the race is only 9 minutes long can you still get a WKG on your result?

I’m wondering whether the race was set up correctly or was based on a longer than 20 minute race format.

@DejanPresen seems to understand ZP race setups and disqualifications - I wonder if he can enlighten me?

---

<div class="post-metadata">

**Author:** ![Paul\_Southworth](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/paul_southworth/32/538336_2.png) [@Paul\_Southworth](https://forums.zwift.com/u/Paul_Southworth)\
**Post date:** [January 5, 2023, 2:53pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/5 "2023-01-05T14:53:47Z")

</div>

Yeah that does seem odd. Finishing time was 14:05.

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [January 5, 2023, 2:57pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/6 "2023-01-05T14:57:21Z")

</div>

Yes I took OP listed race time and forgot to check race results and actual time.

---

<div class="post-metadata">

**Author:** ![DejanPresen](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/dejanpresen/32/509876_2.png) [@DejanPresen](https://forums.zwift.com/u/DejanPresen)\
**Post date:** [January 5, 2023, 3:22pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/7 "2023-01-05T15:22:58Z")

</div>

He was manually DQ with WKG by race organizer. Zwiftpower will only look at 20min Wkg for this Tag. Others that have UPG were auto DQ by ZP because they entered lower category.

---

<div class="post-metadata">

**Author:** ![Miro\_Wikgren](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/miro_wikgren/32/465742_2.png) [@Miro\_Wikgren](https://forums.zwift.com/u/Miro_Wikgren)\
**Post date:** [January 5, 2023, 3:52pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/8 "2023-01-05T15:52:37Z")

</div>

Zwftpower does make an estimate of 20min power also for shorter races. You can see this on the Unfiltered results page, in the rightmost column.

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [January 5, 2023, 7:01pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/9 "2023-01-05T19:01:41Z")

</div>

Thank you for your reply.

[Edit - how do you know it was a manual decision to dsq - is there a way to tell at my end ?]

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [January 5, 2023, 7:14pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/10 "2023-01-05T19:14:11Z")

</div>

Thank you, I’m learning everyday. That almost sounds like the forerunner of CE - estimating what you might have done had you gone on and done 20 minutes at full effort 😇

But now checking what you have outlined:

Are you talking about the ‘category’ column in light blue?  
If so the OP has a figure of 2.65 w/kg in that column.  
Yes this is a little above 2.5 w/kg D cat limit.  
And at first glance might appear to warrant a dsq.  
But as ZP uses average of best three performances it is quite likely that you can rightly enter a Cat D race with just one of your three counting performances being over 2.65 w/kg.  
You then repeat your best ever qualifying performance and you are disqualified for it.  
That doesn’t quite seem right to me.

Call me old fashioned but you shouldn’t be disqualified for over performance - you should be promoted for over performance.

[Edit - I appreciate this is not your system, and certainly appreciate your helpful reply, I’m just throwing my logic out there]

---

<div class="post-metadata">

**Author:** ![Paul\_Southworth](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/paul_southworth/32/538336_2.png) [@Paul\_Southworth](https://forums.zwift.com/u/Paul_Southworth)\
**Post date:** [January 5, 2023, 7:48pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/11 "2023-01-05T19:48:14Z")

</div>

> [@Ian\_Attoe](#):
>
> you shouldn’t be disqualified for over performance - you should be promoted for over performance

I noticed this is what happens in EVO events. We had a guy smash it in a long break, and his results were tacked on to the bottom of the next category, not the one he entered. (CE event)

It does seem like a kinder outcome than DQ.

---

<div class="post-metadata">

**Author:** ![Aoi\_Niigaki](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/aoi_niigaki/32/481652_2.png) [@Aoi\_Niigaki](https://forums.zwift.com/u/Aoi_Niigaki)\
**Post date:** [January 5, 2023, 7:57pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/12 "2023-01-05T19:57:44Z")

</div>

Zwiftpower uses a power curve for races less than 20 minutes and if you exceed that limit you can get a WKG.

S\_ticky\_KRT mentions it in this thread and that links to the original ZwiftPower forum where you could probably find more information. S\_ticky\_KRT is Sticky on the ZwiftPower forum so he knows how ZwiftPower works.

> [@Zwift Power - Race lasting less than 20 minutes](https://forums.zwift.com/t/zwift-power-race-lasting-less-than-20-minutes/554724/4):
>
> What do you mean by that … The 20min column will still be blank , but the 95% for that race will be used to make up one of the 4 averages if it qualifies . Note the 4 race average calculation from my experience is not done in Real Time , it appears to be batched workload process and can take some t…

---

<div class="post-metadata">

**Author:** ![DejanPresen](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/dejanpresen/32/509876_2.png) [@DejanPresen](https://forums.zwift.com/u/DejanPresen)\
**Post date:** [January 5, 2023, 9:22pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/13 "2023-01-05T21:22:05Z")

</div>

Interesting i haven’t notice this before.  
Zwiftpower has a few setups you can make but it’s all based on 20min Power.  
You can turn this OFF and run events with different category boundaries.

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [January 5, 2023, 9:39pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/14 "2023-01-05T21:39:53Z")

</div>

That is interesting and only 0.1 over category.

And Category Enforcement mentioned in 2019.

@S_ticky_KRT any chance you can tell us which standard power curve ZwiftPower was using then to calculate 20 min power in short duration races? I’m just wondering whether that is still in operation today elsewhere ?!!

---

<div class="post-metadata">

**Author:** ![Martin\_Porter\_Thames](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/martin_porter_thames/32/504131_2.png) [@Martin\_Porter\_Thames](https://forums.zwift.com/u/Martin_Porter_Thames)\
**Post date:** [February 13, 2024, 1:24pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/15 "2024-02-13T13:24:48Z")

</div>

Can anyone explain this?

**MOD removed image of other rider stats.**

---

<div class="post-metadata">

**Author:** ![Ian\_Attoe](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/ian_attoe/32/526916_2.png) [@Ian\_Attoe](https://forums.zwift.com/u/Ian_Attoe)\
**Post date:** [February 13, 2024, 2:53pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/16 "2024-02-13T14:53:37Z")

</div>

Rider stats removed but guess it is all due to the fact this is a very light rider (and probably not very tall) who is well under the 150w D cat boundary so is able to put out large w/kg power, and legitimately remain within category.

In Zwift, especially in a TT IMO, this makes them very hard to beat in a Time Trial.

The question is whether Zwift’s calculation of speed for very light riders is reflective of IRL or can be compared to the speed calculation for heavier riders.

If you key weights and average power into Gribble speed calculator (all other factors the same) you will find he would do around 29 kmh whilst you would do around 32kmh. IMO, He certainly would not be beating you by 4 minutes IRL.

This is of course no way the fault of the rider but down to Zwift.

---

<div class="post-metadata">

**Author:** ![Martin\_Porter\_Thames](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/martin_porter_thames/32/504131_2.png) [@Martin\_Porter\_Thames](https://forums.zwift.com/u/Martin_Porter_Thames)\
**Post date:** [February 13, 2024, 4:14pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/17 "2024-02-13T16:14:54Z")

</div>

Thanks Ian,

That is very helpful. Maybe he is a child, even then it is hard to credit the claimed weight. He places in all the races he does and I had not realised that upgrading depended on absolute power as well as w/kg.

---

<div class="post-metadata">

**Author:** ![Martin\_Porter\_Thames](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/martin_porter_thames/32/504131_2.png) [@Martin\_Porter\_Thames](https://forums.zwift.com/u/Martin_Porter_Thames)\
**Post date:** [February 13, 2024, 4:15pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/18 "2024-02-13T16:15:42Z")

</div>

weight btw is under 35kg

---

<div class="post-metadata">

**Author:** ![Paul\_Southworth](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/paul_southworth/32/538336_2.png) [@Paul\_Southworth](https://forums.zwift.com/u/Paul_Southworth)\
**Post date:** [February 13, 2024, 4:17pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/19 "2024-02-13T16:17:24Z")

</div>

If you want to see the category limits, including the Watt floor that often keeps very light riders in lower categories, check out this document:

[https://support.zwift.com/en\_us/pace-group-category-enforcement-rkhtvQuqT](https://support.zwift.com/en_us/pace-group-category-enforcement-rkhtvQuqT)

---

<div class="post-metadata">

**Author:** ![S\_A\_ccc](https://sea2.discourse-cdn.com/gozwift/user_avatar/forums.zwift.com/s_a_ccc/32/529686_2.png) [@S\_A\_ccc](https://forums.zwift.com/u/S_A_ccc)\
**Post date:** [February 13, 2024, 5:18pm UTC](https://forums.zwift.com/t/zwiftpower-wkg/598440/20 "2024-02-13T17:18:43Z")

</div>

i think james (hodges) was working on something based on CP around the time it got taken over… he was trialling out a new category system that took 1 and 5 min power into account around that time, so its probably in the code somewhere

not sure if this is actually useful information, but i remember it, so might as well pass it on
