• Get Started
    • Get Started on Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Kit Unlock Codes
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Smart Trainer Index
      • Top Wheel-On Trainers
      • Top Direct-Drive <$900
      • Top Direct-Drive >$900
      • Exhaustive Trainer List
    • Achievements & Unlocks
    • Frames & Wheels
    • Routes & Maps
      • Master List of Routes
      • Master List of KOMs
      • Master List of Sprints
      • Downloadable Watopia Map
      • Rebel Routes
    • Speed Tests
  • News
    • Events
    • Game Updates
  • Shop
Search
Logo
Logo
  • Get Started
    • Get Started on Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Kit Unlock Codes
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Smart Trainer Index
      • Top Wheel-On Trainers
      • Top Direct-Drive <$900
      • Top Direct-Drive >$900
      • Exhaustive Trainer List
    • Achievements & Unlocks
    • Frames & Wheels
    • Routes & Maps
      • Master List of Routes
      • Master List of KOMs
      • Master List of Sprints
      • Downloadable Watopia Map
      • Rebel Routes
    • Speed Tests
  • News
    • Events
    • Game Updates
  • Shop
More
    Sign in
    Welcome! Log into your account
    Forgot your password? Get help
    Privacy Policy
    Password recovery
    Recover your password
    A password will be e-mailed to you.
    FeaturedTips & TricksRacing

    ZwiftRacing.app Rankings Update and Mystery Matchmaking Trial Race

    James Eastwood
    By James Eastwood
    November 18, 2022
    10

    From the editor: since the first post introducing the ZwiftRacing.app ranking system, Tim Hanson has been hard at work iterating through many improvements that have been discussed with the racing community. Here, James Eastwood talks us through the recent changes, what’s up next, and a whole new format for the next trial race which is taking place on Sunday.


    ZwiftRacing.app is now on v1.2, and there have been some significant changes based on feedback from the community.

    Change 1 – New Ranking Algorithm

    Previously the rankings used an exponential component which heavily weighted finishing position when assessing a rider’s race result. What this meant is that riders that finished highly typically ranked up, and those that finished towards the bottom of the field lost rank. This had some undesirable consequences:

    1. Riders could lose rank even if they overperformed versus expectation
    2. Riders that raced frequently in weak fields would be promoted far above their actual ability (cat C riders with Grand Champion status)
    3. In races with a large number of participants, ranking changes were inflated

    The new algorithm uses a linear calculation so that in almost all cases you will rank up if you exceed expectation, lose rank if you perform below expectation, and have minimal change to your rank if you meet expectation. This will still promote riders that consistently win, but will further improve the accuracy of the ranking, which is critical if used for pen definition. Check out ZwiftRacing.app to see how your rank has changed from race to race. If you are the 7th highest ranked rider and finished 7th, you will see that your rank barely changes.

    Here is a graph showing all changes to rank that have happened so far, based on how large the delta was that was applied. Occurrences is on the Y axis, and delta change on the X axis. As you can see, most riders are very accurately ranked, and typically only have small changes to their ranking applied.

    Change 2 – New Initial Seeding Methodology

    One of the most difficult choices with a ranking system is how to deal with new or returning riders. Whilst the algorithm can adapt a rider’s rank quickly in the first few races, it is still important to get that initial placing as good as possible.

    The old system used 20m w/kg from 90-day race history. For new riders that may mean only 1 race, so often this would not be a very accurate initial placing. Alongside this, lightweight riders would end up with an overly high initial ranking, and heavyweight riders an overly low ranking.

    In the new version, Compound Score is used. This is a calculation of 5m power using both raw Watts and W/kg to neutralize the weight element. 5m power is also much more reliable in terms of applicability to Zwift.

    This is the only time power is used as a ranking component, and the rankings quickly adapt after initial placement.

    Note that the ranking values and boundaries between ranks are now different. Check out the site for more information.

    Change 3 – Podium Bonuses

    There is now a small bonus applied to podium positions. This is to ensure that racers who typically race as the highest-ranked rider (for example always at the top of a power-based category, or at the very top of overall rankings) can still progress upwards. This is applied in an exponential fashion, where there is little bonus applied if the field is small.

    Socks4Watts Mystery Matchmaking: 20th November 3pm UTC – Makuri 40km

    The next trial race is now set up, and it’s a bit different! Sign up before the deadline (19th November 10PM UTC), and you will be sent the link to the race on the morning of the race. The split of riders between pens is decided after signup has closed. This is hopefully the first step in creating a fully automated matchmaking process.

    Socks4Watts Mystery Matchmaking Race Signup

    What’s next?

    Tim has a number of changes planned that I am sure we will see soon:

    • Login functionality
    • ZP-compliant points racing support
    • iTT support
    • Racing achievements
    • New graphics-first approach for rank and progression

    Questions/Comments

    Have you checked out your ranking yet and how it is impacted as you race? Comment below!

    Related Posts

    Facebook
    Twitter
    Pinterest
    ReddIt
      James Eastwood
      James Eastwood
      James is a triathlete living in the North of England who works as a project manager for a technology company. He runs a small aero sock business (Socks4Watts) whose Zwift team has been dominating the female WTRL TTT and includes the likes of Cecilia Hansen, Alice Lethbridge, and Leah Thorvilson.

      10 COMMENTS

      Subscribe
      Connect with
      Notify of
      guest

      Connect with
      guest

      10 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments
      Chris
      Chris
      4 months ago

      Epic kudos on this project. So refreshing to see great ideas implemented with a huge community focus. Looking forward to Sunday afternoon and can’t wait for the iTT and points racing support.

      2
      Reply
      Kaj E
      Kaj E
      4 months ago

      Is it taken into account that there will be regression towards the mean, and therefore the higher ranked cyclist are expected to finish lower, and the lower ranked are expected to rank on average higher than based on their ranking?

      0
      Reply
      James Eastwood
      Author
      James Eastwood(@jeastwood)
      4 months ago
      Reply to  Kaj E

      Simple answer is not really, no. For the most part, if you are ranked 17th out of 30 and come 17th, you will see little to no change in your rank. If you do better than expected, the quality of the riders you best will determine your rank delta (along with some other factors). For more detail jump in to the discord!

      0
      Reply
      Kaj E
      Kaj E
      4 months ago
      Reply to  James Eastwood

      Ok thanks! I would say that is for 17th reasonable. However if you are ranked 4th/100 and you end 4th you overperformed to expectation because there are 95 riders that can have a good day, and only 3 that can have a bad day (way more variance that will reduce your position than variance that will increase it). I will check out the discord!

      1
      Reply
      James Eastwood
      Author
      James Eastwood(@jeastwood)
      4 months ago
      Reply to  Kaj E

      Sensible logic indeed, but what we found is that with the existing way races are typically organised, placings are quite consistent. The same riders repeatedly finish near the top, and an approach like this overly accelerates certain riders and over-penalties others. That was roughly how v1 worked. With the latest version, at a macro level the rankings looks very accurate throughout (for goals of the system)

      0
      Reply
      Ruth S
      Ruth S
      4 months ago

      You said the word matchmaking, and my first thoughts were that Zwift was going connect me with my next ex-husband. Too exciting. I was already looking up honeymoon spots with a AARP discount. JK. Never had one of those.

      0
      Reply
      iain
      iain
      4 months ago

      Help – I’m signed up but can’t see the race / group ride now I’ve logged on to Zwift?

      0
      Reply
      iain
      iain
      4 months ago
      Reply to  iain

      sorted now getting in game join up

      0
      Reply
      Rob F
      Rob F
      4 months ago

      Amazing. I hope someday they build a velodrome inside zwift.

      0
      Reply
      Chris
      Chris
      4 months ago

      Great event, really enjoyed that. Felt like most riders were on a level playing field. Some interesting ‘tactics’ deployed over the 40km.Thought I’d spent way too many matches by half way, but dug in. Some DNF’s which I know are a topic of debate in terms of ranking points. Keep up the great work. Will be back.

      0
      Reply
      wpdiscuz   wpDiscuz

      Free Zwift Trial

      Create Account

      Newest Featured Posts

      Power Graph Added to Zwifter Web Profiles

      Training & Nutrition

      Zwift Insider Kit Now Available from Le Col – This Week Only

      News

      “France Classic Fondo” Route Details

      Routes & Maps

      Support This Site

      Contribute a post, shop through us, make a donation, advertise on this site. See how you can support Zwift Insider!

      NEWSLETTER SIGNUP

      Receive a summary of Zwift tips and news every 2 weeks! Click to subscribe.

      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

      [email protected]

      Latest articles

      Power Graph Added to Zwifter Web Profiles

      Tiny Race Series – March 25 Routes and Last Week’s Results

      Top 5 Zwift Videos: FTP Increases, Alpe Du Zwift Tips, and Zwift Setups

      Popular Categories

      • Racing1010
      • News741
      • Training & Nutrition585
      • Events535
      • Interviews443
      • Routes & Maps312
      10
      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