What analysis features does GoldenCheetah offer for cycling and triathlon data?

Updated

GoldenCheetah is an open-source desktop application for Linux, macOS, and Windows that imports ride data from a wide range of devices and file formats, then provides a rich set of analysis tools for examining it. Its analysis features are aimed at cyclists and triathletes who want to download their power data to their own computer, analyze it however they see fit, and share their methods with others. If you already record power, heart rate, or related metrics and want modelling and charting tools rather than just a file viewer, GoldenCheetah is built for that purpose.

Power and duration modelling

GoldenCheetah's modelling section covers the relationship between power output and how long you can sustain it. The site names two specific models:

  • Critical Power and W' — the power–duration model that estimates your sustainable "critical" power and the finite work capacity (W') above it.
  • Bioenergetics — analysis of the energy systems underpinning that power production.

These are the tools to look at if your question is "how fit am I over different durations, and where does my limit sit?" rather than "what did I average today?"

Fatigue and neuromuscular analysis

Beyond whole-ride averages, GoldenCheetah includes modelling of how fatigue develops:

  • Motor Units – Recruitment and Fatigue — analysis of how motor units are recruited as intensity rises and how they fatigue.

This is relevant when you want to understand why power falls off during sustained efforts or repeated surges, not just what the final number was.

Forensic ride analysis

The site describes "Forensic Ride Analysis" with multiple charts to examine a ride in detail. This is the part of the toolset for dissecting a single session — looking at the ride from several angles at once rather than a single summary metric.

Importing data to analyze

Analysis depends on getting your data in first. GoldenCheetah imports many popular formats directly, including:

Source Formats
TrainingPeaks WKO, PWX
PowerTap RAW, CSV
Garmin / ANT+ FIT, FIT 2.0
Garmin TCX, GPX
SRM SRMWin (SRM)
Polar HRM
Others SportTracks (FITLOG), Ambit (SML), Sigma (SLF, SMF), Ergomo (CSV), Google Earth (KML), Computrainer (TXT), iBike (CSV), MotoACTV (CSV), HRV (Hrv4Training, EliteHRV), Row Perfect (RP3)

It can also pull data from cloud services including Google Drive and Calendar, Dropbox, Strava, Today's Plan, Xert, SixCycle, SportTracks.mobi, Withings Weight, Cycling Analytics, ErgDB, Ride With GPS, SportPlusHealth, Velo Hero, Selfloops, and Trainingstagebuch.org. Some devices — SRM PowerControl 5/6/7, PowerTap Cervo, CycleOps Joule, and the Moxy muscle oxygen monitor — can be downloaded from directly.

Deciding whether it fits your needs

Choose GoldenCheetah if you want power–duration modelling, fatigue and bioenergetics analysis, and detailed per-ride charting on your own machine, and you record in one of the supported formats or sync from a supported cloud service. It is released under an open-source license and runs on Linux, macOS, and Windows.

Before relying on it, check two things: that your device or file format appears in the import list above, and that the specific model you care about (Critical Power/W', bioenergetics, motor units) matches the question you're trying to answer. The project also publishes a user guide and FAQ, which are the right places to confirm current behaviour and any setup steps for your platform.