24 April 2026. Two players who together hold maybe 15% of the watch and trainer market have teamed up against Garmin. Wahoo Fitness and COROS have launched a two-way API integration. Your COROS watch now pushes workouts into the Wahoo app automatically. Your KICKR trainer lands its data in the COROS Training Hub. No manual export, no TCX files, no Strava acting as the middleman.
This is not a merger. It is not an acquisition. It is a pact: two companies deciding that competing with Garmin for the ecosystem only makes sense if they coordinate.
What’s actually live today
The sync runs both ways. That is the key word, because until now the industry lived on one-way bridges: a watch would push to its maker’s own platform, then get exported to Strava or TrainingPeaks, and from there possibly on to a trainer app. Now the loop closes:
- COROS to Wahoo: every workout logged on a COROS watch (run, ride, swim, multisport) is pushed automatically into the Wahoo Fitness app
- Wahoo to COROS: every workout from a KICKR trainer or an ELEMNT bike computer (BOLT, ROAM) lands in the COROS Training Hub and the watch’s own history
According to COROS’s official announcement, activity syncing has been live since 24 April. A direct link between a COROS watch and the KICKR RUN treadmill, however, still needs a firmware beta, with a public release planned for late May 2026.
The KICKR RUN treadmill talks straight to the watch
The second piece of the package is something Garmin cannot offer until it builds its own treadmill. The Wahoo KICKR RUN treadmill now has a dedicated Bluetooth channel to COROS watches. According to Wahoo, that delivers faster, more accurate data refresh than the standard FTMS protocol other devices use to connect.
What does the treadmill send? Pace, distance and incline, that’s standard. On top of that, cadence straight from the treadmill itself, which means more accurate data than a wrist-worn accelerometer can provide.
The list of COROS models with direct KICKR RUN support is long: PACE 3, PACE 4, PACE Pro, NOMAD, APEX 2, APEX 2 Pro, APEX 4, VERTIX 2/2S. In other words, every COROS model from the last three years. Activity sync through the API works with every COROS watch.
Why this is a blow to Garmin
Garmin Connect is currently the ecosystem’s centre of gravity: Strava syncs to it, TrainingPeaks pulls from it, Apple Health receives from it. Wahoo and COROS are building a second such hub. Athletes who don’t want Garmin’s ecosystem but like the Wahoo KICKR and the COROS PACE Pro finally have that option, everything in one place, without juggling three apps, which is exactly what Garmin users have had for years.
DC Rainmaker, analysing the partnership, notes that this is the first deal of its kind in the market: no two competing endurance-sport brands have previously built a two-way, automatic data exchange directly through an API. Until now, everything ran through Strava or manual export.
What it means for you
If you own a COROS PACE Pro or APEX 2 Pro watch and a Wahoo KICKR trainer, until now you tracked your trainer sessions through the Wahoo app and your runs through the COROS app, and pulled your TrainingPeaks plans into each one separately. From today, it all sits inside one ecosystem: you choose whether Wahoo or COROS is your front end, and everything flows onto a single dashboard.
In practice: if you analyse your form in one app, you can make that your primary. The other becomes a backup that still handles its own devices. No more duplicate workouts cluttering Strava.
What’s next
In the announcement, both companies say this is only the start. Over the coming months they plan to extend the integration to cover:
- Training plans, exporting finished Wahoo SYSTM plans to COROS watches and back
- Routes, syncing saved GPS routes between the two apps
- Structured workouts, sending sessions built on one platform straight to the other’s devices
If that happens, the Wahoo plus COROS ecosystem will be functionally comparable to Garmin Connect. That would give triathletes who are tired of Garmin, but were reluctant to move into a minority ecosystem without a full toolset, a genuine alternative.
The verdict
Good news for the market. The more two-way partnerships like this exist, the less pressure there is to stick with a single brand purely because its ecosystem is the most complete. If you already own Wahoo and COROS gear, the integration will save you a few minutes a week and one manual import into TrainingPeaks. If you’re planning a purchase, you now have a new argument: you can mix brands without a penalty.
Garmin will probably not respond in kind, its strategy for years has been a closed garden. But competitive pressure might yet push it toward opening up the API, which today is the most closed in the industry.
More on this: Flash News: Texas Tragedy, Laidlow Wins 70.3 Debut. Racelify lists the race calendar with dates and organiser links.
