Speed Tests: Rubberbanding (Keep Everyone Together) Mode in Zwift Club Events

UPDATE: Zwift greatly improved their banding algorithm after this post was published. To see current “keep together” test results, read the updated post.

Have you ever done a “Keep Together” ride in Zwift? In this mode, all riders in the event are kept in the same group, regardless of the power you’re putting out.

“Rubberbanding” makes it easy to keep a group of cyclists together, and that’s a good thing, because any ride leader will tell you that keeping cyclists together without some artificial help can feel like herding cats!

A Short History of Rubberbanding

Rubberbanding or “Keep Everyone Together” mode has a colorful history on Zwift. It was first introduced when group workouts arrived in 2017, then quickly throttled to lower speeds after lower-power riders complained they were setting segment PRs in workouts.

For a couple of years, rubberbanding was only available in group workouts, and group workout packs moved notoriously slow. But then “Keep Everyone Together” was added as an option for Meetups in October 2019… and all hell broke loose.

The problem was that rubberbanded Meetups had a major speed bug. Groups would speed up over 45kph for no good reason, topping Strava leaderboards (see Box Hill as one example). And this went on for much too long (three years or more).

While rubberbanded Meetups were zipping around at silly speeds, Zwift rolled out Clubs, and eventually launched Keep Together Mode for Clubs in November 2023, along with updated “Keep Everyone Together” logic that replaced the speed-bugged logic used for Meetups.

Testing the Rubberbands

So how does Zwift’s “Keep Everyone Together” logic work? I’m not entirely sure, and Zwift isn’t revealing the secret sauce. So I decided to run some tests using rubberbanded Club events to find out what speeds rubberbanded riders reach at different power levels. For science!

The question I wanted to answer was: do rubberbanded speeds make sense? Or are they too slow, too fast, or some strange mix of both?

The riders in these tests were 75kg in weight, 183cm tall, and rode Zwift Carbon bikes with 32mm carbon wheels. I timed the riders on the Fuego Flats Reverse segment since it’s flat and long enough to get a stable speed reading.

Test 1: A Pair of Bots

This first round of tests used just two riders in a Club event with “Keep Everyone Together” mode enabled. Here are each rider’s power outputs, segment times, and average speeds.

Rider 1Rider 2TimeSpeed (kph)
300W300W13:0032.58
300W225W13:2131.73
300W150W13:2131.73
300W75W13:2131.73
300W10W13:2731.49
225W225W14:4528.72
225W150W14:4928.59
225W75W14:4928.59
150W150W16:1326.12
150W75W17:1224.63

Observations

The first thing that stands out here is how slow the times are, particularly when the riders have matched power numbers. I know from other tests that solo free riders complete the segment at these approximate speeds:

  • 300W: 40.23 kph
  • 225W: 35.95 kph
  • 150W: 30.81 kph

Why are rubberbanded riders moving so slowly, when they’re both holding the same power? Clearly, something in Zwift’s Keep Together logic is artificially slowing the riders.

The other odd thing is how the pair times don’t change as the weaker rider’s power decreases. That is, when Rider 1 is holding 300W and Rider 2 is holding 225W, they’re traveling at the same speed as when Rider 1 holds 300W and Rider 2 holds 75W. That’s strange. Shouldn’t groups travel significantly faster if the group’s average power increases significantly?

Test 2: Solo Rider

Next, I wanted to test if a solo rider in a rubberbanded Club event still traveled as slowly as the paired riders above. So I created an event with “Keep Together” enabled, but only had one rider join. Here are the results:

Rider 1TimeSpeed (kph)
1000W9:0147.01
300W13:5130.58
225W15:2227.57
150W17:5323.69

Observations

First, notice that when there was just one rider in the rubberbanded event, their speeds were still much slower than they would be when free riding. That’s goofy.

Also, notice how the 300W, 225W, and 150W solo tests all came in a bit slower than the paired rider tests, even when the slower paired rider was doing very low power. For example, a solo rider at 300W traveled at 30.58kph, while two riders holding 300W and 75W traveled at 31.73kph.

Shouldn’t the pair with a very slow second rider move slower, as the rider holding just 75W slows down the overall group?

