Personal Leaderboards Arrive In Zwift Companion

Back in December we reported that Zwift was planning to release “Personalized Leaderboards” on the Companion app in February 2023. And today, they delivered!

An updated version of Zwift Companion is now available on iOS and Android, and it includes a complete history of your performance on in-game segments. Let’s dive in and see how this works…

The Basics

This first release of Leaderboards gives you easy access to lots of fresh info that has never been available in Zwift Companion before:

  • A complete history of your quarterly and daily PRs on all Zwift leaderboard segments (KQOMs, sprints, and certain laps)
  • A complete list of all free-ridable routes, organized by world
  • Route badge status for all listed routes

How It Works

Leaderboards are currently available under the “More” menu of the Companion app. From there you click to select a World, then a Route, then a Segment in that route:

This then displays your quarterly PR view for that segment. A chart at the top visually shows these PRs, while the table below shows the data, including how many attempts you made each quarter. Tapping an entry in that table brings you to a daily PR view for that quarter:

You can’t currently drill down to see more detail if, for example, you attempted a segment multiple times in one day. The daily view simply displays your PR on the segment for that day and the number of attempts made that day. If you tap the right arrow on a daily view entry it will take you to the activity where that entry was recorded.

Bonus Feature: Route and Badge Info!

The stealth bonus of the Leaderboards release that Zwifters will love is the ability to access route details in Zwift Companion. All routes in Zwift (including event-only routes) can now be found in the Leaderboards UI, so you can see the basics of each world’s route (length, elevation, and an overhead map).

Perhaps Zwift’s inclusion of a checkbox next to each route is even more compelling, indicating whether it has a route completion badge and whether you’ve earned that badge. Now you can easily find routes you haven’t completed, so you can knock them out and grab that XP bonus!

A Few Gotchas

We’ve spotted a few bugs/oddities in the Leaderboards so far:

  • Some Android devices are experiencing problems navigating the Worlds/Routes list. Zwift has temporarily disabled the Leaderboards feature for some Android users because of this.
  • Route completion badge indicator isn’t perfect (Neokyo Crit Course indicates there is no badge available, but there actually is…) and badge counts aren’t perfect either
  • Clicking to view older activities (prior to December 2018) isn’t working, although the data from those activities is being displayed
  • Quarterly results listed in the table below the chart aren’t sorted in any meaningful way, as far as we can tell. They aren’t sorted by time, by date, or by number of attempts. Daily Results appear to be sorted by date.
  • These segments are populated programmatically based on in-game segments/endpoints, and this release has exposed the messiness of what’s in game. Segment names are incorrect (often forward/reverse versions are swapped), some segment data (length, elevation) is incorrect, various segments are listed under routes even though that route doesn’t actually cover the full segment, and some key segments are not listed under routes where they should be. Examples:
    • “Box Hill” is called “Box Hill Reverse”
    • There’s no Alpe du Zwift segment under Road to Sky, Tour of Fire and Ice, or Quatch Quest routes. But it does show under “Four Horsemen”!
    • Ven-Top doesn’t show the Ven-Top climb segment
    • Jungle Loop and Jungle Loop Reverse are swapped.
    • Titans Grove Reverse is listed as 378m, but should be around 900m. Also incorrect lengths for Fuego Flats Reverse and (Watopia) Sprint Reverse.
    • Flatland Loop” shows up as a segment under the “Castle to Castle” route, but you don’t actually cover that segment in Castle to Castle.
    • “Tidepool Sprint Reverse” under “Fine and Sandy” route should be “Tidepool Sprint”.
    • Road to Ruins shows the Jungle Loop Reverse and Hilly Loop as segments, but neither of these segments are completed on the Road to Ruins route.

Comment below if you spot any other bugs, and we’ll make sure Zwift sees the report!

What’s Next?

In chatting with Zwift, they’ve made it clear this is just the first version of Leaderboards. There’s a lot more that could be done with this feature, and Zwift has plans to build it out.

