Demo dashboard · Sample athlete
Explore Today, Training, History, and Coach with a fictional athlete's data. Plans and coaching responses are prewritten examples.
Training notebook
All running
2 sessions since May 2026
Your longer endurance sessions: at least 90 minutes, or at least 60 minutes and 1.5 times your usual run duration over the preceding six weeks. A faster finish can still belong here.
Distance
18 km 11 mi
9.1 km 5.6 mi a session
Time
1.8 h
1 h 49 min, 272 m 892 ft climbed
Last time
6 Sep 2026
first on 3 May 2026
Patterns
Performance
Conditions
Sessions
Monthly volume Kilometres Miles per month
Daily volume See active days and gaps during your time in Edinburgh. Use the slider below the chart to browse dates.
The conditions you trained in 2 sessions with sample weather
In the rain 0 sessions with 0.2 mm or more
Windy 0 sessions with wind of 25 km/h 16 mph or more
Weather comparisons need at least three sessions with weather and efficiency data.
Conditions over time Temperature and wind for each session
Sessions The recordings behind these patterns, grouped by week.
{"empty": false, "category": "run", "kind": "long", "pace_mode": true, "kind_group": "long", "totals": {"all": {"count": 2, "km": 18.102, "hours": 1.8219444444444444, "secs": 6559, "elev": 272}, "year": {"count": 2, "km": 18.102, "hours": 1.8219444444444444, "secs": 6559, "elev": 272}, "month": {"count": 0, "km": 0.0, "hours": 0.0, "secs": 0, "elev": 0}, "weekly_avg_km": 0.6368333333333334, "weekly_avg_count": 0.08333333333333333}, "days_count": 2, "has_km": true, "monthly": {"months": ["2026-05-01", "2026-06-01", "2026-07-01", "2026-08-01", "2026-09-01"], "unit": "km", "groups": ["all"], "labels": {"all": "Long runs"}, "values": {"all": [10.5, 0.0, 0.0, 0.0, 7.6]}, "count": [1, 0, 0, 0, 1]}, "daily": {"days": ["2026-05-03", "2026-05-04", "2026-05-05", "2026-05-06", "2026-05-07", "2026-05-08", "2026-05-09", "2026-05-10", "2026-05-11", "2026-05-12", "2026-05-13", "2026-05-14", "2026-05-15", "2026-05-16", "2026-05-17", "2026-05-18", "2026-05-19", "2026-05-20", "2026-05-21", "2026-05-22", "2026-05-23", "2026-05-24", "2026-05-25", "2026-05-26", "2026-05-27", "2026-05-28", "2026-05-29", "2026-05-30", "2026-05-31", "2026-06-01", "2026-06-02", "2026-06-03", "2026-06-04", "2026-06-05", "2026-06-06", "2026-06-07", "2026-06-08", "2026-06-09", "2026-06-10", "2026-06-11", "2026-06-12", "2026-06-13", "2026-06-14", "2026-06-15", "2026-06-16", "2026-06-17", "2026-06-18", "2026-06-19", "2026-06-20", "2026-06-21", "2026-06-22", "2026-06-23", "2026-06-24", "2026-06-25", "2026-06-26", "2026-06-27", "2026-06-28", "2026-06-29", "2026-06-30", "2026-07-01", "2026-07-02", "2026-07-03", "2026-07-04", "2026-07-05", "2026-07-06", "2026-07-07", "2026-07-08", "2026-07-09", "2026-07-10", "2026-07-11", "2026-07-12", "2026-07-13", "2026-07-14", "2026-07-15", "2026-07-16", "2026-07-17", "2026-07-18", "2026-07-19", "2026-07-20", "2026-07-21", "2026-07-22", "2026-07-23", "2026-07-24", "2026-07-25", "2026-07-26", "2026-07-27", "2026-07-28", "2026-07-29", "2026-07-30", "2026-07-31", "2026-08-01", "2026-08-02", "2026-08-03", "2026-08-04", "2026-08-05", "2026-08-06", "2026-08-07", "2026-08-08", "2026-08-09", "2026-08-10", "2026-08-11", "2026-08-12", "2026-08-13", "2026-08-14", "2026-08-15", "2026-08-16", "2026-08-17", "2026-08-18", "2026-08-19", "2026-08-20", "2026-08-21", "2026-08-22", "2026-08-23", "2026-08-24", "2026-08-25", "2026-08-26", "2026-08-27", "2026-08-28", "2026-08-29", "2026-08-30", "2026-08-31", "2026-09-01", "2026-09-02", "2026-09-03", "2026-09-04", "2026-09-05", "2026-09-06"], "unit": "km", "groups": ["all"], "labels": {"all": "Long runs"}, "values": {"all": [10.46, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.64]}, "acts": [[{"id": 182, "kind": "Long runs", "km": 10.46, "min": 64}], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [{"id": 308, "kind": "Long runs", "km": 7.64, "min": 45}]]}, "points": [{"date": "2026-05-03", "pace": 367.3, "kmh": 9.8, "km": 10.46, "hr": 145, "id": 182, "name": "Sunday long run", "group": "long", "kind": "Long runs"}, {"date": "2026-09-06", "pace": 355.5, "kmh": 10.13, "km": 7.64, "hr": 149, "id": 308, "name": "Sunday long run", "group": "long", "kind": "Long runs"}], "pace_line": [], "efficiency": {"points": [["2026-05-03", 1.127], ["2026-09-06", 1.133]], "line": []}, "progress": {"400": {"label": "400 m", "dist": 400, "month": [{"p": "2026-05-01", "secs": 142.5, "id": 182}, {"p": "2026-09-01", "secs": 137.9, "id": 308}], "quarter": [{"p": "2026-04-01", "secs": 142.5, "id": 182}, {"p": "2026-07-01", "secs": 137.9, "id": 308}]}, "1000": {"label": "1 km", "dist": 1000, "month": [{"p": "2026-05-01", "secs": 356.3, "id": 182}, {"p": "2026-09-01", "secs": 344.9, "id": 308}], "quarter": [{"p": "2026-04-01", "secs": 356.3, "id": 182}, {"p": "2026-07-01", "secs": 344.9, "id": 308}]}, "1609": {"label": "1 mile", "dist": 1609, "month": [{"p": "2026-05-01", "secs": 573.3, "id": 182}, {"p": "2026-09-01", "secs": 554.9, "id": 308}], "quarter": [{"p": "2026-04-01", "secs": 573.3, "id": 182}, {"p": "2026-07-01", "secs": 554.9, "id": 308}]}, "3000": {"label": "3 km", "dist": 3000, "month": [{"p": "2026-05-01", "secs": 1068.9, "id": 182}, {"p": "2026-09-01", "secs": 1034.6, "id": 308}], "quarter": [{"p": "2026-04-01", "secs": 1068.9, "id": 182}, {"p": "2026-07-01", "secs": 1034.6, "id": 308}]}, "5000": {"label": "5 km", "dist": 5000, "month": [{"p": "2026-05-01", "secs": 1781.4, "id": 182}, {"p": "2026-09-01", "secs": 1724.3, "id": 308}], "quarter": [{"p": "2026-04-01", "secs": 1781.4, "id": 182}, {"p": "2026-07-01", "secs": 1724.3, "id": 308}]}, "10000": {"label": "10 km", "dist": 10000, "month": [{"p": "2026-05-01", "secs": 3562.8, "id": 182}], "quarter": [{"p": "2026-04-01", "secs": 3562.8, "id": 182}]}}, "heatmap": [[7, 6, 2]], "hist": {"labels": ["0-3", "3-5", "5-8", "8-10", "10-13", "13-16", "16-19", "19-22", "22+"], "counts": [0, 0, 1, 0, 1, 0, 0, 0, 0]}, "cadence": [["2026-05-01", 170.0], ["2026-09-01", 173.0]], "mix": [], "weather": {"points": [{"id": 182, "date": "2026-05-03", "name": "Sunday long run", "temp": 12.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 367.3, "hr": 145, "eff": 1.127, "easy": true, "heat_sum": 19.1, "heat_cost": "no effect"}, {"id": 308, "date": "2026-09-06", "name": "Sunday long run", "temp": 7.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 355.5, "hr": 149, "eff": 1.133, "easy": true, "heat_sum": 14.0, "heat_cost": "no effect"}], "by_temp": [{"label": "-10 to 0", "lo": -10, "hi": 0, "n": 0, "x": null, "median": null}, {"label": "0 to 5", "lo": 0, "hi": 5, "n": 0, "x": null, "median": null}, {"label": "5 to 10", "lo": 5, "hi": 10, "n": 1, "x": 7.0, "median": 1.133}, {"label": "10 to 15", "lo": 10, "hi": 15, "n": 1, "x": 12.1, "median": 1.127}, {"label": "15 to 20", "lo": 15, "hi": 20, "n": 0, "x": null, "median": null}, {"label": "20 to 25", "lo": 20, "hi": 25, "n": 0, "x": null, "median": null}, {"label": "25 to 40", "lo": 25, "hi": 40, "n": 0, "x": null, "median": null}], "by_wind": [{"label": "0 to 10", "lo": 0, "hi": 10, "n": 0, "x": null, "median": null}, {"label": "10 to 15", "lo": 10, "hi": 15, "n": 2, "x": 12.0, "median": 1.13}, {"label": "15 to 20", "lo": 15, "hi": 20, "n": 0, "x": null, "median": null}, {"label": "20 to 25", "lo": 20, "hi": 25, "n": 0, "x": null, "median": null}, {"label": "25 to 30", "lo": 25, "hi": 30, "n": 0, "x": null, "median": null}, {"label": "30 to 40", "lo": 30, "hi": 40, "n": 0, "x": null, "median": null}, {"label": "40 to 100", "lo": 40, "hi": 100, "n": 0, "x": null, "median": null}], "n": 2, "wet": 0, "windy": 0, "n_cmp": 2, "warmest": {"id": 182, "date": "2026-05-03", "name": "Sunday long run", "temp": 12.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 367.3, "hr": 145, "eff": 1.127, "easy": true, "heat_sum": 19.1, "heat_cost": "no effect"}, "coldest": {"id": 308, "date": "2026-09-06", "name": "Sunday long run", "temp": 7.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 355.5, "hr": 149, "eff": 1.133, "easy": true, "heat_sum": 14.0, "heat_cost": "no effect"}, "windiest": {"id": 182, "date": "2026-05-03", "name": "Sunday long run", "temp": 12.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 367.3, "hr": 145, "eff": 1.127, "easy": true, "heat_sum": 19.1, "heat_cost": "no effect"}, "wettest": null}}