The 1000W test is also interesting, since it’s sort of a “max speed” test that shows just how slow banded rides may be. In rubberbanded mode the rider only reached around 47kph, while in free ride mode the same rider holding 1000W reaches around 62kph. Or another way of looking at it: ~460W in free ride mode will get you the same speed as ~1000W in “Keep Everyone Together” mode. Sorry, sprinters.

[adinserter block=”4″]

Other Rubberbanding Discoveries

In the course of these tests, I also asked and answered a few Keep Together questions I’ve seen:

  • When does the elastic snap? When a rider drops below 10W, they’ll drop from the group.
  • Can you rejoin the banded group? Yup. In my tests with two riders, if a rider dropped back about 30 meters and then increased their power to 10W, they would rejoin the group. If they dropped back 40 meters before increasing power, they would not rejoin. (This “rejoin window” may differ based on group size, like it does for RoboPacers.)
  • If a rider is lapped, can they rejoin the group even though they’re “behind?” Yes. Same behavior as noted above.

I also noticed a few things that surprised me:

  • Coned riders disappear: one of my bots got the “cone of shame” for holding high power for too long. When that happened, the bot disappeared from the group ride. Well, sort of. It was more like a shadow ban: the shamed bot could still see the other rider, but the other rider didn’t see the shamed bot anymore. This is actually pretty cool, although perhaps Zwift should notify the coned rider that they’ve been hidden. I’m guessing this is how Zwift now treats coned riders in all events.
  • Pairing screen doesn’t stop you: if you’re pedaling along in a Keep Together ride and enter the pairing screen, your avatar doesn’t slow. This is counter to pairing screen behavior everywhere else in game, where entering the screen is like hitting the brakes!
  • Except when it does: interestingly, if both riders in the Keep Together ride enter the pairing screen, then they both stop.

Concluding Thoughts

Keep Together mode has always been popular in Zwift because riders want to be together, and the magic of Zwift allows riders even with very different abilities to go hard but stay together. That’s a big deal! So even when it was broken and zipping people around at silly speeds, people kept coming back because cycling is a social sport, cyclists are social people, and Zwift is a social platform.

Yes, rubberbanding is popular. And yes, Zwift fixed the algorithm so land speed records aren’t broken anymore in banded Meetups. But the results above show that Keep Together mode still has plenty of room for improvement. Specifically, banded Club rides are moving too slowly, and speeds aren’t fluctuating realistically.

I’ll admit these tests are very limited in scope, and it’s possible that the banded experience is better in larger groups. But I also don’t think that’s the case, as banded rides I’ve taken part in have felt much too slow, and other Zwifters have said the same. Plus, the experience needs to be good in groups of just two riders, because it’s often just pairs of Zwifters who want to ride together!

Coming Up Next

Soon I’ll perform similar tests on Alpe du Zwift, to see how rubberbanding behaves on long climbs. I’ll also be testing rubberbanded Meetups to see if they behave differently than Club events. Stay tuned!

Questions or Comments?

Share below!

Eric Schlange
Eric Schlangehttps://zwiftinsider.com
Eric runs Zwift Insider in the spare time he finds between riding his bike and managing various business interests. He lives in Northern California with his beautiful wife Monica. Follow on Strava

36 COMMENTS

Subscribe
Notify of
guest

36 Comments
Oldest
Newest Most Voted
Kow
Kow
2 years ago

I rubber band one of my groups in our group ride and leave the other three not rubber banded. The group that is rubber banded sticks next to the riders they are around no matter how hard they go.
If the riders sprint at the start they will latch on to a faster group and once they latch on they can ride at very low power and be kept next to the group that is riding faster.
Essentially, once you lash onto a group that is not rubber banded you go at their pace.
There was a weird exception with long downhill segments like group rides through climb portals. Where the rubber banded group would descend slower than the people they were around, but that only happened once so maybe it was an anomaly.

Kaden
Kaden
2 years ago

I feel there is some weird scenarios going on with banded rides. I do a weekly hour banded ride with a club I’m in. When doing those rides I can happily do ~200w while most of the rest of the group averages less than 100w, and we will still only average ~15mph, depending on route, but 15mph is max average sometimes its less. But oddly enough the other week my Dad and I did a banded ride on PRL Full were we averaged ~180w and it felt like we were riding at the appropriate speeds we would normally ride at un banded. Looked back at Box Hill segments, and during the banded ride times were similar to unbranded rides at same power.

Just a weird observation I’ve experienced.