In typical Zwifter “we love this new feature, please give us more” fashion, here are some Leaderboard upgrades we’d love to see:

  • Leaderboards vs Others: it’s not really a “leader” board if it’s just your data, right? We’d love to see the ability to chart your results against favorites, followers, Club members, other riders in your category enforcement group, and the entire Zwift community. (Zwift will probably need to filter some results from these leaderboards, though – like any result that took advantage of the Meetup keep-together bug, any result using virtual power, etc.)
  • Club Leaderboards: already sort of mentioned above, but a nice Club upgrade would be Club leaderboards, charting PRs for all members within your particular Club, as well as a view that shows your Club’s PRs vs other Clubs on Zwift.
  • More Precise Results: an easy fix. Currently, sprint PRs show no decimal places, but these should really display down to the hundredth or thousandth of a second, since 1 second is a huge difference on a 10 or 20-second sprint!
  • Web-Based Leaderboards: it would be nice if leaderboards could be available on Zwift’s website, much like Strava and their segment leaderboards.
  • Route Details Linked from Events: when browing events in Companion, we could click a link that takes us to the route “detail” view in Leaderboards, so we could see our PR history for the route and any segments it contains.
  • Support for Runners: poor runners don’t get a lot of love from Zwift, but hey, you get what you pay for, right? 😜 While runners would care more about their 5k, 10k, 1 mile, etc PRs, it might be nice for Zwift to at least show route PRs if specific distance PRs aren’t doable.
  • Support for All Routes: much like the HoloReplays started out by supporting only segments with leaderboards, then expanded to include all routes, we’d love to see Leaderboards include our PRs history on all routes in Zwift.
  • Remove Activity from Leaderboard: it appears there’s currently no way to hide an activity from the Leaderboards, but this is something Zwifters will want to do if they had wonky power numbers or some other issue. This may be an easy fix for Zwift, too – perhaps if an activity is marked as Private, it could be removed from Leaderboards?

Questions or Comments?

Lots of discussion happening in the Zwift forum regarding this update, so chime in there if you spot bugs or want Zwift to see your feedback. Also, Zwift has added a Leaderboards FAQ section on their support portal, so check that if you’re looking for more info.

Got comments, improvement suggestions, or other thoughts on the new Leaderboards feature? Post below!

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

111 COMMENTS

Subscribe
Notify of
guest

111 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Tim
Tim
9 months ago

The Alpe du Zwift segment is visible in the Four Horsemen route (but not in the Road to Sky, Fire and Ice or Quatch Quest routes!)

Bart
Bart
8 months ago
Reply to  Eric Schlange

It’s also not visible in The Uber Pretzel

Craig
Craig
9 months ago

How about a completion counter for each Route? I would definitely go through all routes a second time if I could view progress through app.

Pete
Pete
9 months ago

Not sure if it counts as a bug, but Scotland & Bologna both missing on my version.

Thorsten
Thorsten
9 months ago
Reply to  Pete

Same here!

Jamie
Jamie
9 months ago
Reply to  Thorsten

Me too. Seems odd that Crit City is included but not Bologna

Buis
Buis(@bob-wuisman)
9 months ago
Reply to  Pete

These are, for now, event only routes. They are not listed in the app

Pete
Pete
9 months ago
Reply to  Buis

True, but Crit City is an event-only map (unless I’m mistaken) and that is listed, even though it has no segments.

Magnus Wiklund
Magnus Wiklund
9 months ago

Companion crashing when tapping on a route. Android 13.

Harry Legs
Harry Legs
9 months ago
Reply to  Magnus Wiklund

But.. dino costumes and big wheels!

alex
alex
9 months ago
Reply to  Magnus Wiklund

Samsung S9. 5 years old. works fine

Jonas
Jonas
9 months ago

Instant crash upon selecting any route for me on Android.

Peter Josefchak
Peter Josefchak
9 months ago

How about VenTop and LaREine? I don’t see them listed even though I have done them many times…

Otto
Otto
9 months ago

Ven-Top and La Reine appear on mine. Had to scroll down a bit. (Bologna and Scotland, OTOH – maps are MIA entirely)

Peter Josefchak
Peter Josefchak
9 months ago
Reply to  Otto

On VenTop and LaReine routes it shows no segments. Are VenTop and LaReine not timed segments?

Jim Haysom
Jim Haysom(@haysom)
9 months ago

Measure twice, cut once. Great addition to the Companion App, but how on earth can they release something live with so many omissions/bugs!?!?

Matthew
Matthew
9 months ago
Reply to  Jim Haysom

