Indoor · Ride

VO2max 5×4

Saturday, 02 December 2023 · 18:32Z2Indoor TrainerSmart trainer

Route

Route

Key data

Distance
32.3km
Moving time
1:05 h
total 1:05:00
Elevation
0m
Avg speed
29.8km/h
max 36.8 km/h
Avg power
162W
2.03 W/kg · max 280 W
Normalized Power
196W
2.47 W/kg
Avg heart rate
–
Avg cadence
90rpm
Calories
662kcal
630 kJ of work
Training Stress
82TSS
FTP 225 W · IF 0.87
Relative Effort
–

Streams

Power, heart rate, cadence, speed & elevation · one hover for all – the map follows

Time in power zones

FTP on ride date 225 W · raw sampling (gaps >10 s excluded)
  • Z1Active recovery · ≤ 124 W46%30 min
  • Z2Endurance · 125–169 W23%15 min
  • Z3Tempo · 170–203 W0%0 min
  • Z4Threshold · 204–236 W0%0 min
  • Z5VO2max · 237–270 W30%20 min
  • Z6Anaerobic · 271–338 W1%0 min
  • Z7Neuromuscular · ≥ 339 W0%0 min

Time in HR zones

Stored at sync · boundaries not stored

No heart rate second-by-second data

Power curve

This ride vs. bests 2023 and all-time

This ride – 1 min: 260 W · 3.27 W/kg, 5 min: 233 W · 2.93 W/kg, 20 min: 200 W · 2.52 W/kg

Performance analysis

Intensity Factor
0.87
NP ÷ FTP
Variability Index
1.21
NP ÷ avg power – 1.0 = very steady
Efficiency Factor
–
NP ÷ avg heart rate – rises with a better base
Perceived exertion
–

Aerobic decoupling (Pa:HR)

Only for rides ≥ 40 min with power + HR.

Fueling for this ride

During: 30–45 g carbs/h – banana, bar, sports drink

Drink: 500–750 ml/h

After: Normal, balanced meal

Laps

12 laps
1Warm-up6.97 km14:5927.9131––900
2Interval 12.41 km3:5936.2258––900
3Recovery1.76 km3:5926.5113––900
4Interval 22.41 km3:5936.2259––900
5Recovery1.76 km3:5926.5112––900
6Interval 32.40 km3:5936.2259––900
7Recovery1.76 km3:5926.5113––900
8Interval 42.40 km3:5936.2259––900
9Recovery1.76 km3:5926.5112––900
10Interval 52.40 km3:5936.2259––900
11Recovery1.76 km3:5926.5112––900
12Cool-down4.37 km9:5926.3112––900

Notes & raw data

Description

No description on Strava.

All data

