Why was Zwift at the Specialized Win Tunnel?

Update (March 18, 2025): Zwift’s v1.86 release includes frame and wheel performance tweaks, as well as Bike Upgrade functionality, all based on the results of the wind tunnel tests discussed below.

On August 27, I received a message from Zwift co-founder and original developer Jon Mayfield:

This got my attention. As you may know, I’ve published a lot of in-game performance data over the years, including the popular Tron vs Top Performers chart showing how Zwift’s Tron bike performs against other fast frame+wheelset combos in game.

“Disruptive changes re: bike performance”? What was Jon thinking of doing?

We chatted that day, and Jon shared a few key points:

  • The fastest and slowest “standard” frames in Zwift are currently only separated by ~22 seconds in our standard ~50-minute test (see performance charts). Jon’s hunch was that this gap was too small and didn’t reflect real-world physics.
  • With garage upgrades coming soon to Zwift, the team saw a need to increase this separation between frames in order to avoid weird situations like an upgraded slow frame (think Zwift Steel or similar) outperforming a fast frame like the Specialized Venge S-Works.
  • If Zwift was going to change the performance of in-game frames, they wanted those changes to be backed by science. (While Zwift isn’t trying to be a simulator, in-game speeds have always been based on real-world physics whenever possible.)

With that in mind, Jon and his team were planning a visit to the Win Tunnel at Specialized headquarters in Morgan Hill, CA. Would I be interested in joining them?

Of course I would.

And that’s how I arrived here in late October:

But I’m getting ahead of myself…

The Team

It was dark o’clock when I left my house in Kelseyville, CA to drive three hours south to Specialized HQ in Morgan Hill. I grabbed a quality espresso, then met up with Zwift’s team to get security badges so we could access the Win Tunnel. Zwift employees in attendance were:

  • Jon Mayfield: VP Head of Game (and Co-Founder of Zwift)
  • Mark Cote: VP Head of Product
  • Scott Campbell: Senior Director of Game Design
  • Mike Bhatt: Senior Technical Game Designer
  • Nick Kalkounis: Director, Product Management
  • Joseph Battisti: Global Product Marketing – Game & Content

Also with us was Lionello Bardina, R&D Engineer Aerodynamics from Specialized. His job was to run the tests while answering lots of questions and generally overseeing the tunnel’s usage.

Left to right: Lio, Mark Cote, and big Joe Battisti, working on setting up bikes

At first this seemed like a lot of cooks to have in the kitchen, but I soon learned that when it comes to robust wind tunnel testing, you need a small army! We had the tunnel booked for two days, and we were scrambling throughout both days to set up and complete all the planned tests.

Some of the guys were working on setting up actual bikes – swapping out pedals, adjusting geometry, swapping out wheels, and properly attaching it to the tunnel’s apparatus.

Others were taking notes, so data could be properly analyzed in the days to come. And of course Lio was manning the helm, sitting behind the computer to control the tunnel, run the actual tests, and gather the data for later analysis.

A Note About Mark Cote

Mark explains drafting fluid dynamics while Scott Campbell spins in the saddle (the wind was blowing at 50kph at this time)

Within a few minutes of hanging out in the Win Tunnel, I came to the realization that there was a lot I didn’t know about Mark Cote.

Mark came to Zwift in early 2021 as the Senior Director of Content Programming after 12+ years at Specialized. We sat down for a nice Zoom chat just a few weeks after he arrived at Zwift, and he struck me as a likable, smart dude who could lead teams well and also wrap his head around data and make it actionable.

He was also a longtime Zwifter, having joined the platform in the early beta days of Jarvis Island. And he earned extra points when he saw my Venge ViAS in the office and shared that it was still the most aero bike frame they’d tested at Specialized at speeds over 30mph!

Mark has been at Zwift for almost 4 years now, and he’s currently leading the product teams at Zwift.

When we arrived at the Win Tunnel, Mark took charge. He stated the goals of the testing and explained the methodology we’d be using. Then as we got the first bike in the tunnel and the tests began, Mark started telling stories.

Talking tunnels with Mark

It turns out, he graduated from MIT in 2007 with a BS in Mechanical Engineering. And he wasn’t just anyone at Specialized: he led the development of the aero program and the design and build of the Win Tunnel with a few other key leaders at the company.