Definitely understand your frustration, but I’d rather Zwift “move fast and break things” as opposed to taking a long time before releasing a new feature. I’m trying to think of it as one step back for two/three steps forward. Hopefully it enables the game to progress faster in the long run.

Jim Haysom
Jim Haysom(@haysom)
9 months ago
Reply to  Matthew

I’m a supporter for the “get a release/update out and iterate” but this was a completely new feature, not a fix on a fix. It’s something that they’ve invested in content, creative, ads, etc, to support the release, but some simple housekeeping and quality assurance processes missed. Imagine producing a LEGO set and sending it to retailers, to later find out once people had bought it, it was missing a few pieces. Or you ran a TV and outdoor ad campaign, and then released when it was aired, it had a spelling mistake in the copy. It doesn’t look good… Read more »

Harry Legs
Harry Legs
9 months ago
Reply to  Jim Haysom

“Move fast and break things” is a way to make unpalatable QA/QC sound edgy and cool. I don’t want Boeing moving fast and breaking things either.

Matthew
Matthew
9 months ago
Reply to  Harry Legs

I definitely wouldn’t either! But when mortality isn’t a concern, it can be a great strategy. Elon attributes this to the reason Space X beat NASA. NASA doesn’t have the luxury of making mistakes, when they do, people die. But because Space X didn’t have to worry about that, they could test (and fail) much more frequently – which allowed them to improve far more quickly. However, I’m not saying Zwift is on the same level as Space X – their execution needs to improve. Just thought it worth pointing out that the “move fast and break things” philosophy seems… Read more »

Mike
Mike
9 months ago
Reply to  Matthew

I’d rather Zwift do non-zero amounts of testing. I’d rather Zwift have competent programmers. I’d rather Zwift rewrite everything from the ground up instead of just growing the spaghetti pile. Literally a dozen errors found by users within 5 minutes of release. Crashes so bad that they reversed the Android update within a few hours of release. Every single time ZHQ puts out any update of any kind there are major bugs.

Harry Legs
Harry Legs
9 months ago
Reply to  Mike

Totally! People act like reliability and stability aren’t a feature. If you’re riding 90 minutes+ hard with any regularity, or big events with lots of participants, or you schedule your weekend ride events days in advance and then have to fuel and change and set your screens up and warm up for 15 minutes or so before your ride proper, these matter.

Matthew
Matthew
9 months ago
Reply to  Mike

You’re not wrong to feel that way.

Speed Brophy
Speed Brophy
9 months ago
Reply to  Mike

I believe they recently laid-off some of their staff, well May of 2022 about the same time Wahoo and Peleton let people go. They probably laid off the more senior higher paid competent programmers and kept the cheap ones. Things were getting better for a while. I have been a part of Zwift since 2015. One thing has always been consistent. Bugs and crashes every release. One thing that has improved, back in the day whenever they had over 3000 riders try to log into an event, say for aJens Voigt ride, it would crash their servers and no one… Read more »

gottabe anonymous
9 months ago

Android version hasn’t changed at all

AMS
AMS
9 months ago

update your app in the app store before posting

David Rowe
David Rowe
9 months ago

Same here – new version installed (3.44.0), but looks no different.

Drew
Drew
9 months ago

I agree, no change to the Android Companion app.

Mickael
Mickael
9 months ago
Reply to  Drew

It was and they remove the option

M10
M10
9 months ago

Similar to Alpe, Leith KOM, is not available on Leith After party. Keith not on Keith after Part. Tree top not on Sea to Tree and Valley to Mountain.Epic reverse not on Gran Fondo Looks like if a route ends at KOM arch then the KOM segment is missing

M10
M10
9 months ago
Reply to  M10

Libby Hill after party, Ven Top, Innsbruck KOM after party, Innsbruck Conti. All have asame issue.
Must be a feature

M10
M10
9 months ago
Reply to  M10

Same for Innsbruck AP, Innsbruck Conti, Ven-Top, Libby Hill AP.
Sounds like a feature to me.

Todd P
Todd P
9 months ago

I have no “More” option or tab to click on in the menu.

Todd P
Todd P
9 months ago
Reply to  Todd P

Had to update at playstore, then restart my phone. New selection comes up as Leaderboard

Matthew
Matthew
9 months ago
Reply to  Todd P

