Facebook Instagram Twitter Youtube
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Top Wheel-On Trainers
      • Top Direct-Drive <$900
      • Top Direct-Drive >$900
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
      • Master List of Badges
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
Search
Logo
Logo
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Top Wheel-On Trainers
      • Top Direct-Drive <$900
      • Top Direct-Drive >$900
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
      • Master List of Badges
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
More
    Racing

    What’s happening with Zwift Racing Score?

    Eric Schlange
    By Eric Schlange
    January 7, 2025
    LAST UPDATED January 9, 2025
    116

    Table of Contents

    • Current ZRS Projects
    • Potential ZRS Projects
    • Completed ZRS Projects
    • Forum Posts from ZHQ

    Zwift Racing Score (ZRS) went live as the de facto race categorization method on October 7, 2024. But that doesn’t mean Zwift has finished its work with ZRS! In fact, they’re working on lots of ZRS improvements in parallel, and it’s become rather difficult to keep track of what changes are being made, what’s in the works, and what Zwift is still considering for further changes down the road.

    Related: All About Zwift Racing Score >

    So I decided to create this page as an up-to-date tracker of Zwift Racing Score development. First we’ll list work Zwift is currently doing with ZRS, and below that you’ll see potential work Zwift is considering. Lastly, I’ll list the changes Zwift has completed.

    Current ZRS Projects

    Event Results Visual Changes

    Zwift is actively working on a variety of tweaks to the event results pages to make them both more informative and easier to understand.

    Score History View

    Zwift keeps a record of each rider’s racing score changes, but that history isn’t visible anywhere… yet. Riders have been asking for a way to see this history since the early days of ZRS testing, and Zwift informed us in January 2025 that they are actively working to create such a chart.

    Event Category Ranges

    Released January 2025 for the Flat Is Fast ZRacing Series

    Zwift is looking at “revising our default event category ranges to better align to the score distributions after the seed formula updates.” That is, once they modify the seed formula (above), they anticipate that the distribution of riders’ scores will change, and they may need to change category ranges to better balance group sizes and ability ranges.

    “We’ll also be taking this as an opportunity to find ways to make the subgroup ranges smaller, and therefore more competitive,” Zwift says. “How can they do that,” you may ask, “When the system is currently limited to 5 categories for any given event?”

    Zwift tells me they’re seriously considering breaking elite riders into their own events, which would free up a subgroup on the current events. Anyone would be allowed to enter the elite events, but it would be clear these events are where the strongest racers go.

    So one particular race event may become two and look something like this (numbers entirely made up by me):

    Snazzy Race Event

    • 0-250
    • 250-350
    • 350-450
    • 450-550
    • 550-650

    Snazzy Race Event (Elite Version)

    All racing scores allowed

    One positive of this approach is that we’ll effectively be adding another subgroup for events, making competition tighter in the lower categories. This would also let Zwift consolidate their elite race events, perhaps only holding one every two hours instead of hourly, to increase the number of participants. Lastly, this approach is doable right now, without making changes to Zwift’s categorization systems or pen artwork.

    But longer term, Zwift really needs to modify their category system to allow for more groupings. Imagine the flexibility race organizers could have if there were up to 10 groups allowed, instead of 5. (Right now, the only way to get 10 groups is to hold two separate events – and that’s just confusing and kludgy.) If Zwift could expand their pen limit it would open up event possibilities, including dynamic pen assignment, which could really add some interesting layers to Zwift races.

    Category Enforcement When Joining a Race

    Released January 7, 2025

    Previously, Zwift’s system only validated your signup to a race when you signed up. It didn’t double-check if you were still in the right category when you entered the start pens just before the event!

    This sometimes led to racers being seeded incorrectly, especially if they signed up for races several days in advance.

    Starting January 7, Zwift says, “you must still be eligible for the race category when joining the event. If you are not eligible, a message will appear indicating you need to sign up for a different category.” See forum post >

    Potential ZRS Projects

    The following changes are being discussed by Zwift staff, but are not currently being worked on:

    • Improvements to the volatility of score movement at lower ranges (est Dec 2024). Scores in the lower ranges aren’t moving as quickly as Zwift would like to see, so they’re looking at ways to change that.
    • Looking further back than 90 days for the seed score (est Jan 2025). This is an important change in regards to seeding riders accurately and thus reducing cases of underseeding, which negatively impacts race experience in the lower categories.
    • Arrow indicators when min effort mechanism kicks in (est Feb 2025) 
    • A historical view of how your score has changed over time. Zwift said in this post “We are planning to introduce a view for viewing your score history. We’re already tracking full history in our backend, it’s just a matter of implementing a view of this.”
    • Dynamic pens: dynamically grouping riders based on signups to automatically provide for the most competitive and race groups.

    Completed ZRS Projects

    The following changes have all been completed since ZRS originally launched under Zwift Labs in June 2024.

    • Tiny Race Scoring Improvements (January 7, 2025): Because Tiny Races are short races in quick succession, there was an issue where scores weren’t updating fast enough race over race, causing inaccurate results until the score finalizer ran 12 hours later. Now you will see a more accurate score ahead of the final processing. See forum post >
    • Score Finalization Fix (January 7, 2025): Zwift says, “An issue was fixed with scores calculated from races held between Dec 30 – Jan 6. We identified an issue where scores weren’t finalizing as expected during this period and have fixed the issue (and our error alerting). During this window, you may have seen scores that didn’t correctly consider past race results and therefore were off by a few points. All results from this window are now fixed.” See forum post >
    • New Seed Formula (December 4, 2024): The previous seed formula was based on your 90-day power bests for 30 seconds and 10 minutes, but Zwift changed it to be based on riders’ 5-minute power, both in pure watts and w/kg. Seed v2 launched December 4, 2024 (see forum post), then v3 launched December 6 (see forum post).
    • Race Requirement Lowered To 1 Activity (December 2, 2024): Zwift added an activity requirement in late September so riders had to have at least three 10-minute activities recorded in the last 90 days before racing a scored event. In December, Zwift reduced this requirement to just one 10-minute activity because they “received feedback that the barriers to race are too high.”
    • Requiring a Minimum Effort (Anti-Tanking) (December 2, 2024): With a small minority of racers purposely “tanking” their scores by entering races and essentially soft-pedaling to get a bad result and lower their ZRS, Zwift implemented changes to detect and stop this sort of intentional score manipulation. The first release of Zwift’s anti-tanking measures went live in December, and you can spot it in the race results… if the result has no arrow that means anti-tanking kicked in and their result was not scored.
    • Decay Turned Off (October 29, 2024): “The original intention with decay was to account for decays in fitness after going an extended period of time without riding. After evaluating the functionality and reviewing feedback, we have decided to disable decay for now since it doesn’t seem to be providing the intended value. We may turn this back on later after making some improvements to the mechanism.” People will see small increases in their scores once it is turned off.”
    • Podium Bonuses: The top 3 finishers in each scored race are now receiving a podium bonus meant to help move racers up a category faster if they are regularly winning.
    • Finalized Subgroup Score Ranges: Zwift has defined the score ranges they will use for Zwift-owned races and recommend for community organizers. (For more information, see this forum topic.)
    • Faster Score Calculation: Scores are calculated and adjusted as each racer crosses the finish line, instead of being finalized after 12 hours to account for DNF’s. This will eliminate issues where individual scores would drop when checking the day after a race.
    • 3×10-Minute Activity Requirement: Riders must now have at least three 10+ minute activities recorded in the last 90 days in order to race a scored event. This helps ensure an accurate seed score, to improve initial subgroup placement. 
    • ZwiftPower Score Range Filters: ZwiftPower.com will be updated so users can continue tracking General Classification (GC) standings after event series like the Zwift World Series move to score-based subgroups.
    • Bug Fix for Stuck Low Scores: Zwift says they’ve “fixed an issue where scores that drop too low get stuck with low values even after winning several races.”
    • New indicator icons in race results to show if you hit your floor value or had a major jump based on setting a new 30s to 600s best (Aug 22, 2024)
    • Score volatility fix: “We will also be fixing an issue that prevented score from moving as quickly as they should when a new 90-day power best/floor is established”
    • Fixing web results so up/down arrows display correctly
    • Slowing the rate at which your ZRS decays (July 8, 2024)
    • Showing your updated score when you return to the game homescreen after a race
    • Changing ZRS-based bands in Zwift-owned events to use different score ranges: these score ranges have been modified several times as ZRS has developed over the past months.

    Forum Posts from ZHQ

    Zwift staff shares information about ZRS updates via the Zwift forum. Here’s a log of these update posts:

    • June 27, 2024
    • July 8, 2024
    • August 22, 2024
    • September 19, 2024
    • September 25, 2024
    • October 29, 2024
    • November 18, 2024
    • December 3, 2024
    • December 6, 2024
    • January 7, 2025

    Questions or Comments?

    Share below!

    Related Posts

    Facebook
    Twitter
    Pinterest
    ReddIt
      Eric Schlange
      Eric Schlangehttp://www.zwiftinsider.com
      Eric runs Zwift Insider in his spare time when he isn't on the bike or managing various business interests. He lives in Northern California with his beautiful wife, two kids and dog. Follow on Strava

      116 COMMENTS

      Subscribe
      Notify of
      guest

      guest

      116 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments
      wpdiscuz   wpDiscuz

      Get Started on Zwift

      Sign Up (Free Trial)
      Buy Zwift Ride
      Buy KICKR CORE One
      Read More...

      Newest Featured Posts

      Garmin/Tacx Announce Zwift Virtual Shifting Support for Neo 2, 2T, and Neo 3M

      Trainers

      Bologna TT Showdown: TT Bike vs. Road Bike Post-Upgrades

      Racing

      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

      Conquer France with SISU Tour 2025 Beginning July 5

      Events

      Racing WTRL TTT or Zwift Racing League? It’s Time To Upgrade Your Bikes…

      Racing

      Introducing ZwiftFit: Personalized Zwift Workouts Powered by AI

      Training & Nutrition

      Zwift Speed Tests: TT Frame Ranking Charts

      Frames & Wheels

      This community-driven site is maintained by Eric Schlange and a team of Zwift enthusiasts. Zwift Insider is independent of Zwift corporate (www.zwift.com), although Zwift does provide funding to help defray site costs.

      This site contains affiliate links to Amazon, Wahoo, and other brands. Zwift Insider makes a small commission on purchases made from these links, so please shop through them to support our efforts.

      Terms of Use/DMCA Copyright Policy

      Privacy Policy | Privacy Consent

      [email protected]

      Latest articles

      Garmin/Tacx Announce Zwift Virtual Shifting Support for Neo 2, 2T, and Neo 3M

      Bologna TT Showdown: TT Bike vs. Road Bike Post-Upgrades

      Conquer France with SISU Tour 2025 Beginning July 5

      Popular Categories

      • Racing1498
      • Events1001
      • News833
      • Training & Nutrition709
      • Interviews561
      • Routes & Maps442
      116
      0
      Would love your thoughts, please comment.x
      ()
      x
      | Reply
      Comment Author Info
      :wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
      ‹ Back to Categories
      You are going to send email to

      Move Comment

    • Related Posts