While he worked his way to leadership positions at Specialized and now Zwift, he’s also a brilliant engineer and aerodynamicist. And it was downright fascinating to hear him explain exactly how the Win Tunnel works while sharing memories of a scrappy team of employees and interns building and launching the audacious tunnel on a shoestring budget.

The Tests

Jon on his S-Works Shiv

The team’s main goal for these tests was to establish a realistic delta between the slowest and fastest frames in Zwift.

(There were secondary goals of testing various wheelsets and different rider positions to gut-check the game’s wheel and rider physics as well. But I’m going to save that discussion for another post.)

So we tested a pile of frames, including:

  • Stinner Steel (which the Zwift Steel frame is modeled from)
  • Specialized Allez Sprint
  • Specialized Tarmac SL6
  • Jon Mayfield’s S-Works Shiv
  • My Pinarello Dogma F
  • Specialized Tarmac SL8
  • My Specialized Roubaix SL4
  • Specialized 2020 Venge
  • Buffalo Bike

Bikes were tested with a basic alloy wheelset, as well as more advanced carbon hoops and even (in some cases) a disc wheel. The Win Tunnel is super precise, and it was amazing to look at the data and see how it could detect the difference between various setups at various yaw angles.

Jon had asked me to bring my Roubaix, because he had a hunch that some of the “slower” carbon frames would actually perform worse in the Win Tunnel than the steel frame. And you know what? He was right. My Roubaix was slower than the Stinner. Mark chalks this up to the cable routing and larger tubes.

My faithful steed, the Specialized Roubaix SL4

(But I still love that bike. I realized as it was sitting in the Win Tunnel that I’ve ridden over 50,000 miles on Zwift on that bike. It may not be the fastest frame outdoors, but it’s certainly been a great bike.)

After Hours

Of course, no Zwift outing would be complete without a ride. So after the first day we went for a spin. Here’s the crew lined out, with Jon in the wind:

Over the course of two days and a few meals, Mark Cote shared a lot of insider info about Specialized and the Win Tunnel that I’m not allowed to share here. We even got a sort of after-hours tour of some key rooms on campus, most of which were labeled “no photography.” Fascinating.

Specialized is turning 50 this year, and after looking at everything they do and how they do it, you begin to understand why. (And no, it’s not just because they have “Donut Thursdays” in the cafeteria each week. Although it was an epic selection of donuts + espresso.)

The Results

After two days of tests, Zwift’s team took all the data back to the office so they could crunch numbers and compare Zwift’s current frame performance to the wind tunnel data.

It turns out Jon’s initial hunch was correct: the difference in performance between Zwift’s slower and faster frames is smaller than it should be. Therefore, Jon and his team are planning to stretch that ~22-second difference into 65-70 seconds over an hour on a flat course, so in-game frame performance deltas more closely match what cyclists experience in the real world.

Scott Campbell (foreground) chatting while Mike Bhatt enters data

They plan to keep the fastest frames at their current CdA settings, while progressively slowing all other frames to effectively “spread out” the performance spectrum of in-game bikes. It’s worth noting that the overall aero performance “ranking” of frames in game lined up nicely with the test – that is, the fastest stuff in game is the fastest stuff in the tunnel. It’s really just the ranges (how much faster) that will be modified.

This change will be rolled out sometime in early winter, potentially soon after the new year. The tweaked frame performance will roll out along with the Garage Upgrades/Halo Bikes feature, so some of the performance lost in the slower frames can be reclaimed via upgrades if riders desire.

Concluding Thoughts, and What’s Next

Getting into the Win Tunnel is every road cyclist’s dream, so it was a huge privilege to be a part of Zwift’s visit to Morgan Hill. As I spun the pedals in the drops into a 50kph wind, I thought, “Zwift has taken me a lot of places, but I never thought it would take me here!”

I like that Zwift has chosen to take another look at bike performance. I’m impressed that they approached the task rigorously, with two long days of testing at the Win Tunnel. And I’m stoked that the result of all this work will be in-game bike performance that more closely matches the real world.

The upcoming changes are based on accurate, repeatable tests of real-world performance, so as much as I like to poke holes in things, there’s just not much here to complain about.

Looking at the live wind tunnel data with Jon

I’ve got a couple more articles planned on topics related to the Win Tunnel visit. First, we’ll be talking about the rider CdA testing that was done, and the results. (The goal is to make the CdA of our avatars as accurate as possible, which is sort of an impossible task when you consider the various body shapes, riding positions, and clothing of riders. That said, there’s probably room for improvement in Zwift’s current model.)