Just tried that on my Android and not working for me either. When I hit the hamburger button I only see (in order) “home”, clubs, events, activities, notifications, find zwifters, goals, shop, settings ect. Unfortunately not seeing leaderboard.

David
David
9 months ago
Reply to  Matthew

Same for me. It says it’s there on the change notice in the Play Store, but can’t see it in the app.

Otto
Otto
9 months ago

Thanks for this Eric! Super cool feature that’s a big leap forward for Companion app usefulness.

FYI, ZHQ comment on the official Zwift forum about an hour ago:

“We’ve temporarily disabled Personal Leaderboards on Android devices at the server end while we’re investigating the crash scenario.”

Dana
Dana
9 months ago
Reply to  Otto

make sense now because i couldnt find on my companion app

Jon
Jon
9 months ago
Reply to  Otto

@Eric Schlange: Could you put a note for this into the article to save all us Android users hunting for it before finding ourselves here! thanks

Ross H
Ross H
9 months ago
Reply to  Jon

Just wanted 10 minutes search for it

Ross H
Ross H
9 months ago
Reply to  Ross H

Wasted

Dusty DeHare
Dusty DeHare
9 months ago

Where can I find an up-to-date list of the fastest bikes and wheels?

Andre S
Andre S
9 months ago
Reply to  Dusty DeHare

Home banner at top of Page. References: Frames and Wheels. Many articles listed in reverse chronological order. Any of the “What to Buy at XX Level’ has Links to other Level Categories.

Dusty DeHare
Dusty DeHare
9 months ago
Reply to  Eric Schlange

Thank you.

Chris
Chris
9 months ago

I ride and run on Zwift and think it’s long past time for Eric Min to update his ‘run is not a priority’ statement from a couple of years ago. Zwift Run is slowly but surely being degraded through lack of maintenance so either make it pay-to-play or drop it altogether.

Trey
Trey
9 months ago

The “daily attempts” is wrong sometimes. When I was poking around, I saw some days where it said I did the Marina Sprint in France 3 or 4 times, but I only did it twice.

Claus Jensen
Claus Jensen
9 months ago

On the view of all the worlds, my app shows that I have done 41/41 badges on Watopia. I am still missing two… (The other worlds look correct).

Jamie
Jamie
9 months ago
Reply to  Claus Jensen

My “badge completed” count is wrong on London. Badge status shown correctly within London, but the menu page can’t add them up correctly!

Deedle
Deedle
9 months ago
Reply to  Claus Jensen

Crit City shows 0/0 Badges but there should be 2?

Claus Jensen
Claus Jensen
9 months ago

The feature I am missing the most is to get a list of routes/segments without having to select world and routes first. Give me a list of all PR’s. Preferably with sorting options, but most important would be to just have the ones with the most recent times at the top. The navigation in this one feels like a labyrinth…

Jamie
Jamie
9 months ago
Reply to  Claus Jensen

Agree. I made the same comment in the advisory panel, but as they only asked for a view a few days before release, they clearly weren’t able to make changes in response

Thomas
9 months ago

The update isn’t here yet for me. Curious about one thing: do the PR’s also show power output, or just time?

jules75
jules75
9 months ago

I updated the app this morning, but I can’t find this new feature? I tap on the burger/three lines/menu but I can’t see anything relevant.

Michiel van der Wal
9 months ago

Distances of certain segments incorrect: Titans Grove Reverse is listed as 378m, should be around 900m. Same for Fuego Flats reverse (3.7 km in stead of 7.0 km) and (Watopia) Sprint Reverse: 58m. Those are just a few I saw, there are probably more.
But I am glad of this new functionality!

Deedle
Deedle
9 months ago

Lots of the big climbing routes only show 1km of gain. I can’t believe they are all exactly 1km?

KAM
KAM(@angioman)
9 months ago

I’m not sure how useful this update is for me. One of the issues on Zwift is the drafting effect when with a large group, or special events with double draft. After many years on Zwift, most of my PR‘s occured during a big event, with lots of other riders to help pull along. Other than the very steep climbs, where drafting is less of an issue, chasing the PR‘s would be difficult on solo rides.

dirknau
dirknau
9 months ago

uninstalled companion app, installed again and still no leaderboard!??

Tom
Tom
9 months ago

I don’t see the logic of the order on the quarterly PR view (the table at the bottom of the page, not the chart at the top): it’s not chronological, not speed-based, not based on the number of attempts, not alphabetical, …
Did anyone discover this logic?

