TrainerRoad · 2025
TrainerRoad x Zwift
Where fun meets fast. Shipped the TrainerRoad-Zwift integration so athletes could do structured TrainerRoad workouts inside Zwift. Two months, small team, direct partnership with Zwift.

Challenge
For years athletes asked for the ability to do their TrainerRoad workouts on Zwift. They wanted the best training with the fun of riding in a virtual world. Nobody had made it work because the technical challenges were real: pushing structured workouts to Zwift, getting precise power targets instead of Zwift's default rounding to the nearest 5 watts, and getting workout data back in a structure we could actually analyze to adjust training moving forward.
Approach
The CTO and I did a lot of the initial visioning and execution, then shipped it with a very small team in two months. We partnered directly with Zwift's team and negotiated things they did not support before: precise power targets and a post-workout survey. The hard part was two-way data fidelity. Pushing the workout to Zwift was one challenge. Getting the data structure on the way back so Adaptive Training could fully analyze the workout and adjust your plan was another.
Impact
Athletes can now do their TrainerRoad workouts inside Zwift with full Adaptive Training support. The integration kept structured training intact while giving people the experience they had been asking for. Where fun meets fast.
Reflection
Two months is fast for a cross-company integration. It worked because both teams were small, had decision-makers in the room, and cared about the same thing: making athletes faster while having fun.