There will also, undoubtedly, be follow-up articles sharing updated performance numbers for frames. My bots are already complaining about all the miles they’ll have to put in!

Your Thoughts

What do you think of Zwift’s plans to modify frame performance, and what do you think of their approach to the problem? 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

69 COMMENTS

Subscribe
Notify of
guest

69 Comments
Oldest
Newest Most Voted
Craig
Craig
1 year ago

I would love to see them bag the Tron Bike and disc wheels in non-TT races to make bike choice more of a thing. Unless you are climbing, the choice is fairly obvious during most races. Assuming Specialized is doing this because their bikes are rarely used other than the Athos to climb.

Nakoosa
Nakoosa
1 year ago
Reply to  Craig

I’d be mad/sad if they prohibited the tron from races even though i’m not an avid “zwift racer”. I do ride in races and i’ve worked my tail off to get the tron. I want to use it!

Adam
Adam
1 year ago
Reply to  Nakoosa

Conversely, it was really really annoying to be new to ZRL and be the only one without a Tron bike, knowing that I had a disadvantage in experience, power, and bike choice. Couple this with the fact that I had done a good 10-20k meters of climbing without even knowing I needed to activate the Everest challenge, it soured my experience quite a bit at the beginning. That said, the Tron bike doesn’t really even seem like the best choice for any course anymore, so I suppose it matters less at this stage of 2024.

Joshua Charter
Joshua Charter
1 year ago
Reply to  Nakoosa

True, you want to use it. I do see the appeal of the tron bike, but it’s not always the fastest on pure flat or pure climbing races.

I do see why one would ban it in races, certain races that is, not all, because that could make it more interesting racing for some races. Idk.

Ronald
Ronald
1 year ago

This reminds me of Disney animators and sfx artists going to experience irl snow for Frozen

And given that most people that care are already on the fastest bikes they can get, and those that don’t care won’t notice/mind, I think this is all good

Michael
Michael
1 year ago
Reply to  Ronald

But they were animators right? Not MIT Graduate Meteorologists called ‘Director of content programming’ or something meaningless.

It’s stunningly bad and puzzling in equal measure when you see who zwift hire.

And, of course, real world performance of bikes is kind of meaningless. Firstly you’d need to have real world physics for it to work in the game and secondly, if some bikes are quicker than others in a game then everyone will just want to ride the fastest one – and anything you do to prevent them from doing that (making them ride miles or whatever) will just make them think the game sucks.

A complete waste of time and money that no doubt they all enjoyed.

Randy Hermann
Randy Hermann
1 year ago

The changes are definitely going to be interesting. Will they share the adjustments with you, saving you from hours of testing?
I wonder how it will work while keeping it “fair”. Someone new to Zwift, without access to the fastest gear (or restricted to 60-second slower gear) may be put off by that disadvantage. At the same time there should(?) be a reward system in place.

How awesome for you to go on that trip!!!! All of us in the bike-geek society are jealous!

Sam Crofts
Sam Crofts
1 year ago

Interesting read; I do like the idea of larger differences in frames/wheels performance, and agree with others that more racing events should be. “No Tron” and “No Disc Wheels” in order to allow the varied setups be part of the game more. Whilst I understand it is also a difficult balance trying to get newer riders to participate; we all had that period when we didn’t have a Tron yet, or were working towards the required level to get the better frames and wheel options.

Peter
Peter
1 year ago

Dont know about this one. Except lets say 5 Frames, people arent using much other frames in races. Those are the 5 fastest now, so they probably wont change much.

But the other frames might become a little less of an option if they become much slower. I sometimes take the Atomic Cruiser or the Safety bike for fun in group rides since its easily sustainable at the current differences, but if that gets changed a lot they will be just garage filling I am afraid.

Tim
Tim
1 year ago
Reply to  Peter

There’s always a niche for using a slower bike to stay with a particular group – not races obviously, but group rides or pace partners where you want to add an extra 10w to your effort but stay with the group

James Eastwood
James Eastwood
1 year ago

Nice article. The big question is whether zwift have the cajones to slow everyone down. I hope they do, as the benefits are significant to things like pack dynamics too, but I think too many riders are used to clocking up unrealistic miles and it would cause too much uproar.