Tim Schmitt
Tim Schmitt(@shoerhino)
9 months ago

I’m not sure what I’m looking at. One your screenshot of Makuri Island, it says you have 30 or 32 badges but also shows three routes without checkboxes. If the checkboxes show if there is a badge for the router and the green checkbox says you have the badge, how can there be three routes with badges that you haven’t done but somehow you have 30/32 badges?

Am I reading this wrong?

Claus Jensen
Claus Jensen
9 months ago
Reply to  Tim Schmitt

You’re not reading it wrong, it’s just a Zwift-software release, so buggy as h***.

Kelley Wegeng
Kelley Wegeng(@kwegeng)
9 months ago

It says I have all the badges except the two crit city ones… which I should also have, since I’ve raced them both. Currently I think the only two available badges which I don’t have are the 4th and 5th Scotland ones.

Mick
Mick
9 months ago

This may be the worst design for Leaderboards I’ve ever seen.

  • It takes a minimum of four screens to get to a leaderboard.
  • You have to hunt for a route that contains the segment you’re looking for.
  • The leaderboard itself lists times in chronological order by quarter.

Geez. Why isn’t there a simple list of segments with all of your times listed fastest to slowest, followed by the date?

Peter Hamilton
Peter Hamilton
9 months ago

From these comments I understand that the iOS/US Android version is riddled with bugs. Not that I would know, because for Android users outside the US this feature was so buggy that they had to disable it immediately.

Good thing I am not a paying subscriber. Oh, wait…

Tim
Tim
9 months ago
Reply to  Peter Hamilton

Oh man, you paid for a service and then they added a feature one day that you never had access to before and they disabled it? Wow, that is horrible! Now you can only access the parts of the service that you’ve already determined were worth paying for before! What an outrage!

Darren
Darren
8 months ago
Reply to  Tim

This is a comment forum, commenting is kinda what we do here.

By this logic, nobody is allowed to negatively comment on any subscription service they use (other than by cancelling their subscription).

Tim
Tim
8 months ago
Reply to  Darren

Did I say someone shouldn’t be allowed to comment here? No I did not. I criticized the logic of a comment, which is exactly what you are doing here. You’ve used a classic strawman argument, you are saying my position is “you can’t comment negatively” (or something like that, I’m not even sure) and then saying that is ridiculous, when my position is “this comment is not logical”.

Ronald
Ronald
9 months ago

I believe it also makes a destination of a segment when you earned/won the jersey? (Even when that isn’t always my fastest time)

but I cannot clearly confirm

Chris from Buffalo
Chris from Buffalo
9 months ago

There are so many issues and bugs that I won’t really be using this new feature until it’s fixed and updated. Scotland is a big omission.

Chris
Chris
9 months ago

My comment on improvement suggestions is to make sure it works before rolling it out full of bugs. Do the developers even bother to test on actual devices? Rolling it out in this state only achieves frustrated customers. You listed a fair number of errors in the article, can’t even get segment names correct never mind the Android fiasco. If I was on the Zwift development team I’d be majorly embarrassed. Such a shame as it should be a very useful feature on an overall great platform

Rick B.
Rick B.
9 months ago

Is the Future Works Beta Tester group still active? Seems like much of the bugs/errors discussed here could be identified and fixed before general release if a Beta Tester group was given a chance to test out the planned release. I don’t judge Zwift using a “100% perfect” expectation, but the issues detailed here speaks to a quality assurance program that needs to go under the microscope. If Beta Testers are needed, I would be happy to help.

Andrew Linquist
Andrew Linquist
9 months ago

No leaderboards for the free under 16 accounts even if the Companion App is updated. I know it’s not an issue for most people but my 2 kids are competitive and wish they had Leaderboards too. It would also be nice because I don’t pay Strava premium for them.

Borut Erjavec
Borut Erjavec
9 months ago

I have this new update but do not have this feature. 😪

Andy
Andy
9 months ago

Climbers Gambit seems to be missing Epic KOM reverse as a segment

Jorge Miguel Pereira
Jorge Miguel Pereira
9 months ago

Maybe they are trying to push quick to justify price increase coming soon but now with all this mess coming with a price increase will be funny to see discussed 😅

