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 cycling
50 activities since November 2025
Distance
1,564 km 972 mi
31.3 km 19.4 mi a session
Time
61.3 h
61 h 18 min, 8,361 m 27,431 ft climbed
Last time
24 Oct 2026
first on 8 Nov 2025
Patterns
Performance
Conditions
Sessions
Training locations Choose a location to focus this notebook on your training there.
Monthly volume Kilometres Miles per month
Daily volume See active days and gaps during your time in United Kingdom. Use the slider below the chart to browse dates.
The conditions you trained in 50 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
Temperature and efficiency
Each point represents a session. The line summarizes efficiency within temperature bands. Differences may also reflect route, effort and training changes.
Wind and efficiency
Compare recorded efficiency with the estimated wind at session time. These points give context rather than isolate wind’s effect. Session reviews include wind along the route when available.
Conditions over time Temperature and wind for each session
Sessions The recordings behind these patterns, grouped by week.
Show earlier weeks
Loading earlier weeks…
{"empty": false, "category": "cycle", "kind": null, "pace_mode": false, "kind_group": "", "totals": {"all": {"count": 50, "km": 1563.695, "hours": 61.308055555555555, "secs": 220709, "elev": 8361}, "year": {"count": 42, "km": 1319.528, "hours": 51.61527777777778, "secs": 185815, "elev": 7141}, "month": {"count": 0, "km": 0.0, "hours": 0.0, "secs": 0, "elev": 0}, "weekly_avg_km": 28.610083333333336, "weekly_avg_count": 0.9166666666666666}, "days_count": 50, "has_km": true, "monthly": {"months": ["2025-11-01", "2025-12-01", "2026-01-01", "2026-02-01", "2026-03-01", "2026-04-01", "2026-05-01", "2026-06-01", "2026-07-01", "2026-08-01", "2026-09-01", "2026-10-01"], "unit": "km", "groups": ["all"], "labels": {"all": ""}, "values": {"all": [121.5, 122.6, 145.5, 136.0, 123.1, 129.4, 155.3, 98.2, 126.7, 163.2, 116.9, 125.3]}, "count": [4, 4, 5, 4, 4, 4, 5, 3, 4, 5, 4, 4]}, "daily": {"days": ["2025-11-08", "2025-11-09", "2025-11-10", "2025-11-11", "2025-11-12", "2025-11-13", "2025-11-14", "2025-11-15", "2025-11-16", "2025-11-17", "2025-11-18", "2025-11-19", "2025-11-20", "2025-11-21", "2025-11-22", "2025-11-23", "2025-11-24", "2025-11-25", "2025-11-26", "2025-11-27", "2025-11-28", "2025-11-29", "2025-11-30", "2025-12-01", "2025-12-02", "2025-12-03", "2025-12-04", "2025-12-05", "2025-12-06", "2025-12-07", "2025-12-08", "2025-12-09", "2025-12-10", "2025-12-11", "2025-12-12", "2025-12-13", "2025-12-14", "2025-12-15", "2025-12-16", "2025-12-17", "2025-12-18", "2025-12-19", "2025-12-20", "2025-12-21", "2025-12-22", "2025-12-23", "2025-12-24", "2025-12-25", "2025-12-26", "2025-12-27", "2025-12-28", "2025-12-29", "2025-12-30", "2025-12-31", "2026-01-01", "2026-01-02", "2026-01-03", "2026-01-04", "2026-01-05", "2026-01-06", "2026-01-07", "2026-01-08", "2026-01-09", "2026-01-10", "2026-01-11", "2026-01-12", "2026-01-13", "2026-01-14", "2026-01-15", "2026-01-16", "2026-01-17", "2026-01-18", "2026-01-19", "2026-01-20", "2026-01-21", "2026-01-22", "2026-01-23", "2026-01-24", "2026-01-25", "2026-01-26", "2026-01-27", "2026-01-28", "2026-01-29", "2026-01-30", "2026-01-31", "2026-02-01", "2026-02-02", "2026-02-03", "2026-02-04", "2026-02-05", "2026-02-06", "2026-02-07", "2026-02-08", "2026-02-09", "2026-02-10", "2026-02-11", "2026-02-12", "2026-02-13", "2026-02-14", "2026-02-15", "2026-02-16", "2026-02-17", "2026-02-18", "2026-02-19", "2026-02-20", "2026-02-21", "2026-02-22", "2026-02-23", "2026-02-24", "2026-02-25", "2026-02-26", "2026-02-27", "2026-02-28", "2026-03-01", "2026-03-02", "2026-03-03", "2026-03-04", "2026-03-05", "2026-03-06", "2026-03-07", "2026-03-08", "2026-03-09", "2026-03-10", "2026-03-11", "2026-03-12", "2026-03-13", "2026-03-14", "2026-03-15", "2026-03-16", "2026-03-17", "2026-03-18", "2026-03-19", "2026-03-20", "2026-03-21", "2026-03-22", "2026-03-23", "2026-03-24", "2026-03-25", "2026-03-26", "2026-03-27", "2026-03-28", "2026-03-29", "2026-03-30", "2026-03-31", "2026-04-01", "2026-04-02", "2026-04-03", "2026-04-04", "2026-04-05", "2026-04-06", "2026-04-07", "2026-04-08", "2026-04-09", "2026-04-10", "2026-04-11", "2026-04-12", "2026-04-13", "2026-04-14", "2026-04-15", "2026-04-16", "2026-04-17", "2026-04-18", "2026-04-19", "2026-04-20", "2026-04-21", "2026-04-22", "2026-04-23", "2026-04-24", "2026-04-25", "2026-04-26", "2026-04-27", "2026-04-28", "2026-04-29", "2026-04-30", "2026-05-01", "2026-05-02", "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", "2026-09-07", "2026-09-08", "2026-09-09", "2026-09-10", "2026-09-11", "2026-09-12", "2026-09-13", "2026-09-14", "2026-09-15", "2026-09-16", "2026-09-17", "2026-09-18", "2026-09-19", "2026-09-20", "2026-09-21", "2026-09-22", "2026-09-23", "2026-09-24", "2026-09-25", "2026-09-26", "2026-09-27", "2026-09-28", "2026-09-29", "2026-09-30", "2026-10-01", "2026-10-02", "2026-10-03", "2026-10-04", "2026-10-05", "2026-10-06", "2026-10-07", "2026-10-08", "2026-10-09", "2026-10-10", "2026-10-11", "2026-10-12", "2026-10-13", "2026-10-14", "2026-10-15", "2026-10-16", "2026-10-17", "2026-10-18", "2026-10-19", "2026-10-20", "2026-10-21", "2026-10-22", "2026-10-23", "2026-10-24"], "unit": "km", "groups": ["all"], "labels": {"all": ""}, "values": {"all": [31.72, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.49, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.51, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 22.83, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 29.95, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 37.09, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.09, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 25.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.66, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.38, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 23.2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.21, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.97, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 37.08, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.52, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.43, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.27, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 33.87, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 21.58, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.4, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.95, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.31, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.42, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.73, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.69, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 37.6, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 25.22, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.5, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.98, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 24.25, 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, 36.97, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 22.01, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.91, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.82, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.09, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 25.93, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 30.12, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 34.71, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 36.34, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 22.57, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.13, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 32.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 31.18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 23.75, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 32.44, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 33.22, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.85]}, "acts": [[{"id": 6, "kind": "", "km": 31.72, "min": 75}], [], [], [], [], [], [], [{"id": 13, "kind": "", "km": 31.49, "min": 72}], [], [], [], [], [], [], [{"id": 20, "kind": "", "km": 35.51, "min": 85}], [], [], [], [], [], [], [{"id": 27, "kind": "", "km": 22.83, "min": 55}], [], [], [], [], [], [], [{"id": 34, "kind": "", "km": 29.95, "min": 71}], [], [], [], [], [], [], [{"id": 41, "kind": "", "km": 37.09, "min": 90}], [], [], [], [], [], [], [{"id": 48, "kind": "", "km": 30.09, "min": 71}], [], [], [], [], [], [], [{"id": 55, "kind": "", "km": 25.5, "min": 62}], [], [], [], [], [], [], [{"id": 62, "kind": "", "km": 31.66, "min": 74}], [], [], [], [], [], [], [{"id": 69, "kind": "", "km": 30.38, "min": 72}], [], [], [], [], [], [], [{"id": 76, "kind": "", "km": 30.0, "min": 71}], [], [], [], [], [], [], [{"id": 83, "kind": "", "km": 23.2, "min": 54}], [], [], [], [], [], [], [{"id": 90, "kind": "", "km": 30.21, "min": 71}], [], [], [], [], [], [], [{"id": 97, "kind": "", "km": 36.97, "min": 89}], [], [], [], [], [], [], [{"id": 104, "kind": "", "km": 37.08, "min": 86}], [], [], [], [], [], [], [{"id": 111, "kind": "", "km": 26.52, "min": 63}], [], [], [], [], [], [], [{"id": 118, "kind": "", "km": 35.43, "min": 83}], [], [], [], [], [], [], [{"id": 125, "kind": "", "km": 36.27, "min": 84}], [], [], [], [], [], [], [{"id": 132, "kind": "", "km": 33.87, "min": 78}], [], [], [], [], [], [], [{"id": 139, "kind": "", "km": 21.58, "min": 50}], [], [], [], [], [], [], [{"id": 146, "kind": "", "km": 31.4, "min": 73}], [], [], [], [], [], [], [{"id": 153, "kind": "", "km": 30.95, "min": 74}], [], [], [], [], [], [], [{"id": 160, "kind": "", "km": 36.31, "min": 85}], [], [], [], [], [], [], [{"id": 167, "kind": "", "km": 26.42, "min": 61}], [], [], [], [], [], [], [{"id": 174, "kind": "", "km": 35.73, "min": 84}], [], [], [], [], [], [], [{"id": 181, "kind": "", "km": 31.69, "min": 74}], [], [], [], [], [], [], [{"id": 188, "kind": "", "km": 37.6, "min": 88}], [], [], [], [], [], [], [{"id": 195, "kind": "", "km": 25.22, "min": 58}], [], [], [], [], [], [], [{"id": 202, "kind": "", "km": 30.5, "min": 70}], [], [], [], [], [], [], [{"id": 209, "kind": "", "km": 30.25, "min": 72}], [], [], [], [], [], [], [{"id": 216, "kind": "", "km": 36.98, "min": 89}], [], [], [], [], [], [], [{"id": 223, "kind": "", "km": 24.25, "min": 56}], [], [], [], [], [], [], [], [], [], [], [], [], [], [{"id": 237, "kind": "", "km": 36.97, "min": 86}], [], [], [], [], [], [], [{"id": 244, "kind": "", "km": 36.0, "min": 86}], [], [], [], [], [], [], [{"id": 251, "kind": "", "km": 22.01, "min": 51}], [], [], [], [], [], [], [{"id": 258, "kind": "", "km": 31.91, "min": 75}], [], [], [], [], [], [], [{"id": 265, "kind": "", "km": 36.82, "min": 85}], [], [], [], [], [], [], [{"id": 272, "kind": "", "km": 36.09, "min": 86}], [], [], [], [], [], [], [{"id": 279, "kind": "", "km": 25.93, "min": 60}], [], [], [], [], [], [], [{"id": 286, "kind": "", "km": 30.12, "min": 73}], [], [], [], [], [], [], [{"id": 293, "kind": "", "km": 34.71, "min": 83}], [], [], [], [], [], [], [{"id": 300, "kind": "", "km": 36.34, "min": 84}], [], [], [], [], [], [], [{"id": 307, "kind": "", "km": 22.57, "min": 52}], [], [], [], [], [], [], [{"id": 314, "kind": "", "km": 31.13, "min": 72}], [], [], [], [], [], [], [{"id": 321, "kind": "", "km": 32.0, "min": 77}], [], [], [], [], [], [], [{"id": 328, "kind": "", "km": 31.18, "min": 73}], [], [], [], [], [], [], [{"id": 335, "kind": "", "km": 23.75, "min": 56}], [], [], [], [], [], [], [{"id": 342, "kind": "", "km": 32.44, "min": 75}], [], [], [], [], [], [], [{"id": 349, "kind": "", "km": 33.22, "min": 79}], [], [], [], [], [], [], [{"id": 356, "kind": "", "km": 35.85, "min": 86}]]}, "points": [{"date": "2025-11-08", "pace": 141.9, "kmh": 25.36, "km": 31.72, "hr": 130, "id": 6, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-11-15", "pace": 137.5, "kmh": 26.17, "km": 31.49, "hr": 133, "id": 13, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-11-22", "pace": 144.1, "kmh": 24.98, "km": 35.51, "hr": 130, "id": 20, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-11-29", "pace": 145.4, "kmh": 24.76, "km": 22.83, "hr": 138, "id": 27, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-12-06", "pace": 143.1, "kmh": 25.16, "km": 29.95, "hr": 134, "id": 34, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-12-13", "pace": 145.0, "kmh": 24.83, "km": 37.09, "hr": 131, "id": 41, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-12-20", "pace": 141.6, "kmh": 25.42, "km": 30.09, "hr": 133, "id": 48, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2025-12-27", "pace": 145.3, "kmh": 24.78, "km": 25.5, "hr": 131, "id": 55, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-01-03", "pace": 140.3, "kmh": 25.65, "km": 31.66, "hr": 130, "id": 62, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-01-10", "pace": 141.3, "kmh": 25.49, "km": 30.38, "hr": 132, "id": 69, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-01-17", "pace": 142.2, "kmh": 25.31, "km": 30.0, "hr": 131, "id": 76, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-01-24", "pace": 138.7, "kmh": 25.95, "km": 23.2, "hr": 135, "id": 83, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-01-31", "pace": 140.1, "kmh": 25.7, "km": 30.21, "hr": 138, "id": 90, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-02-07", "pace": 143.8, "kmh": 25.03, "km": 36.97, "hr": 134, "id": 97, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-02-14", "pace": 139.1, "kmh": 25.87, "km": 37.08, "hr": 134, "id": 104, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-02-21", "pace": 143.0, "kmh": 25.17, "km": 26.52, "hr": 134, "id": 111, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-02-28", "pace": 141.3, "kmh": 25.48, "km": 35.43, "hr": 132, "id": 118, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-03-07", "pace": 138.8, "kmh": 25.94, "km": 36.27, "hr": 138, "id": 125, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-03-14", "pace": 139.0, "kmh": 25.91, "km": 33.87, "hr": 137, "id": 132, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-03-21", "pace": 139.9, "kmh": 25.73, "km": 21.58, "hr": 136, "id": 139, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-03-28", "pace": 139.2, "kmh": 25.87, "km": 31.4, "hr": 135, "id": 146, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-04-04", "pace": 142.6, "kmh": 25.24, "km": 30.95, "hr": 133, "id": 153, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-04-11", "pace": 139.9, "kmh": 25.73, "km": 36.31, "hr": 136, "id": 160, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-04-18", "pace": 137.7, "kmh": 26.15, "km": 26.42, "hr": 137, "id": 167, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-04-25", "pace": 140.7, "kmh": 25.58, "km": 35.73, "hr": 130, "id": 174, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-05-02", "pace": 141.0, "kmh": 25.52, "km": 31.69, "hr": 138, "id": 181, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-05-09", "pace": 141.0, "kmh": 25.53, "km": 37.6, "hr": 131, "id": 188, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-05-16", "pace": 139.2, "kmh": 25.86, "km": 25.22, "hr": 131, "id": 195, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-05-23", "pace": 138.3, "kmh": 26.02, "km": 30.5, "hr": 134, "id": 202, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-05-30", "pace": 143.3, "kmh": 25.11, "km": 30.25, "hr": 137, "id": 209, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-06-06", "pace": 143.9, "kmh": 25.01, "km": 36.98, "hr": 130, "id": 216, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-06-13", "pace": 137.9, "kmh": 26.1, "km": 24.25, "hr": 132, "id": 223, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-06-27", "pace": 139.3, "kmh": 25.85, "km": 36.97, "hr": 136, "id": 237, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-07-04", "pace": 142.9, "kmh": 25.19, "km": 36.0, "hr": 136, "id": 244, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-07-11", "pace": 139.7, "kmh": 25.76, "km": 22.01, "hr": 138, "id": 251, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-07-18", "pace": 140.4, "kmh": 25.63, "km": 31.91, "hr": 132, "id": 258, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-07-25", "pace": 138.6, "kmh": 25.97, "km": 36.82, "hr": 136, "id": 265, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-08-01", "pace": 143.4, "kmh": 25.1, "km": 36.09, "hr": 132, "id": 272, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-08-08", "pace": 139.8, "kmh": 25.75, "km": 25.93, "hr": 131, "id": 279, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-08-15", "pace": 144.4, "kmh": 24.92, "km": 30.12, "hr": 138, "id": 286, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-08-22", "pace": 143.1, "kmh": 25.16, "km": 34.71, "hr": 136, "id": 293, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-08-29", "pace": 139.0, "kmh": 25.9, "km": 36.34, "hr": 132, "id": 300, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-09-05", "pace": 137.4, "kmh": 26.21, "km": 22.57, "hr": 136, "id": 307, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-09-12", "pace": 138.0, "kmh": 26.09, "km": 31.13, "hr": 138, "id": 314, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-09-19", "pace": 145.0, "kmh": 24.82, "km": 32.0, "hr": 137, "id": 321, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-09-26", "pace": 141.0, "kmh": 25.52, "km": 31.18, "hr": 131, "id": 328, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-10-03", "pace": 140.8, "kmh": 25.57, "km": 23.75, "hr": 132, "id": 335, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-10-10", "pace": 138.8, "kmh": 25.93, "km": 32.44, "hr": 130, "id": 342, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-10-17", "pace": 142.4, "kmh": 25.29, "km": 33.22, "hr": 134, "id": 349, "name": "Weekend ride", "group": "all", "kind": ""}, {"date": "2026-10-24", "pace": 143.9, "kmh": 25.02, "km": 35.85, "hr": 132, "id": 356, "name": "Weekend ride", "group": "all", "kind": ""}], "pace_line": [["2025-11-29", 143.0], ["2025-12-06", 143.1], ["2025-12-13", 143.6], ["2025-12-20", 143.1], ["2025-12-27", 144.1], ["2026-01-03", 144.1], ["2026-01-10", 143.1], ["2026-01-17", 142.2], ["2026-01-24", 141.6], ["2026-01-31", 141.3], ["2026-02-07", 141.3], ["2026-02-14", 140.3], ["2026-02-21", 141.3], ["2026-02-28", 141.3], ["2026-03-07", 140.1], ["2026-03-14", 140.1], ["2026-03-21", 139.9], ["2026-03-28", 139.2], ["2026-04-04", 139.9], ["2026-04-11", 139.9], ["2026-04-18", 139.2], ["2026-04-25", 139.9], ["2026-05-02", 139.9], ["2026-05-09", 140.7], ["2026-05-16", 140.7], ["2026-05-23", 139.9], ["2026-05-30", 140.7], ["2026-06-06", 141.0], ["2026-06-13", 141.0], ["2026-06-27", 139.25], ["2026-07-04", 141.1], ["2026-07-11", 141.3], ["2026-07-18", 140.05], ["2026-07-25", 139.5], ["2026-08-01", 140.05], ["2026-08-08", 139.8], ["2026-08-15", 140.4], ["2026-08-22", 140.4], ["2026-08-29", 140.4], ["2026-09-05", 139.8], ["2026-09-12", 139.8], ["2026-09-19", 139.8], ["2026-09-26", 141.0], ["2026-10-03", 140.8], ["2026-10-10", 139.0], ["2026-10-17", 140.8], ["2026-10-24", 141.0]], "efficiency": {"points": [["2025-11-08", 3.252], ["2025-11-15", 3.28], ["2025-11-22", 3.203], ["2025-11-29", 2.991], ["2025-12-06", 3.13], ["2025-12-13", 3.16], ["2025-12-20", 3.185], ["2025-12-27", 3.153], ["2026-01-03", 3.289], ["2026-01-10", 3.218], ["2026-01-17", 3.22], ["2026-01-24", 3.204], ["2026-01-31", 3.104], ["2026-02-07", 3.113], ["2026-02-14", 3.218], ["2026-02-21", 3.13], ["2026-02-28", 3.217], ["2026-03-07", 3.133], ["2026-03-14", 3.152], ["2026-03-21", 3.153], ["2026-03-28", 3.194], ["2026-04-04", 3.163], ["2026-04-11", 3.154], ["2026-04-18", 3.181], ["2026-04-25", 3.28], ["2026-05-02", 3.083], ["2026-05-09", 3.249], ["2026-05-16", 3.291], ["2026-05-23", 3.237], ["2026-05-30", 3.055], ["2026-06-06", 3.207], ["2026-06-13", 3.296], ["2026-06-27", 3.168], ["2026-07-04", 3.087], ["2026-07-11", 3.112], ["2026-07-18", 3.236], ["2026-07-25", 3.182], ["2026-08-01", 3.169], ["2026-08-08", 3.276], ["2026-08-15", 3.01], ["2026-08-22", 3.083], ["2026-08-29", 3.27], ["2026-09-05", 3.211], ["2026-09-12", 3.151], ["2026-09-19", 3.02], ["2026-09-26", 3.247], ["2026-10-03", 3.229], ["2026-10-10", 3.325], ["2026-10-17", 3.145], ["2026-10-24", 3.159]], "line": [["2025-11-29", 3.23], ["2025-12-06", 3.2], ["2025-12-13", 3.18], ["2025-12-20", 3.19], ["2025-12-27", 3.16], ["2026-01-03", 3.16], ["2026-01-10", 3.16], ["2026-01-17", 3.19], ["2026-01-24", 3.2], ["2026-01-31", 3.2], ["2026-02-07", 3.2], ["2026-02-14", 3.22], ["2026-02-21", 3.2], ["2026-02-28", 3.2], ["2026-03-07", 3.13], ["2026-03-14", 3.13], ["2026-03-21", 3.15], ["2026-03-28", 3.15], ["2026-04-04", 3.15], ["2026-04-11", 3.15], ["2026-04-18", 3.15], ["2026-04-25", 3.16], ["2026-05-02", 3.16], ["2026-05-09", 3.18], ["2026-05-16", 3.18], ["2026-05-23", 3.24], ["2026-05-30", 3.24], ["2026-06-06", 3.24], ["2026-06-13", 3.24], ["2026-06-27", 3.22], ["2026-07-04", 3.19], ["2026-07-11", 3.14], ["2026-07-18", 3.19], ["2026-07-25", 3.17], ["2026-08-01", 3.17], ["2026-08-08", 3.17], ["2026-08-15", 3.17], ["2026-08-22", 3.17], ["2026-08-29", 3.18], ["2026-09-05", 3.18], ["2026-09-12", 3.17], ["2026-09-19", 3.15], ["2026-09-26", 3.15], ["2026-10-03", 3.21], ["2026-10-10", 3.23], ["2026-10-17", 3.21], ["2026-10-24", 3.16]]}, "progress": {"5000": {"label": "5 km", "dist": 5000, "month": [{"p": "2025-11-01", "secs": 667.1, "id": 13}, {"p": "2025-12-01", "secs": 686.9, "id": 48}, {"p": "2026-01-01", "secs": 672.8, "id": 83}, {"p": "2026-02-01", "secs": 674.8, "id": 104}, {"p": "2026-03-01", "secs": 673.1, "id": 125}, {"p": "2026-04-01", "secs": 667.8, "id": 167}, {"p": "2026-05-01", "secs": 671.0, "id": 202}, {"p": "2026-06-01", "secs": 668.9, "id": 223}, {"p": "2026-07-01", "secs": 672.3, "id": 265}, {"p": "2026-08-01", "secs": 674.1, "id": 300}, {"p": "2026-09-01", "secs": 666.3, "id": 307}, {"p": "2026-10-01", "secs": 673.3, "id": 342}], "quarter": [{"p": "2025-10-01", "secs": 667.1, "id": 13}, {"p": "2026-01-01", "secs": 672.8, "id": 83}, {"p": "2026-04-01", "secs": 667.8, "id": 167}, {"p": "2026-07-01", "secs": 666.3, "id": 307}, {"p": "2026-10-01", "secs": 673.3, "id": 342}]}, "10000": {"label": "10 km", "dist": 10000, "month": [{"p": "2025-11-01", "secs": 1334.1, "id": 13}, {"p": "2025-12-01", "secs": 1373.8, "id": 48}, {"p": "2026-01-01", "secs": 1345.6, "id": 83}, {"p": "2026-02-01", "secs": 1349.7, "id": 104}, {"p": "2026-03-01", "secs": 1346.2, "id": 125}, {"p": "2026-04-01", "secs": 1335.5, "id": 167}, {"p": "2026-05-01", "secs": 1342.0, "id": 202}, {"p": "2026-06-01", "secs": 1337.8, "id": 223}, {"p": "2026-07-01", "secs": 1344.7, "id": 265}, {"p": "2026-08-01", "secs": 1348.2, "id": 300}, {"p": "2026-09-01", "secs": 1332.5, "id": 307}, {"p": "2026-10-01", "secs": 1346.6, "id": 342}], "quarter": [{"p": "2025-10-01", "secs": 1334.1, "id": 13}, {"p": "2026-01-01", "secs": 1345.6, "id": 83}, {"p": "2026-04-01", "secs": 1335.5, "id": 167}, {"p": "2026-07-01", "secs": 1332.5, "id": 307}, {"p": "2026-10-01", "secs": 1346.6, "id": 342}]}, "20000": {"label": "20 km", "dist": 20000, "month": [{"p": "2025-11-01", "secs": 2668.3, "id": 13}, {"p": "2025-12-01", "secs": 2747.7, "id": 48}, {"p": "2026-01-01", "secs": 2691.1, "id": 83}, {"p": "2026-02-01", "secs": 2699.4, "id": 104}, {"p": "2026-03-01", "secs": 2692.4, "id": 125}, {"p": "2026-04-01", "secs": 2671.1, "id": 167}, {"p": "2026-05-01", "secs": 2683.9, "id": 202}, {"p": "2026-06-01", "secs": 2675.7, "id": 223}, {"p": "2026-07-01", "secs": 2689.4, "id": 265}, {"p": "2026-08-01", "secs": 2696.5, "id": 300}, {"p": "2026-09-01", "secs": 2665.1, "id": 307}, {"p": "2026-10-01", "secs": 2693.2, "id": 342}], "quarter": [{"p": "2025-10-01", "secs": 2668.3, "id": 13}, {"p": "2026-01-01", "secs": 2691.1, "id": 83}, {"p": "2026-04-01", "secs": 2671.1, "id": 167}, {"p": "2026-07-01", "secs": 2665.1, "id": 307}, {"p": "2026-10-01", "secs": 2693.2, "id": 342}]}}, "heatmap": [[12, 5, 50]], "hist": {"labels": ["0-20", "20-40", "40-60", "60-80", "80-100", "100+"], "counts": [0, 50, 0, 0, 0, 0]}, "cadence": [["2025-11-01", 82.0], ["2025-12-01", 82.0], ["2026-01-01", 82.0], ["2026-02-01", 82.0], ["2026-03-01", 82.0], ["2026-04-01", 82.0], ["2026-05-01", 82.0], ["2026-06-01", 82.0], ["2026-07-01", 82.0], ["2026-08-01", 82.0], ["2026-09-01", 82.0], ["2026-10-01", 82.0]], "mix": [], "weather": {"points": [{"id": 6, "date": "2025-11-08", "name": "Weekend ride", "temp": 12.5, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.9, "hr": 130, "eff": 3.252, "easy": true, "heat_sum": 19.5, "heat_cost": "no effect"}, {"id": 13, "date": "2025-11-15", "name": "Weekend ride", "temp": 13.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 137.5, "hr": 133, "eff": 3.28, "easy": true, "heat_sum": 20.2, "heat_cost": "0 to 0.5% slower"}, {"id": 20, "date": "2025-11-22", "name": "Weekend ride", "temp": 13.9, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 144.1, "hr": 130, "eff": 3.203, "easy": true, "heat_sum": 20.9, "heat_cost": "0 to 0.5% slower"}, {"id": 27, "date": "2025-11-29", "name": "Weekend ride", "temp": 14.6, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 145.4, "hr": 138, "eff": 2.991, "easy": true, "heat_sum": 21.6, "heat_cost": "0 to 0.5% slower"}, {"id": 34, "date": "2025-12-06", "name": "Weekend ride", "temp": 15.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.1, "hr": 134, "eff": 3.13, "easy": true, "heat_sum": 22.2, "heat_cost": "0 to 0.5% slower"}, {"id": 41, "date": "2025-12-13", "name": "Weekend ride", "temp": 15.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 145.0, "hr": 131, "eff": 3.16, "easy": true, "heat_sum": 22.8, "heat_cost": "0 to 0.5% slower"}, {"id": 48, "date": "2025-12-20", "name": "Weekend ride", "temp": 16.3, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.6, "hr": 133, "eff": 3.185, "easy": true, "heat_sum": 23.3, "heat_cost": "0 to 0.5% slower"}, {"id": 55, "date": "2025-12-27", "name": "Weekend ride", "temp": 16.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 145.3, "hr": 131, "eff": 3.153, "easy": true, "heat_sum": 23.8, "heat_cost": "0 to 0.5% slower"}, {"id": 62, "date": "2026-01-03", "name": "Weekend ride", "temp": 17.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.3, "hr": 130, "eff": 3.289, "easy": true, "heat_sum": 24.2, "heat_cost": "0 to 0.5% slower"}, {"id": 69, "date": "2026-01-10", "name": "Weekend ride", "temp": 17.5, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.3, "hr": 132, "eff": 3.218, "easy": true, "heat_sum": 24.5, "heat_cost": "0 to 0.5% slower"}, {"id": 76, "date": "2026-01-17", "name": "Weekend ride", "temp": 17.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 142.2, "hr": 131, "eff": 3.22, "easy": true, "heat_sum": 24.8, "heat_cost": "0 to 0.5% slower"}, {"id": 83, "date": "2026-01-24", "name": "Weekend ride", "temp": 17.9, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.7, "hr": 135, "eff": 3.204, "easy": true, "heat_sum": 24.9, "heat_cost": "0 to 0.5% slower"}, {"id": 90, "date": "2026-01-31", "name": "Weekend ride", "temp": 18.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.1, "hr": 138, "eff": 3.104, "easy": true, "heat_sum": 25.0, "heat_cost": "0 to 0.5% slower"}, {"id": 97, "date": "2026-02-07", "name": "Weekend ride", "temp": 18.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.8, "hr": 134, "eff": 3.113, "easy": true, "heat_sum": 25.0, "heat_cost": "0 to 0.5% slower"}, {"id": 104, "date": "2026-02-14", "name": "Weekend ride", "temp": 17.9, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.1, "hr": 134, "eff": 3.218, "easy": true, "heat_sum": 24.9, "heat_cost": "0 to 0.5% slower"}, {"id": 111, "date": "2026-02-21", "name": "Weekend ride", "temp": 17.7, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.0, "hr": 134, "eff": 3.13, "easy": true, "heat_sum": 24.7, "heat_cost": "0 to 0.5% slower"}, {"id": 118, "date": "2026-02-28", "name": "Weekend ride", "temp": 17.4, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.3, "hr": 132, "eff": 3.217, "easy": true, "heat_sum": 24.4, "heat_cost": "0 to 0.5% slower"}, {"id": 125, "date": "2026-03-07", "name": "Weekend ride", "temp": 17.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.8, "hr": 138, "eff": 3.133, "easy": true, "heat_sum": 24.1, "heat_cost": "0 to 0.5% slower"}, {"id": 132, "date": "2026-03-14", "name": "Weekend ride", "temp": 16.6, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.0, "hr": 137, "eff": 3.152, "easy": true, "heat_sum": 23.6, "heat_cost": "0 to 0.5% slower"}, {"id": 139, "date": "2026-03-21", "name": "Weekend ride", "temp": 16.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.9, "hr": 136, "eff": 3.153, "easy": true, "heat_sum": 23.1, "heat_cost": "0 to 0.5% slower"}, {"id": 146, "date": "2026-03-28", "name": "Weekend ride", "temp": 15.6, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.2, "hr": 135, "eff": 3.194, "easy": true, "heat_sum": 22.6, "heat_cost": "0 to 0.5% slower"}, {"id": 153, "date": "2026-04-04", "name": "Weekend ride", "temp": 15.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 142.6, "hr": 133, "eff": 3.163, "easy": true, "heat_sum": 22.0, "heat_cost": "0 to 0.5% slower"}, {"id": 160, "date": "2026-04-11", "name": "Weekend ride", "temp": 14.3, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.9, "hr": 136, "eff": 3.154, "easy": true, "heat_sum": 21.3, "heat_cost": "0 to 0.5% slower"}, {"id": 167, "date": "2026-04-18", "name": "Weekend ride", "temp": 13.7, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 137.7, "hr": 137, "eff": 3.181, "easy": true, "heat_sum": 20.7, "heat_cost": "0 to 0.5% slower"}, {"id": 174, "date": "2026-04-25", "name": "Weekend ride", "temp": 12.9, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.7, "hr": 130, "eff": 3.28, "easy": true, "heat_sum": 19.9, "heat_cost": "no effect"}, {"id": 181, "date": "2026-05-02", "name": "Weekend ride", "temp": 12.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.0, "hr": 138, "eff": 3.083, "easy": true, "heat_sum": 19.2, "heat_cost": "no effect"}, {"id": 188, "date": "2026-05-09", "name": "Weekend ride", "temp": 11.5, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.0, "hr": 131, "eff": 3.249, "easy": true, "heat_sum": 18.5, "heat_cost": "no effect"}, {"id": 195, "date": "2026-05-16", "name": "Weekend ride", "temp": 10.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.2, "hr": 131, "eff": 3.291, "easy": true, "heat_sum": 17.8, "heat_cost": "no effect"}, {"id": 202, "date": "2026-05-23", "name": "Weekend ride", "temp": 10.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.3, "hr": 134, "eff": 3.237, "easy": true, "heat_sum": 17.1, "heat_cost": "no effect"}, {"id": 209, "date": "2026-05-30", "name": "Weekend ride", "temp": 9.4, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.3, "hr": 137, "eff": 3.055, "easy": true, "heat_sum": 16.4, "heat_cost": "no effect"}, {"id": 216, "date": "2026-06-06", "name": "Weekend ride", "temp": 8.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.9, "hr": 130, "eff": 3.207, "easy": true, "heat_sum": 15.8, "heat_cost": "no effect"}, {"id": 223, "date": "2026-06-13", "name": "Weekend ride", "temp": 8.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 137.9, "hr": 132, "eff": 3.296, "easy": true, "heat_sum": 15.2, "heat_cost": "no effect"}, {"id": 237, "date": "2026-06-27", "name": "Weekend ride", "temp": 7.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.3, "hr": 136, "eff": 3.168, "easy": true, "heat_sum": 14.2, "heat_cost": "no effect"}, {"id": 244, "date": "2026-07-04", "name": "Weekend ride", "temp": 6.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 142.9, "hr": 136, "eff": 3.087, "easy": true, "heat_sum": 13.8, "heat_cost": "no effect"}, {"id": 251, "date": "2026-07-11", "name": "Weekend ride", "temp": 6.5, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.7, "hr": 138, "eff": 3.112, "easy": true, "heat_sum": 13.5, "heat_cost": "no effect"}, {"id": 258, "date": "2026-07-18", "name": "Weekend ride", "temp": 6.2, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.4, "hr": 132, "eff": 3.236, "easy": true, "heat_sum": 13.2, "heat_cost": "no effect"}, {"id": 265, "date": "2026-07-25", "name": "Weekend ride", "temp": 6.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.6, "hr": 136, "eff": 3.182, "easy": true, "heat_sum": 13.1, "heat_cost": "no effect"}, {"id": 272, "date": "2026-08-01", "name": "Weekend ride", "temp": 6.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.4, "hr": 132, "eff": 3.169, "easy": true, "heat_sum": 13.0, "heat_cost": "no effect"}, {"id": 279, "date": "2026-08-08", "name": "Weekend ride", "temp": 6.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.8, "hr": 131, "eff": 3.276, "easy": true, "heat_sum": 13.0, "heat_cost": "no effect"}, {"id": 286, "date": "2026-08-15", "name": "Weekend ride", "temp": 6.1, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 144.4, "hr": 138, "eff": 3.01, "easy": true, "heat_sum": 13.1, "heat_cost": "no effect"}, {"id": 293, "date": "2026-08-22", "name": "Weekend ride", "temp": 6.3, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.1, "hr": 136, "eff": 3.083, "easy": true, "heat_sum": 13.3, "heat_cost": "no effect"}, {"id": 300, "date": "2026-08-29", "name": "Weekend ride", "temp": 6.6, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 139.0, "hr": 132, "eff": 3.27, "easy": true, "heat_sum": 13.6, "heat_cost": "no effect"}, {"id": 307, "date": "2026-09-05", "name": "Weekend ride", "temp": 6.9, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 137.4, "hr": 136, "eff": 3.211, "easy": true, "heat_sum": 13.9, "heat_cost": "no effect"}, {"id": 314, "date": "2026-09-12", "name": "Weekend ride", "temp": 7.4, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.0, "hr": 138, "eff": 3.151, "easy": true, "heat_sum": 14.4, "heat_cost": "no effect"}, {"id": 321, "date": "2026-09-19", "name": "Weekend ride", "temp": 7.8, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 145.0, "hr": 137, "eff": 3.02, "easy": true, "heat_sum": 14.8, "heat_cost": "no effect"}, {"id": 328, "date": "2026-09-26", "name": "Weekend ride", "temp": 8.4, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.0, "hr": 131, "eff": 3.247, "easy": true, "heat_sum": 15.4, "heat_cost": "no effect"}, {"id": 335, "date": "2026-10-03", "name": "Weekend ride", "temp": 9.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.8, "hr": 132, "eff": 3.229, "easy": true, "heat_sum": 16.0, "heat_cost": "no effect"}, {"id": 342, "date": "2026-10-10", "name": "Weekend ride", "temp": 9.6, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 138.8, "hr": 130, "eff": 3.325, "easy": true, "heat_sum": 16.6, "heat_cost": "no effect"}, {"id": 349, "date": "2026-10-17", "name": "Weekend ride", "temp": 10.3, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 142.4, "hr": 134, "eff": 3.145, "easy": true, "heat_sum": 17.3, "heat_cost": "no effect"}, {"id": 356, "date": "2026-10-24", "name": "Weekend ride", "temp": 11.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.9, "hr": 132, "eff": 3.159, "easy": true, "heat_sum": 18.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": 19, "x": 6.9, "median": 3.182}, {"label": "10 to 15", "lo": 10, "hi": 15, "n": 13, "x": 12.5, "median": 3.203}, {"label": "15 to 20", "lo": 15, "hi": 20, "n": 18, "x": 17.1, "median": 3.162}, {"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": 50, "x": 12.0, "median": 3.181}, {"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": 50, "wet": 0, "windy": 0, "n_cmp": 50, "warmest": {"id": 90, "date": "2026-01-31", "name": "Weekend ride", "temp": 18.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 140.1, "hr": 138, "eff": 3.104, "easy": true, "heat_sum": 25.0, "heat_cost": "0 to 0.5% slower"}, "coldest": {"id": 272, "date": "2026-08-01", "name": "Weekend ride", "temp": 6.0, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 143.4, "hr": 132, "eff": 3.169, "easy": true, "heat_sum": 13.0, "heat_cost": "no effect"}, "windiest": {"id": 6, "date": "2025-11-08", "name": "Weekend ride", "temp": 12.5, "feels": 11, "dew": 7, "wind": 12, "gust": 19, "head": null, "rain": 0, "hum": 72, "pace": 141.9, "hr": 130, "eff": 3.252, "easy": true, "heat_sum": 19.5, "heat_cost": "no effect"}, "wettest": null}}