R. Chung
R. Chung
1 year ago

Tom Anhalt (who’s been in the Win Tunnel too!) had an AeroStinner built after his bike (a Tarmac or possibly a Cervelo?) was stolen.

I suspected that the drag differences between bikes were a little small.

Jon appears better positioned on that Allez Sprint than years ago, when he was a parachute.

Pastry mornings at Specialized are very nice.

Will Kelseyville change its name?

Last edited 1 year ago by R. Chung
Ole Eichhorn
Ole Eichhorn
1 year ago

Wow, great report, thank you!

Love that Zwift take their physics seriously, such a big part of the experience is the real-world-ness

Fabrice Bordeaux
Fabrice Bordeaux
1 year ago

Great news Eric and thanks for sharing!
It’s great news for regular Zwifters that race a lot but I’m wondering how they “sell” that changes to the larger part of zwifters and new users.

Jonathan
Jonathan
1 year ago

What a great experience and write-up! Looking forward to the updated specs. Would be very nice to see them specify exact numerical weight/CdA values for the equipment, rather than the vague and confusing star ratings they use now.

JonD
JonD
1 year ago
Reply to  Eric Schlange

@Eric Schlange – I fully understand your point on manufacturers but at the end of the day Zwift are assigning CdA and weight values to frames, testing is happening and folks are (back) calculating those values so the genie is out of the bottle…
By not publishing them it’s just making work. But thank *you* for doing all the testing and publishing the xls sheet as at least the final step is just quick, if slightly tricky, maths 🙂

Matthew
Matthew
1 year ago
Reply to  Eric Schlange

Perhaps instead of providing exact CdA values, Zwift would consider expanding the current 1-4 star ranking system (for aero and weight). I’d love 1-10, but even 1-5 or 1-7 would be an improvement.

You’ve done a wonderful job breaking down all the bikes in your articles, but a bike’s score should reflect enough information to know which bikes are better on the flats or up a climb. For example, all TT bikes (including the basic Zwift one) have a 4-star rating for Aero. Seems silly.

With bike differences becoming more pronounced, it’s even more important to accurately reflect these differences.

Griff
Griff
1 year ago

Only took me until the last paragraph to realize you didn’t typo “win tunnel” and it’s a play on words. 🤦‍♂️

I’m with you on supporting Zwift trying to make Zwift more accurate and better while also keeping it fair and fun. I’m sure people will be loud and complain about it though.

Eephus
Eephus
1 year ago

Will there be modification to CdA for various body types? It feels like large powerful riders carry an unfair advantage in the game. Slighter framed humans should see a greater range of aerodynamic benefit. A kin to the changes in range between bike frames

Mark Cote
1 year ago
Reply to  Eephus

We are definitely looking into this, beyond the bike aero work.

Zwift 0utsider
Zwift 0utsider
1 year ago
Reply to  Mark Cote

Are the changes to the CdA part of a broader initiative aimed at enhancing Zwift’s physical model and pack dynamics? The speeds we encounter while riding solo and within a group are significantly higher than those observed in real life. Moreover, the draft model appears to be flawed, as there is a lack of perceived ease in pedaling while drafting within a group. It is essential to allow for recovery within the pack after making an effort to close the gap to the front group.

WTF
WTF
1 year ago
Reply to  Zwift 0utsider

The draft model isn’t flawed. Zwift has just chosen to not feed wind resistance back to your trainer to control your trainer resistance the way it does with elevation. I suppose they could, at least for some trainers. As it is now, the perceived ease in pedaling comes to you through the reduced power that you are required to put out at a given speed within a pack vs. solo. When you are making less power in a pack you are by definition easing up on your pedaling vs. what you would be doing solo.

Tom
Tom
1 year ago
Reply to  Mark Cote

Has there been any movement on this?
It feels to me like height has too much influence over CdA, as though Cd is too low so A is made bigger to compensate.

Ryan
Ryan
1 year ago

I think it would be great if they added actual CdA/weight stats to the bikes instead of the opaque star ratings. That way we could more accurately compare bikes and choose what works without your bots putting in a million miles. Not that we don’t appreciate the work on your end!

Mike
Mike
1 year ago

Sounds like they took measurements at different yaw angles. Is this because wind is coming to the game? Or so they could avg it out vs head on or just in case for future data?

