Your running. One dashboard.

A personalised analytics dashboard built from your running data. Fitness tracking, race predictions, training load, and AI-powered insights — updated automatically after every run. Connect Strava or upload from Garmin, Polar, or Stryd.

Dashboard overview powered by Strava — fitness metrics, race predictions, GPS map and per-run stats

AI Fitness Overview

An AI-generated summary of your current fitness, training balance, and race readiness — updated after every run. Recent achievements and personal bests are highlighted automatically.

AI fitness overview with achievements and training zones

Race Readiness

Personalised race cards for every upcoming event. Predicted time, target pace, training coverage, and taper timing — from parkrun to marathon. Weekly zone volume shows your training mix across HR and pace zones.

Race readiness cards with predictions and weekly zone volume

Fitness Over Time

Your Relative Fitness Level tracked across your entire running history — years of data on one chart. See how injuries, training blocks, and race seasons have shaped your fitness. A 14-day projection shows where you're heading.

Relative Fitness Level chart spanning 13 years

Training Load

Track fitness (CTL) and fatigue (ATL) with the Banister impulse-response model. Upload a training plan as a simple text file and see dashed projection lines showing how planned sessions will affect your load heading into race day.

CTL/ATL chart with projected training plan sessions

Race Predictions and Age Grading

Prediction timelines for every distance from 5K to marathon, adjusted for temperature, terrain, and running economy. Age grade tracking shows your performance relative to world-class standards over time.

Race prediction timeline and age grade chart

Run Log and Race History

Every run with pace, heart rate, TSS, and fitness impact. Races are automatically detected from your data. Your top race performances ranked by normalised age grade — adjusted for temperature, terrain, surface, and distance.

Recent runs table and top race performances

Volume and Weight Tracking

Weekly, monthly, and yearly distance with consistency tracking. Weight from your watch or manual entry, smoothed and visualised over time.

Weekly volume chart and weight tracking

Race Comparison

Compare any two races side by side — time, pace, heart rate, age grade, fitness, fatigue, training volume, weather, and more. See exactly what changed between performances.

Side-by-side race comparison with detailed metrics

Milestones

Every personal best, age grade record, fitness peak, and volume milestone — automatically detected and ranked. Track your progress across distances and years.

Personal bests and milestone achievements

Stryd Power Meter Support

Stryd athletes get three parallel fitness models: Stryd/HR, HR-only, and power-only. Switch between them on the dashboard to see your fitness from different angles. Power zones alongside heart rate zones, per-run power distribution, and target race power for every upcoming event. No Stryd? No problem — Grade Adjusted Pace plus HR data works great without one.

Stryd power zones and race readiness with target wattage

Power Zone Analysis

Weekly power zone volume and per-run power distribution from your Stryd. See exactly how much time you spend in each zone and how your training mix evolves week to week.

Weekly power zone volume and per-run power distribution

How It Works

1

Connect your data

Connect your Strava account and we'll import your full running history automatically. Or upload FIT files from Garmin, Polar, or Strava for deeper historical data.

2

We build your dashboard

Our pipeline analyses every run — per-second heart rate, pace, power, GPS, and elevation. Race detection, AI fitness insights, and predictions are all automatic.

3

Stay up to date

Your dashboard updates automatically after each run. Race predictions and fitness metrics evolve with every session.

Ready to see your data?

Free. No account needed. Just your running data.

Get Started