fitops athlete
View athlete profile, cumulative stats, and HR/power zones from Strava.
Output is human-readable by default. Add --json to any command for raw JSON output.
Commands
fitops athlete profile
Show athlete profile and equipment from the local database.
fitops athlete profileOutput:
{
"_meta": { "generated_at": "2026-03-11T09:15:00+00:00" },
"athlete": {
"strava_id": 987654,
"name": "Jane Smith",
"username": "janesmith",
"city": "Portland",
"country": "US",
"sex": "F",
"weight_kg": 62.0,
"premium": true,
"profile_url": "https://dgalywyr863hv.cloudfront.net/...",
"equipment": {
"bikes": [
{ "id": "b123456", "name": "Canyon Endurace", "distance": 3240000 }
],
"shoes": [
{ "id": "g987654", "name": "Nike Vaporfly 3", "distance": 520000 }
]
}
}
}Requires a prior fitops sync run to populate locally.
fitops athlete stats
Show cumulative statistics from Strava (live API call).
fitops athlete statsReturns Strava's aggregate stats: total distance, moving time, and elevation for runs, rides, and swims — split into recent (year-to-date), all-time, and recent-totals.
fitops athlete zones
Show HR and power zones configured in your Strava account (live API call).
fitops athlete zonesNote: These are the zones you've configured in the Strava app. For computed zones based on LTHR or max HR, use
fitops analytics zones.
fitops athlete equipment
Show mileage and activity counts per piece of equipment (shoes and bikes).
fitops athlete equipment [OPTIONS]Options:
| Flag | Description |
|---|---|
--type shoes|bikes | Filter to only shoes or only bikes. Omit to show all. |
fitops athlete equipment
fitops athlete equipment --type shoes
fitops athlete equipment --type bikesEquipment is read from the local athlete record (synced from Strava). For each item the output includes:
strava_total_distance_km— total lifetime distance Strava reports for this gearlocal_activity_distance_km— distance computed from locally-synced activities using this gearlocal_activity_count— number of locally-synced activities tagged to this gear
Requires a prior fitops sync run.
See Also
- Output Examples → Athlete — full response samples
fitops analytics zones— computed HR zones from physiology settings