Last edited 2 years ago by Kaden
Mathieu Valotaire
Mathieu Valotaire
2 years ago

Hi, having led a weekly climb, I can tell you already : The group goes a tad slower than the faster ride, but not by much. People all have fake PR’s now because of this and well are getting shamed on Strava.

In that case, I wish it did an average and behaved close to what you saw on tempus. Although I don’t mind deleting my ride from Strava showing a 47m time up the alpe, not everyone feels that way and let’s face it. adz ventop are kind of landmarks for your timed performance and/or progression.

I also wish the climb portals could be in the route selection for events. For climbers EH

Andrew Staneland
2 years ago

The Keep together feature for meetup rides has improved since last season and all riders in my meetup rides like how it works.
We tried running rides using the club event with keep together turned on but found the group rode much slower like something was holding us back. The keep together feature in club events does not work properly and we gave up on it and use only meetup rides for our bike club.

Jack
Jack
2 years ago
Reply to  Eric Schlange

I’ve had the same experience as Andrew with the group rides I help organize. We’ve been using meetups for years and usually averaged 30-34kph, but we switched to Club events this December and now we max out at 25kph with the same group doing roughly the same level of effort.

I 100% believe that the rubber band behaves differently in Meetups vs. Club Events. I posted a question in the Zwift support forums and others definitely corroborated my belief.

hopefully someone at Zwift can look at this soon.

Jim Norman
Jim Norman
2 years ago
Reply to  Jack

Absolutely true. Same experience in our club rides. Meetups until a couple months ago, then switched to club rides, average speed is off by about 3mph over 90 minutes. And this is comparing the same 5-7 riders that usually participate.

Paul
Paul
2 years ago
Reply to  Eric Schlange

I get the same experience… rubber banded club rides are slower than rubber banded meetups

Brent
Brent
2 years ago
Reply to  Eric Schlange

This. We have had the same experience in clubs vs meetups and even tested it to be sure. We only do rubber band in meetups now as a result.

JediMom42
JediMom42
2 years ago
Reply to  Eric Schlange

Absolutely it behaves very differently on meetups vs club rides. AdZ is a perfect example of this.

Nick
Nick
2 years ago

I did a two man meetup on Sunday on Surrey Hills with rubber banding and averaged about 30kph for a Z2 flats/Z3 climbs workout on ERG and I think that was probably about right in terms of pace if we didn’t have keep together enabled

Last edited 2 years ago by Nick
Manon Antoinette
Manon Antoinette
2 years ago

Going 36 km/h down radiotower with max 48 km/h while pedaling vs going 85 to 90 km/h down radiotower solo is my experience with a banded group between 6 to 17 people. The larger banded group rides with over 100 people are also noticeably nerfed on descents and the flat – but up the climbs like ADZ seem faster to me. Sprinting while banded makes you feel like you have ankle weights on while trying to run through mud.

JediMom42
JediMom42
2 years ago

Yes! Climbing is in hyper speed and sprinting is like doing so through molten lava!!

C R
C R
2 years ago

Thank you so much for doing this analysis. I’ve brought it up on the Zwift forums but no one seemed to be listening. Presume this won’t get much traction now with the employee layoffs but at least there is empirical evidence to support this!

Last edited 2 years ago by C R
Hendrik
Hendrik
2 years ago
Reply to  C R

Imagine somebody telling a programmer at Zwift HQ: please implement a rubberband feature so that groups stay together. Years and hundreds of bug reports later one can only think: man, you had one job to do…

Can you believe that over on Indievelo a single programmer is handling all features and there are no such issues at all?

Kevin
Kevin
2 years ago

I did a banded ride on the Shorelines and Summits route at the beginning of February. Speed on the flats were mind numbingly slow, but the climbs were ridiculously fast for the watts I was producing. (mostly Zone 2) I got a stupid PB on the radio tower doing 50watts less than my previous best. Any descents were also extremely slow compared to normal. I would estimate that the ride took 20-30 minutes longer than it would have unbanded.

Colin Jones
Colin Jones
2 years ago

I just don’t see the point of the feature and won’t take part in rides that use it. I don’t see the point in crawling around Zwift. When I putt in effort I want to see the result of my Avatar going faster rather than doing nothing.

Its a feature aimed at keeping the slow riders happy as they can ride with people faster than them without ever needing to improve their fitness.

Travis
Travis
2 years ago
Reply to  Eric Schlange

