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
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • 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
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • 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

    TSOZ Closer Look: Zwift Racing Score Changes

    Eric Schlange
    By Eric Schlange
    September 8, 2025
    LAST UPDATED September 8, 2025
    13

    In the Fall 2025 “This Season on Zwift” press release, Zwift revealed several upcoming changes to the Zwift Racing Score system which is used to group riders for most of the races on the platform. These changes will have a significant impact on rider scores, so let’s dive into the details…

    Zwift Racing Score Decay

    Launching mid-September

      Zwift Racing Score decay was built into the early system, but the feature was turned off in October 2024 because feedback from Zwifters indicated it wasn’t making scoring more accurate. At that time, Zwift said, “We may turn this back on later after making some improvements to the mechanism.”

      Zwift has now made those improvements, and they are reintroducing decay into the ZRS system. Zwift says, “This means that if you stop racing for a while, your displayed score will very gradually drift downward (after 30 days without a race), and the system’s uncertainty about your true level goes up – so when you return, you’re matched more fairly rather than a stale high score.”

      Digging a little deeper, this change involves:

      • 30‑day grace period: Your score will only begin decaying after 30 days without a scored race.
      • Rising Uncertainty, Fairer Returns: After the 30-day grace period, the system’s uncertainty for your score will also increase, allowing your score to adjust more rapidly once you do race again. Or to put it another way: returning racers will adjust faster to their real level.
      • Decay is Capped (or better, Floored): Your score will not drift infinitely downward.
      • Discourages Rating Squatting: Built-in decay means riders can’t climb to a higher score and stay there without racing. It keeps rankings fresh.

      In practical terms, Zwift says this is what you can expect if you take a break from racing:

      • Short break (within grace period): No change; you won’t feel penalized for a holiday or training block.
      • Moderate break: Slight downward adjustment; you may see a modest score dip that encourages re-engagement.
      • Long break: You settle at a conservative plateau; when you come back, early results will move you faster than before.

      Rewarding Personal Bests with Instant Score Updates

      Launching mid-September

      ZRS is a results-based algorithm where your score changes based on your finishing position in races. But the foundational component of the ZRS algorithm is your seed score, which is based on your 90-day power personal bests.

      One crucial thing your seed score provides is a ZRS floor value – the lowest your score can drop to. Your ZRS floor is 15% below your seed score.

      Currently, if you set a new power PB (in a free ride, workout, race, or any Zwift activity), your ZRS is only immediately changed if the updated floor value based on your new power PB is higher than your current ZRS. This means there are plenty of scenarios where riders will hit new power PBs outside of a race, but their scores don’t change. Here’s one example of how that could work…

      Example 1 (current system):

      • Current ZRS: 500
      • New Seed Score Based on New Power PB: 540
      • New Floor Value (85% of Seed Score): 459
      • New ZRS: 500 (unchanged, because it is higher than the new floor value)

      With the new system, when a rider achieves a 90-day power PB, their racing score will immediately be set to the new, higher “seed” value if that seed value is higher than their current ZRS.

      Example 2 (new system):

      • Current ZRS: 500
      • New Seed Score Based on New Power PB: 540
      • New ZRS: 540 (score instantly set to new seed score, since it was higher than the rider’s current score)

      In simple terms, this change will lead to ZRS increases for more riders, which should mean more riders’ scores will accurately affect their current peak fitness. To be specific:

      • Active Racers will see score boosts immediately when their power PB wasn’t in a race
      • Active Non-Racers who are training but not racing will get their score adjusted upwards with new PB values, helping ensure their score is accurate once they race
      • Returning Users coming back to Zwift after a break will have their scores adjusted more quickly as they set power PBs in any Zwift activity

      30-Day Best Score for Race Categorization

      Launching late September/early October

      Soon, race organizers will have the option of categorizing riders based on 30-day best ZRS, as opposed to the current ZRS that all scored races use.

      Why the change? Some racers have complained that riders are purposely tanking their score by riding hard enough to bypass Zwift’s anti-tanking measures while still finishing far down in the results. This is especially prevalent among racers who naturally sit near the cutoff lines for categories.

      These racers may enter a “target” race with a score that places them near the top of their category, winning the race and receiving a ZRS result that would push them out of their category and into the next highest.

      They will then purposely tank a race or two (or perhaps four, via our Tiny Races), dropping their ZRS so they can once again enter the lower category in their target race.

      With this change, race organizers may enable “30-Day Max Score Enforcement” for their event, meaning even if a racer purposely tanked their score across multiple events, they would still be categorized based on their highest score in the past 30 days.

      Simply put, this is an additional anti-tanking measure. And I think it’s a good one that many race organizers will use.

      (For our Tiny Races in particular, this feature will have the added benefit of reducing how often a rider starts the set of four Tinies in one category, then gets forced into a higher category mid-set, eliminating their chance of a high overall placing since they raced in two different categories on the day.)

      Displaying Score Deltas in Results

      Launching mid-September

      We published a post about the ZwiftPower ZRS browser plugin just 2 weeks ago. This fun little community-created add-on for ZwiftPower adds ZRS results to ZwiftPower pages, including a delta figure showing how much each rider’s ZRS changed in that race.

      In that post, I asked Zwift to add the delta figure to race results found on event pages at zwift.com. Little did I know, Zwift already had that change in the works (which explains why the delta figure was available in the API data for the ZwiftPower ZRS plugin to access in the first place).

      Anyway – this is a small change, but a welcome one. The deltas will also be visible in results on Zwift Companion.

      Questions or Comments

      That’s a pretty significant list of changes impacting Zwift Racing Score. What do you think of the changes? Share your thoughts 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

        13 COMMENTS

        Subscribe
        Notify of
        guest

        guest

        13 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

        TSOZ Closer Look: New York Expansion and Power Segments

        Game Updates

        Weekly Challenge Calendar: See Zwift’s Route, Climb, and Workout of the Week Schedule

        Events

        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

        TSOZ Closer Look: Personalized Recommendations

        Game Updates

        Zwift Camp: Baseline Announced, Begins September 15

        Events

        What’s Coming Next? Read “This Season On Zwift” Fall 2025 Press Release

        Events

        Zwift Climb of the Week Schedule

        Reference
        A woman rides a Zwift stationary smart bike indoors against a bright pink background. Text reads, Zwift: Ride, The Smart Bike from Zwift, and a button displays $1,299.99 Buy Now.

        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

        9/11 Charity Race This Week on New York’s Gotham Grind

        TSOZ Closer Look: New York Expansion and Power Segments

        Weekly Challenge Calendar: See Zwift’s Route, Climb, and Workout of the Week Schedule

        Popular Categories

        • Racing1533
        • Events1044
        • News836
        • Training & Nutrition722
        • Interviews566
        • Routes & Maps452
        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:
        13
        0
        Would love your thoughts, please comment.x
        ()
        x
        | Reply
        You are going to send email to

        Move Comment

      • Related Posts