Run Analytics

Understand Every Run

Turn runs already recorded with Apple Health, Health Connect or Garmin into Critical Pace, training-load, split and fitness/form insights.

VO₂maxInjury RiskTraining Zones
Run Analytics app dashboard shown on a phone
Solutions Swim Bike Walk Health Sleep SwimTrainer Padel

Screenshots

See Run Analytics in Action

Beautiful, intuitive iOS interface designed for runners

Workouts Overview
Kilometer-by-Kilometer Analysis
Advanced Performance Metrics
Performance Trends
Training Zones
Export Options

FEATURES

Advanced Running Performance Metrics

Scientific Running Metrics

Estimate Critical Pace, running zones and rTSS from workouts already recorded with your watch.

Personalized Training Zones

6 personalized running training zones calibrated to your critical running speed. Optimize every workout for recovery, aerobic development, threshold training, or VO₂max improvement.

Performance Comparisons

Weekly, monthly, and yearly period comparisons with automatic trend detection and percentage changes for all running performance metrics.

Privacy by Design

Core analysis stays on your device. Optional Garmin sync uses a secure service only for authorization and the workouts you request.

Export Anywhere

Export workouts and running performance metrics in JSON, CSV, HTML, or PDF formats. Compatible with coaches, spreadsheets, and training platforms.

Instant Performance

Sub-0.35s app launch with local-first architecture. View your running analytics instantly without waiting for syncs or downloads.

Run Analytics

Ready to elevate your game?

Choose the sport-specific analytics application that fits your athletic goals.

Frequently asked questions

What is Critical Running Speed (CRS) and how is it calculated?
Critical Running Speed is the maximum pace you can sustain over an extended effort, derived from two timed test runs — a short effort (~3 min) and a longer one (~20 min). It is the running equivalent of Critical Power for cycling, rooted in the critical-speed model (Monod & Scherrer 1965). All six training zones in Run Analytics are calibrated from your individual CRS.
What is Training Stress Score (TSS) for running?
TSS quantifies the training demand of a session as a function of its duration and intensity relative to your CRS threshold. Sessions at or above CRS score proportionally higher. TSS feeds the CTL/ATL/TSB performance-management chart based on Banister's (1991) impulse-response model.
What do CTL, ATL and TSB mean?
CTL (Chronic Training Load) is a 42-day exponentially weighted average representing accumulated fitness. ATL (Acute Training Load) is a 7-day average representing recent fatigue. TSB (Training Stress Balance) equals CTL minus ATL: a positive TSB means you are rested and ready to race; a negative TSB means you are carrying training fatigue.
Does Run Analytics work with Garmin, Apple Watch and Polar?
Yes. Run Analytics reads compatible workouts through Apple Health or Health Connect and also offers an optional direct Garmin connection. You keep recording with your current watch; Run Analytics analyzes the imported workouts.
Is my running data stored in the cloud?
The main workout history and analysis stay on your device. Apple Health and Health Connect data are processed locally. Optional Garmin sync uses a backend for authorization, imports and cached workout data; disconnecting deletes that server-side Garmin data. See the Privacy Policy for details.