I agree with Eric. The rubberbanding feature allows a group of us friends to do weekly rides where some people are doing workouts and others are just chilling and bantering. I get to either ride easy and chat with my friends, or do a workout and have some help getting through longer intervals by reading the banter or hearing encouragement.

Great feature, IMO!

dan
dan
2 years ago

i rode up ventoux once at .5 wpk…. it was boring, and it was no use putting power down just really frustrating, not going anywhere.
hate it.

KristyLou
KristyLou
2 years ago

Eric, I hope you join us again on Tronathon as a test sample! I agree that the band really slows the group on flat portions in a disproportionate manner. I have to echo the comments on meet up banding different than club rides, at least in recent past. Rubberbanding is not for all but if the point of one’s ride is to build strength, consistency and socialize then its a fabulous tool.

Andrew Garret
Andrew Garret
2 years ago
Reply to  KristyLou

Go Banditz – Most fun I have every had climbing……

Stefan
Stefan
2 years ago

Rubberband is my most hated feature of zwift. Luckily I don’t have to use it. Unfortunately I still have to pay for this nonsense feature.

Fred
Fred
2 years ago

Question… I’m sorta new to Zwift. If you are looking at Zwift Power
for up and coming Rides… How do you tell if the Ride is Banded?

Ben
Ben
2 years ago

What I’ve always wanted from rubberbanded rides is for it to be based on what % of your FTP you’re riding at. That way everyone can ride together by going at the same relative effort.
To my mind that would create the best sense of collaboration for a group ride.

Jon
Jon
6 months ago
Reply to  Eric Schlange

I agree too. I have had one banded ride,…was well in front of the coach,…..at the head of the group, and was not sure is I was putting too much effort in! i would prefer %. of FTP

Marge
Marge
2 years ago
Reply to  Ben

This is exactly what I like about banded group workouts!

Clint
Clint
2 years ago

I also noticed that if you fall off the back, say you lose connection and your power drops to 0, you can not catch back up to the pack, no matter how hard you peddle. I have fallen off the back and then peddled at 150 – 200% higher W/Kg than the highest output of any rider in the group and they kept pulling away, no matter hhard I peddled.

Tim
Tim
2 years ago

I have a memory of someone from zwift describing in an unofficial capacity how group workouts worked back when they were introduced. I believe they said that they crank up the wind or air resistance to keep everyone together. Something like that would seem to explain your findings. Solo riders go slower because of the increased resistance, meanwhile riders holding much lower wattage can stick inside the draft cone with very little watts but they don’t contribute to going any faster.

Clint
Clint
2 years ago
Reply to  Tim

Thanks Tim. that would explain why I can’t catch up and continue to fall further behind the other riders even when I am putting out more power.

Brent
Brent
2 years ago

We noticed a long time ago that the rubber band works different in clubs vs meetups. Meetups using the rubber band aren’t artificially slowed down the same way clubs are, and it’s not close. It’s a very different implementation of the tool between the two.

.Alien King.
.Alien King.
2 years ago
  • Pairing screen doesn’t stop you: if you’re pedaling along in a Keep Together ride and enter the pairing screen, your avatar doesn’t slow. This is counter to pairing screen behavior everywhere else in game, where entering the screen is like hitting the brakes!

I so wish this was a normal thing…………….please make it happen. I know you cant eric, but seeing you post it gives me hope for the future

Tim
Tim
2 years ago
Reply to  .Alien King.

But bike swapping! 🙂

JediMom42
JediMom42
2 years ago

You will undoubtedly have a different experience with AdZ. It’s supposedly a known issue they tried to fix unsuccessfully. I look forward to your report.
fwiw I hold a weekly banded meetup up AdZ that regularly has 20-40 riders and it is a very different experience than a banded club ride on the same route. The club’s Alpe time is regularly much faster than our meetup. Our attendees (for both) are in it for the social aspect, for earning their Trons and to help them climb better (and yes, climbing even in a banded ride is still a workout and truly does help non-climbers improve their fitness). We noticed when the band dynamic changed, we stay together much better than ever before on the meetup but depending on who’s pulling at the front, our AdZ times are usually between 70-80 minutes vs club times usually under 60. I would love to see banded segments automatically excluded from Strava personally but that may not be easy to do.

Last edited 2 years ago by JediMom42

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.

More Posts