I’d been craving a Zwift race for weeks, but traveling combined with wrapping up my Build Me Up training plan meant I just hadn’t been able to get one in. Today was the day, though: I was jumping into Zwift’s “OG Racing” June series for a quick 3 laps of London’s Classique route, and using Zwift Play controllers for the first time in a race!
Race Plan
Since this was my first time racing with Zwift Play, I wanted to run the controllers through their paces. Sure, sure, call it an early excuse, but the truth was that I wasn’t singularly focused on winning the race. I wanted to test steering as much as possible, including during attacks. And of course, I wanted to use the various shortcut buttons on the controllers to do the typical race things: powerups, minimap zoom changes, and camera changes.
So I resolved to put in an attack or two, use steering on the turns to my advantage, and generally try to use the controllers as intended throughout the race.
The Start
The race began with 34 B riders and a rather tame pace. I had my eye on T. Williams, S. Hotvet, and Michael L10 since they were the top-ranked riders.
I landed a Feather for my first powerup and used it on the first little climb (Northumberland Ave) to put in a bit of a dig along with D. Ivey from Torronto Hustle. We stretched the pack out and dropped a few riders, but it was too early to attempt any sort of breakaway with just a couple of riders.
Playing with Zwift Play

As we finished the lead-in and began the first of 3 laps, I started noticing an annoying steering bug: the game kept bouncing my avatar to the right. See it here as I approach the lap banner for the first time:
This continued to happen throughout the race, whenever the pack of ~25 riders was tight around me. I never noticed it happening when the pack was stretched or I was off the front with just myself or a handful of riders.
That was the only annoying thing I noticed as I raced with Zwift Play, though. Here are some of the things I actually liked about Zwift Play:
- Cutting corners made me more efficient. The hairpin at the top of Consitution Hill is a bit annoying, because it’s overly wide so even when you “cut the corner” there’s still a lot of road you can’t ride on the inside of the turn. But I was able to take efficient lines in the turns thanks to steering.
- Steering to the side when attacking seemed to make it impossible for other non-steering riders to follow my wheel. That was fun.
- Powerups at my fingertips: it felt easy and natural to just push “Y” to activate a powerup while keeping my hands on the hoods.
- Minimap changes: sometimes I like to toggle between different minimap zooms, and the left arrow let me do just that.
- Rearview cam: the down arrow activates the rearview camera for 5 seconds, which is really handy when you’re attacking off the front and want to see what’s going on behind!
Lap After Lap
Nothing remarkable happened during most of the race’s 3 laps. A few riders attempted to stay off the front for a bit, but they were no match for the pack of 20-25 riders behind.
I tried my own attack near the end of lap 2, just to see what would happen if I went off the front and steered to the edge of the road. Would chasing riders without steering be able to get on my wheel? It sure didn’t look like it:

We shed a few riders as the laps went on, but it would all come down to the strategic final ~2km as we climbed Whitehall one last time then went flat out to the red brick finish.
The Finish
I was holding a Draft Boost powerup heading into the finish, which wasn’t the one I was looking for. I had hoped for an Aero Boost so I could attack off the front whenever I wanted, because the Draft Boost was only useful when I was drafting.
So I decided I would follow any wheels that jumped on the way up Whitehall or soon after, using the Draft Boost to conserve energy so I would have the legs to put in a second attack once the boost ran out.
With ~1.2km to go we hit the last hairpin and one A. Baxter attacked. I revved up the power and activated my Draft Boost while S. Brosda jumped hard, flying past Baxter. I kept pushing, getting on Brosda’s wheel then quickly coming around him as A. Chadha blew past us with his Draft Boost.
With ~500 meters to go I had steered onto Chadha’s wheel when S. Hotvet (the top-ranked rider in the race) zipped past us with an Aero Boost and 13+W/kg! I kept hammering on knackered legs and Sammy C joined Chadha and I in fighting for the scraps as Hotvet cruised to victory a few seconds ahead.
I finished 4th on the day with a weak sprint that wasn’t helped by my deciding to chase the attack from way out. But that was part of the fun of “Playing with Play” today.
See activity on Strava >
See results on ZwiftPower >
Watch the Race
Watching the video back, I realized in my “race brain” state I forgot I needed to steer into the draft of other riders in the final sprint. Zwift also bounces me right and further out of the draft mid-sprint. Would it have made a difference in my result? Perhaps.
Takeaways
The Zwift Play controller was helpful in this race, apart from the wacky “bouncing to the right” bug mentioned above. I’m still not sure Zwift has the steering/pack movement thing dialed, but it does provide for some fun elements like cutting corners or steering to the edge of the road to avoid wheelsuckers.
After the race I learned about one place on the Classique route that allows for real corner-cutting. Check this out:
If Zwift implements auto-braking on tight corners, and more riders get steering devices like Zwift Play, I think the “feel” of Zwift racing will change dramatically, in a good way.
Your Thoughts
Are you ready to try steering in Zwift races (again)? Ordered your discounted Play controllers yet? Share your thoughts below…
Thanks for your article. Sounds, great. Ordered one control this morning and can’t wait to try it and to start cutting corners, where possible 🙂
How does steering using the Zwift Play Controllers compare to steering on the Kickr bike? Are there any noticeable differences?
Not really, just a different steering interface. A big advantage of the Play controllers is the other buttons, though, that let you do various Zwifty things without needing a keyboard/mouse/remote.
BTW, I experienced the same “bounce to the right” on this course but only during the race. It didn’t happen on my cool down lap. I’m riding the kickr bike. Haven’t noticed this bug anywhere else. Hope it gets fixed soon.
The Zwift Play Controllers feel more precise, more “analog” compared to the click buttons on the Kickr Bike.
I have an Elite Rizer, and the steering on that feels quite sluggish since one of the recent updates. Does anyone have a comparison between the two?
That is much better use case / summary of using this gadget than Repack Rush. Thanks Eric.
Mine should be coming tomorrow. Having used the Sterzo I am hoping the Play has more precise control. At first I thought pressing buttons to steer was odd, but overall it will feel more natural than having to turn you wheel at a 40 degree angle to initiate a turn. Hit the button, lean on the rocker plate and take that turn!
Haha, since getting a rocker plate, I notice I’m leaning through all my turns whether or not it does anything. Especially fast descents. I then expect it to do something and get annoyed when it doesn’t. Turning the wheel on the sterzo while also having the bike at a hard angle is just…odd.
Sterzo never felt natural to me, since steering on a bike isn’t about turning the wheel really… it’s more about leaning. I like the feel of steering with Play more.
Seems would be good to have the option to toggle between auto and manual steering!
Not a bad idea. Zwift says they automatically toggle you back to auto if you don’t steer for a bit, but I don’t know how long that takes. My final 500 meters definitely had me still in manual mode, and when I forgot to steer… that didn’t help me much, did it? 🙂
Definitely the steerings fault right? How was the sprint with them? Get in the way at all?
Definitely. 😉 I didn’t notice them in the way when sprinting.
Oh yeah, that was awful! Would’ve been good to see with the aero!
Unfortunately, the bug that pushes riders with steering aside in larger packs is old and makes steering annoying during group rides or RoboPacer rides. I experience this as long as steering with Kickr Bike is available on Zwift. Even with all the work on new pack dynamics in the past months Zwift never fixed this.
Yep, been seeing that for weeks (Kickr Bike v1). Nothing to do with the new controllers (which I have ordered !)
Several people have reported it on the forums but Zwift doesn’t seem to believe us. Maybe @Eric Schlange can escalate it to the right people and show them his video proof?
Already did! They know about it for sure. No ETA on a fix yet, though.
Yes because Zwift say it’s always the users fault…
Any word on how long these will work with the waterfall I produce?
The buttons are sealed, so there’s really no play for sweat to get in. I’m a super sweaty rider too, but I think Play will hold up just fine.
Gplama pours water on these in his video – it appears Zwift considered this problem
Until steering becomes commonplace, it’d be nice to have a quick way of opening a private chat with just the other steerers to coordinate a TTT-like move. I tried that once when there was one other steerer in the break, but trying to type in private chat on my small screen using the companion app (clearly, I’m not much of a texter) while the phone was an arm’s length away mounted in front of my bike made actually communicating in a timely manner difficult.
Yeah, that’s nearly impossible to coordinate.
Zwift Insider is spinning up a series of steering-required races… first one is next Wednesday, June 21. Watch this space.
Steering-required? Interesting…
Being thrown from draft is not just a Zwift play thing – think steering in general. Seems worse in a big group or when course very twisty. I also see it seem to just happen for no reason on the London sprint/finish banners. In these situations steering is actually a liability and have been thrown out of draft and dropped many times.
I do see the unit as a replacement for the companion app when actually using zwift. Units such as sterzo still feel more fluid for steering as opposed to buttons
Re:’MiniMap Changes’
Why is Zwift doing everything except giving us the elevation profile changes we’ve been begging for?
Well, to be fair, changing the minimap zoom is something that’s been built into Zwift since early days. Play just gives you a button to make that change.
What you’re asking for would require actual work/code changes. So that’s a bigger ask.
I have to assume they don’t want to add this. Literally all it would take is some topo lines on the base map to show this info.
Just as well there were no pedestrians on that corner or we’d have “ePedestrian mown down by Zwift rider” headlines all over the place, haha
Seems like steering will become necessary to compete. But it’s available only for certain bikes and countries…
And it appears Zwift is doing the typical American company thing of completely ignoring an issue until they resolve it. Resentment creation 101.
It does seem that way, having recently competed in a mixed cat Crit City race. The riders with steering were maintaining significantly lower watts by cutting corners. Feels almost a like a “pay to win” model with the disadvantage of losing ~6 seconds per CC lap in the corners (or needing to make it up with extra watts).
What do you think they’ll do with the braking?
Thanks for the insight. It was useful. And shall also just come out and say that it was nice racing with you. (I was A.Chadha)
Strong finish, sir!
Kind of politically salient that the far left avoids Churchill’s statue, too
Is there a ‘calibration’ setting for the steering portion? I had the same ‘bug’ with my Sterzo piece where it would constantly pull me to the right. I then found a calibration setting and it seemed to go away. That was mainly to center the bars, though. I imagine there’s no centering with these pieces. I wonder if Gabby and Nathan had the same issue?
Not at this time. I don’t think this is a calibration issue though – if that was the case, the pulling to the right would be constant.
I was racing with you earlier today. When I checked on ZP I didn’t see you in the results. Did the race jury DQ you for riding on the pavement? 😊
Ha! No. But Zwift crashed on my PC, so that was fun.
Been having issues this week with Zwift crashing. Normally it’s very stable on my setup, for whatever reason… it’s not happy this week. Frustrating.
Yes, that is very frustrating, particularly mid race.
At least it was in the first lap… and not the last.
Yes been happening a lot lately…
The bounces out of draft with steering enabled are horrible. I’ve been complaining about this in the comments after every ride since steering was enabled. I have the kickr bike. It’s almost impossible to stay in a draft. They have to fix this
I looked at getting this but was told its not compatible with Wattbike next gen. Do you know when that will happen? Really annoying that I can’t use the buttons on my Wattbike already to steer. Do Wattbike and Zwift not like each other.
They need to sell sell sell
Since the latest update my steerzo requires significantly less rotation to accomplish the in game movement as before. It also stays centered during long rides better. The corner cutting was great in races/events you could use the steerzo glad to see it being allowed more places.
You’re a badass!! Seems like the controllers are for racing only
I wouldn’t say racing only. The ability to control the game from your hoods would be handy for lots of folks who don’t have easy controls within reach.
So that is why you were swerving about in the race!
Yeah. I’m not normally a front wheel chopper. 😜
Nope, never gonna want steering on my indoor bikes. I’ll go outside for that.
Thanks again for your posts. We have some commentary from our members of our TTT group that it is difficult/impossible to draft off of people running the Zwift controllers. We have not yet quantified this. I was wondering if your have heard of or experienced anything like this.
Tried sprinting with Zwift Play yesterday. Big fail. I can normally push up to about 13w/kg but was only able to do 8.6. I tried increasing the gears prior to sprint, like I would in normal circumstances, and pushed hard when time to sprint. Turned out to be a fail.
So is there a trick, do I have to progressively increase the gears(which kinda defeats the point of sprinting) or is it about trying to find the right gear to sprint?
Thanks!
Hmmm… it’s no different from mechanical shifting… just better, IMO. You still need to find the right gear, which can be tricky for sprints. At least with virtual hearing you can shift mid sprint and not worry about throwing a chain.