Bernie
Bernie
9 months ago

I’ve mentioned this before, but because of my trainer upgrades over the years, increasing in accuracy, my old times are much higher than my new ones (I was fast with zPower!). So this feature is essentially useless, unless I can eliminate all rides from before a certain date.

Bernie
Bernie
9 months ago
Reply to  Bernie

(And by “higher”, I mean faster)

Andy
Andy
9 months ago

If we have Crit City segments, we need Bologna too!

Ronald
Ronald
9 months ago

Another bug,

the number of efforts differs per route.
for me (even when marked done) the epic kom reverse on the Uber pretzel is marked 0.

But on the three sisters reverse, there are displayed several attemepts for the epic kom reverse.

Peter Josefchak
Peter Josefchak
9 months ago

It seems to me that Zwift is counting on us to do the debugging for them instead of them doing their own QA/QC prior to the rollout…not a professional model in a professional field IMHO…

Molten
Molten
9 months ago

Feature removed?

Molten
Molten
9 months ago
Reply to  Molten
David Rowe
David Rowe
9 months ago

I have the new Android version (3.44.0, updated 17th February 2023), but mine doesn’t even look like the version in this article – for one thing, I don’t have a “More …” option.

Molten
Molten
9 months ago
Reply to  David Rowe

Leaderboards feature has been temporarily disabled in Android outside US, for crash fixing.

Jamie Carpenter
Jamie Carpenter
9 months ago

Hi
I dont seem to have a more menu. Ive reinstalled the App twice now on my android phone and it still isnt coming up.

Any suggestions?

Regards Jamie

Molten
Molten
9 months ago

Leaderboards feature has been temporarily disabled in Android outside US, for crash fixing.

🍹ꕥ𝕾𝖆𝖗𝖗𝖎𝖑𝖆ོ࿐
Member
🍹ꕥ𝕾𝖆𝖗𝖗𝖎𝖑𝖆ོ࿐(@sarrila909)
8 months ago
Reply to  Molten

Out iside USA, iPad mini6, ver 3.44.1, still without leaderboards, but apple store update log metioned it.

Umsiukas
Umsiukas
8 months ago

The update for the Android App has been released today, the leaderboards feature is working again.

🍹ꕥ𝕾𝖆𝖗𝖗𝖎𝖑𝖆ོ࿐
Member
🍹ꕥ𝕾𝖆𝖗𝖗𝖎𝖑𝖆ོ࿐(@sarrila909)
9 months ago

iPad mini 6
companion App ver 3.44.0

i don’t see “Personal Leaderboards” under the “More” menu.
have tried to log in again

Darren
Darren
8 months ago

I’ve long found it irritating that long-term tracking of times and personal bests on courses/segments/climbs has to be done via Strava (a free app) rather than Zwift (which I pay for). When I finish a climb I can’t know “how did that compare to my historical performance over the last three years” until I look it up on Strava later. Meanwhile, Zwift inundates me with tons of information about the riders around me that I have *absolutely no interest in* whatsoever. “Here’s a list of 87 people who just did the KOM faster than you!” I don’t care. 8000km in,… Read more »

Andrew
Andrew
8 months ago

In terms of additional things: I’d also love to be able to sort segment results by Zwift Category, so you can see how you stack up against other riders who were in the same Category as you when they set that time. The options on ZP to filter by sex/age/weight are kinda useless since someone who is near identical in those 3 things might be 3 Categories higher than you

Tammy M
Tammy M
8 months ago

The London PRL Full is listed as 1 mi elevation gain when it is actually 8,189 feet of elevation gain

Lee
Lee
8 months ago

The Triple Flat Loops shows Hilly Loop (Reverse) segment which is incorrect. Also, doesn’t show the Fuego Flats Sprint

Michael McGann
Michael McGann
8 months ago

With the new leaderboards, is there a way to check the whole course and not just segments?

Xavier
Xavier
8 months ago

I was using zwift companion on Android 8 but might change smartphone to use new update, i’ve bought a android 10.0 smartphone but cant install ZC on it

Frederik Rosing-Schow
Frederik Rosing-Schow
8 months ago

I DONG’s have the leaderbpards in my Companion app. Why is that?

Get Started on Zwift

Newest Featured Posts

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.

111
0
Would love your thoughts, please comment.x
()
x