Show raw data
{
  "id": "demo-0008",
  "name": "VO2max 5×4",
  "sport_type": "Ride",
  "start_date": "2023-11-25T23:32:26Z",
  "start_date_local": "2023-11-25T18:32:26",
  "trainer": true,
  "distance": 32256.2,
  "moving_time": 3900,
  "elapsed_time": 3900,
  "total_elevation_gain": 0,
  "average_watts": 161.6,
  "average_heartrate": null,
  "metrics": {
    "source": "streams",
    "power_distribution": {
      "version": 1,
      "method": "right-sample-dt-0-10s",
      "samples": [
        [
          100,
          1
        ],
        [
          105,
          73
        ],
        [
          110,
          835
        ],
        [
          115,
          832
        ],
        [
          120,
          61
        ],
        [
          125,
          167
        ],
        [
          130,
          494
        ],
        [
          135,
          220
        ],
        [
          140,
          15
        ],
        [
          145,
          1
        ],
        [
          240,
          6
        ],
        [
          245,
          41
        ],
        [
          250,
          162
        ],
        [
          255,
          322
        ],
        [
          260,
          340
        ],
        [
          265,
          223
        ],
        [
          270,
          80
        ],
        [
          275,
          25
        ],
        [
          280,
          1
        ]
      ]
    },
    "power_curve": {
      "1": 280,
      "5": 268,
      "10": 266,
      "15": 264,
      "20": 263,
      "30": 262,
      "60": 260,
      "120": 260,
      "180": 260,
      "300": 233,
      "480": 194,
      "600": 200,
      "900": 194,
      "1200": 200,
      "1800": 192,
      "2700": 181,
      "3600": 166
    },
    "decoupling_pct": null,
    "metric_sources": {
      "np": "streams",
      "variability_index": "np+summary"
    },
    "np": 196,
    "variability_index": 1.213
  },
  "type": "Ride",
  "workout_type": null,
  "timezone": "(GMT-05:00) America/New_York",
  "utc_offset": -18000,
  "strava_url": "https://www.strava.com/activities/demo-0008",
  "commute": false,
  "manual": false,
  "private": false,
  "visibility": "everyone",
  "flagged": false,
  "gear_id": "bdemo4",
  "gear_name": "Indoor Trainer",
  "device_name": "Smart trainer",
  "elev_high": null,
  "elev_low": null,
  "average_speed": 8.271,
  "max_speed": 10.21,
  "device_watts": true,
  "weighted_average_watts": 196,
  "max_watts": 280,
  "kilojoules": 630.1,
  "has_heartrate": false,
  "max_heartrate": null,
  "average_cadence": 90,
  "average_temp": null,
  "suffer_score": null,
  "calories": 662,
  "perceived_exertion": null,
  "kudos_count": 4,
  "comment_count": 0,
  "athlete_count": 1,
  "photo_count": 0,
  "achievement_count": 0,
  "pr_count": 0,
  "start_latlng": null,
  "end_latlng": null,
  "location_city": null,
  "location_country": null,
  "geo": null,
  "summary_polyline": null,
  "laps": [
    {
      "name": "Warm-up",
      "lap_index": 1,
      "split": 1,
      "start_date_local": "2023-11-25T18:32:26",
      "elapsed_time": 899,
      "moving_time": 899,
      "distance": 6967.3,
      "total_elevation_gain": 0,
      "average_speed": 7.75,
      "max_speed": 7.84,
      "average_cadence": 90,
      "average_watts": 130.5,
      "device_watts": true,
      "start_index": 0,
      "end_index": 899
    },
    {
      "name": "Interval 1",
      "lap_index": 2,
      "split": 2,
      "start_date_local": "2023-11-25T18:47:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 2405.2,
      "total_elevation_gain": 0,
      "average_speed": 10.064,
      "max_speed": 10.18,
      "average_cadence": 89.8,
      "average_watts": 258.2,
      "device_watts": true,
      "start_index": 900,
      "end_index": 1139
    },
    {
      "name": "Recovery",
      "lap_index": 3,
      "split": 3,
      "start_date_local": "2023-11-25T18:51:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 1761.4,
      "total_elevation_gain": 0,
      "average_speed": 7.37,
      "max_speed": 9.65,
      "average_cadence": 90.2,
      "average_watts": 112.6,
      "device_watts": true,
      "start_index": 1140,
      "end_index": 1379
    },
    {
      "name": "Interval 2",
      "lap_index": 4,
      "split": 4,
      "start_date_local": "2023-11-25T18:55:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 2405,
      "total_elevation_gain": 0,
      "average_speed": 10.063,
      "max_speed": 10.2,
      "average_cadence": 90.1,
      "average_watts": 259.1,
      "device_watts": true,
      "start_index": 1380,
      "end_index": 1619
    },
    {
      "name": "Recovery",
      "lap_index": 5,
      "split": 5,
      "start_date_local": "2023-11-25T18:59:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 1759.1,
      "total_elevation_gain": 0,
      "average_speed": 7.36,
      "max_speed": 9.7,
      "average_cadence": 89.8,
      "average_watts": 112.3,
      "device_watts": true,
      "start_index": 1620,
      "end_index": 1859
    },
    {
      "name": "Interval 3",
      "lap_index": 6,
      "split": 6,
      "start_date_local": "2023-11-25T19:03:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 2403.1,
      "total_elevation_gain": 0,
      "average_speed": 10.055,
      "max_speed": 10.21,
      "average_cadence": 90,
      "average_watts": 258.5,
      "device_watts": true,
      "start_index": 1860,
      "end_index": 2099
    },
    {
      "name": "Recovery",
      "lap_index": 7,
      "split": 7,
      "start_date_local": "2023-11-25T19:07:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 1760.6,
      "total_elevation_gain": 0,
      "average_speed": 7.367,
      "max_speed": 9.69,
      "average_cadence": 89.9,
      "average_watts": 112.5,
      "device_watts": true,
      "start_index": 2100,
      "end_index": 2339
    },
    {
      "name": "Interval 4",
      "lap_index": 8,
      "split": 8,
      "start_date_local": "2023-11-25T19:11:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 2404.5,
      "total_elevation_gain": 0,
      "average_speed": 10.061,
      "max_speed": 10.21,
      "average_cadence": 90.2,
      "average_watts": 258.8,
      "device_watts": true,
      "start_index": 2340,
      "end_index": 2579
    },
    {
      "name": "Recovery",
      "lap_index": 9,
      "split": 9,
      "start_date_local": "2023-11-25T19:15:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 1759.8,
      "total_elevation_gain": 0,
      "average_speed": 7.363,
      "max_speed": 9.66,
      "average_cadence": 90.1,
      "average_watts": 112.4,
      "device_watts": true,
      "start_index": 2580,
      "end_index": 2819
    },
    {
      "name": "Interval 5",
      "lap_index": 10,
      "split": 10,
      "start_date_local": "2023-11-25T19:19:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 2404.1,
      "total_elevation_gain": 0,
      "average_speed": 10.059,
      "max_speed": 10.18,
      "average_cadence": 90,
      "average_watts": 258.6,
      "device_watts": true,
      "start_index": 2820,
      "end_index": 3059
    },
    {
      "name": "Recovery",
      "lap_index": 11,
      "split": 11,
      "start_date_local": "2023-11-25T19:23:26",
      "elapsed_time": 239,
      "moving_time": 239,
      "distance": 1760.2,
      "total_elevation_gain": 0,
      "average_speed": 7.365,
      "max_speed": 9.71,
      "average_cadence": 90.2,
      "average_watts": 112.4,
      "device_watts": true,
      "start_index": 3060,
      "end_index": 3299
    },
    {
      "name": "Cool-down",
      "lap_index": 12,
      "split": 12,
      "start_date_local": "2023-11-25T19:27:26",
      "elapsed_time": 599,
      "moving_time": 599,
      "distance": 4371,
      "total_elevation_gain": 0,
      "average_speed": 7.297,
      "max_speed": 7.37,
      "average_cadence": 90.1,
      "average_watts": 112.4,
      "device_watts": true,
      "start_index": 3300,
      "end_index": 3899
    }
  ],
  "splits_metric": [],
  "segment_efforts": [],
  "best_efforts": [],
  "streams": "/streams/demo-0008.json",
  "external_id": null,
  "synced": {
    "summary": "2023-11-26T01:37:26.000Z",
    "detail": "2023-11-26T01:37:26.000Z",
    "streams": "2023-11-26T01:37:26.000Z"
  }
}