I’m with you, Bhaltair.
That’s precisely why I brought up this topic and why I want to have it addressed by Zwift in the software.
I’m not concerned with the temporary differences that happen in power when going from sea level to altitude, or when going from altitude to sea level. I’m talking about reduced power output long after acclimatization happens, which is what you’re pointing at as well.
I live at 5,800 feet here in Boulder. I’ve been here for years. My power is about 8% to 10% less here, based on my own data, than when I’m at sea level past the acclimatization period. And my coach, Tom Danielson, has hundreds of athletes and loads of corroborating data. He also sees about a 10% drop for his athletes that live at about 6,000 feet.
In fact, he knows the power reduction at altitude, long term, is so real that when we do team races against each other in zwift for RGT, he creates an “altitude division” with our own podium.
To make the virtual races more fun though, I’d rather have the software account for the power drop of athletes who race on a trainer at altitude so that our avatar in game gets an appropriate boost in power output to compensate for the altitude induced reduction of power. That way, instead of having a separate division for altitude riders who end up going slower in the game and finish behind the sea level riders, the altitude riders can stay with the sea level peloton.
There’s enough studies done to show proof of the long term, post acclimatization period, reduction of power output as a result of lower oxygen density that zwift could confidently adjust power output of altitude riders. I’m just not sure there is anyone on their team that cares enough about this yet to work on it, or maybe there is, but they don’t have the bandwidth.
I haven’t checked where zwift headquarters is, but I have a feeling that if their main office was at 6,000 feet and their own executive team were trying to compete at that altitude, they’d change the algorithms pretty quickly to create altitude compensated power output in the game world.
Thanks for joining in on the conversation. Maybe one day this will get added into the app so we can level the playing field 