Bene (DIRT)
1 year ago

Hi Eric – does this mean that all bikes and wheels (all manufacturers) will get realistic values? Until now, the values seemed to be partly coincidental…at least not always comprehensible.

Sergio
Sergio
1 year ago

I like the idea that I can use Zwift as a research platform to know what upgrades and frames be worth it IRL. Knowing those ratings are backed by data is pretty sweet!

steve c
steve c
1 year ago

Unless everyone is given the same frame and wheels for races and TTs, at least by pen, something I’ve wanted to happen for some time, this change is going to further disadvantage relative rookies.

The further a racer is below level 39, the bigger their aero disadvantage will be.

Fred
Fred
1 year ago

Great Article Eric… As some have mentioned. I too think the Disk Wheel should be pulled from be used during any of the Road Races…You would never see this in the Real World, and you certainly don’t want to promote the use of a Disk as such. I am for keeping the TRON Bike. It now not the Best of the Best, and can be beaten with a variety of other Set Ups… It is though, still a great All Rounder, and was/is a Bike that has to be “Earned”… Doing the Everest Challenge is still a great thing! # Keep them Coming, and I’m looking forward to your Up-Dates as they come out. 💪

Tom
Tom
1 year ago

Getting accurate data to base the decisions on is great, but conceptually I think they should balance accuracy with game design.
For example they could make the difference between a one and a four star bike greater, but make all bikes with the same star rating perform the same way. The new bike upgrade feature can work on top of that equalised baseline.

Howard
Howard
1 year ago

Congrats! What a cool experience, well deserved for the valuable service you give to us all.. We have the same bike …silver SL4 running on Zwift!

advan7
advan7
1 year ago

Super cool to see that you are actively co-creating together with Zwift & nice blog post! Ride on to Zwift to let you have this experience and just have you in.

I can only encourage Zwift to share more of their development processes. Super interesting.

Although I must say that I don’t believe ‘the many’ users care about detailed aero gain/loss of each bike. Cool for Zwift fans/geeks that are on this blog, sure! But, having options of personalized ‘custom made’ bikes sounds much more low hanging fruit then investigating aero gain details.

Peter
Peter
1 year ago

Question. With the upcomming upgrades to the frames we can earn will we reach the irl values due to these upgrades, or do they get updated and after that we can go beyond those values with the upgrades ?

Carsten Re. from Germany
Carsten Re. from Germany
1 year ago

Hi Eric, very interesting stuff. I wonder if only the flat tests will show new results because of the CdA changes or also the climb times will show bigger differences 🤷🏻‍♂️?
If the ranking places for all frames should stay in the same line for both tests and only the time gaps will be stretched out, then I would predict that there will be no big changes for future bike choices … but this we will see in January. Your poor bots 🙈😉.
After the new Pinarello and Canyon had arrived into the Drop-Shop, I wait for the Spec.Tarmac SL8 😎.
If ZHQ would bring wind into the game, then we would have to do much more strategic decisions within races … but all the segment times hunting wouldn’t make any sense then 🤷🏻‍♂️.

WTF
WTF
1 year ago

All times will show differences. There is aerodynamic drag any time you are moving.

JonD
JonD
1 year ago

Eric, have you done any tests on whether CdA currently varies for male and female riders of the same height and weight?

Mark stated that gender was part of the calculation on a recent podcast, but I can’t find any statements or test results on what the impact is.

Kar
Kar
1 year ago
Reply to  JonD

Pretty sure there’s going to be as much variation here *within* each sex as between them, once you factor out height and weight. It’s down to shape differences at that point, right?

JonD
JonD
1 year ago
Reply to  Kar

100% agree, in reality position is the most important factor and variability comes in all dimensions.
My question was specifically for “Zwift physics” where Eric has shown the detailed differences height and weight make, but I’ve not yet seen anything on gender which Zwift have said impacts CdA …

JonD
JonD
1 year ago
Reply to  Eric Schlange

Thanks, for both the tests and confirming!

Adam
Adam
1 year ago

I apologize if this has already been asked, but has Zwift considered adding wind and direction to its physics engine? I think it would be really cool for more advanced race tactics and create unique opportunities for breaks and solo riders. A 14 mph cross wind would make for some interesting racing on the flats for example.

Michael
Michael
1 year ago

the team saw a need to increase this separation between frames in order to avoid weird situations like an upgraded slow frame (think Zwift Steel or similar) wouldn’t outperform a fast frame like the Specialized Venge S-Works
Are you sure with the “wouldn’t”? I thought it might be weird if it would…? Or what am I getting wrong?

Jens Berger
Jens Berger
1 year ago

It’s always a good thing to be more realistic. What I find strange that nobody seems to have noticed that climbing times on the big climbs are way off and much too fast. The math on climbs is not so difficult. They are only possible with about 4kg of weight (bike and gear) added to the entered body weight in Zwift. I find this a little annoying.
CdA’s of TT’s on the other hand are huge and way off from actual realistic values.

WTF
WTF
1 year ago

I’m curious about your remark that Zwift isn’t trying to be a simulation. Because it sure seems to me that that is exactly what they are at heart, a legitimate, reasonably accurate albeit somewhat simplified dynamic simulation routine based on real physics including drag, rolling resistance, inertia, and gravity. The fact that their simulation engine runs in an artfully executed imaginary world doesn’t make it any less of a legitimate simulation.

Thieu
Thieu
1 year ago

Looking forward to the rider cda article. Give me, 170cm 61kg, that Remco Evenepoel aero position please! Maybe I won’t get dropped on the flat or downhill…

Daan de Jonge
Daan de Jonge
1 year ago

Thanks Eric, love this kind of stuff! A good thing that the range is increasing, in my opinion. It makes the experience more real and it also gives you more meaningfull goals to work for, from a game-perspective. Would advice Zwift to not go too far with the whole CDa of rider types. This also further encourages foul play

Last edited 1 year ago by Daan de Jonge
Bruh
Bruh
1 year ago

Because nobody is going 35kph on 100w IRL. Is this the beginning of the end of Zwift Physics?

Ivan
Ivan
1 year ago

Maybe we can finally get a wind and proper drafting effects?

El Presidente
El Presidente
1 year ago

Too many directors, too little programmers in Zwift.

Peter
Peter
1 year ago

Interesting article but being a pedant I must say that photo after heading “The Tests” looks like Jon on his Shiv, not an Allez Sprint as caption says 🙂

Rob Bane / Zwifty
Rob Bane / Zwifty
1 year ago
Reply to  Peter

Looks like it was corrected!

Peter
Peter
1 year ago

Yes, now I look double-silly 🙂

Nicholas Mati
Nicholas Mati
1 year ago

Did they mention anything about altitude compensation? It’s a little frustrating to see them tweak CdA and focus on optional features when the core mechanics of racing are still broken for 5% to 10% of their riders.

I’ve done multiple multi-month hops between the Bay Area and Colorado in the past few years. In 2021, I spent 2 months in Mountain View as COVID restrictions lifted and I was required to head back into the office, and in 2022 I spent a full month in South San Francisco for onboarding. As a result, I’ve been able to observe the effects of altitude over multiple acclimation cycles. Going up to 5000 ft costs me, personally, 7 to 8% power after acclimating (the rule of thumb is 1% per 1000 ft or 5%, but everyone is different). To put this in perspective, I was fairly easily able to tap out 360 W for 20 min at sea level in 2021 right before heading back up to altitude, but never got better than 335 W at altitude during that year.

It makes racing really hard and demoralizing to know that 85 to 90% of rides are oxygen doping (compared to what I’m breathing). I would really like a power buff or drag reduction to compensate for where I live.

WTF
WTF
1 year ago
Reply to  Nicholas Mati

If it’s that big of an issue for you, you can buy small canisters of medically pure oxygen on Amazon. They’re not very expensive. The oxygen generator/concentrator machines are a bit more spendy.

Thomas
Thomas
1 year ago

So what was the difference betwen the Roubaix and Stinner? And how about the difference of Stinner to the SL8?

Last edited 1 year ago by Thomas
Thomas
Thomas
1 year ago
Reply to  Thomas

???

XaCo
XaCo
1 year ago

Is Jon Mayfield still with Zwift? I thought I read an article a while ago saying he got fired… confused…

XaCo
XaCo
1 year ago
Reply to  Eric Schlange

Glad to hear! Actually, I found this article trying to confirm it..

Jerry Weiss
Jerry Weiss
1 year ago

Will you update the Tron vs Top Performers chart? Do you think the results will just spread everything to the right of the best Flat test time set up?

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