Killian O'Brien

VO2 Max

144 min

High intensity

Pre-Loaded 30/15s

Pre-Loaded 30/15s

Pre-Loaded 30/15s

Start each 30/15 block already at high oxygen uptake, with five minutes at CP immediately before it, so more of the sixteen micro-intervals land above 90% of VO2 max. Three blocks across a long ride also train durability.

Killian O'Brien

Killian O'Brien

Athlete

Pro rider or team

Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9
Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9
Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9

Stimulus

Stimulus

VO2 Max

Duration

Duration

144 min

Intensity

Intensity

High

RPE

RPE

9 / 10

Level

Level

Advanced

Best ridden

Best ridden

Outdoors

The session

The workout

Written as a share of critical power, so it fits every rider. In Vekta it becomes your watts, with the W′ cost shown before you ride.

Killian O'Brien

Free, one step

Unlock the full workout

Every interval and every target, right here on this page and in your inbox.

By unlocking you subscribe to Vekta's workout emails. Unsubscribe any time.

Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9
Killian O'Brien

Free, one step

Unlock the full workout

Every interval and every target, right here on this page and in your inbox.

By unlocking you subscribe to Vekta's workout emails. Unsubscribe any time.

Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9

Pre-Loaded 30/15s

Pre-Loaded 30/15s

Pre-Loaded 30/15s

Killian O'Brien

Warm up 30 min @ Z1/Z2 Pre-Loaded VO2 Block 1: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Recovery 10 min @ Z1/Z2 Pre-Loaded VO2 Block 2: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Recovery 10 min @ Z1/Z2 Pre-Loaded VO2 Block 3: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Cool down remaining time @ Z1/Z2

Warm up 30 min @ Z1/Z2 Pre-Loaded VO2 Block 1: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Recovery 10 min @ Z1/Z2 Pre-Loaded VO2 Block 2: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Recovery 10 min @ Z1/Z2 Pre-Loaded VO2 Block 3: 5 min @ CP 1 min easy 16 x 30/15s (30 sec @ 120-130% CP / 15 sec easy/moderate) Cool down remaining time @ Z1/Z2

Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9
Pre-Loaded 30/15s power profile: 144 minutes, high intensity, RPE 9

Next step

Ride Pre-Loaded 30/15s in Vekta

Scaled to your CP and W′ automatically, synced to your device, with the cost shown before you ride it. Free for 14 days.

Coaching instead? Switch to the coach view

Next step

Ride Pre-Loaded 30/15s in Vekta

Scaled to your CP and W′ automatically, synced to your device, with the cost shown before you ride it. Free for 14 days.

Coaching instead? Switch to the coach view

Next step

Ride Pre-Loaded 30/15s in Vekta

Scaled to your CP and W′ automatically, synced to your device, with the cost shown before you ride it. Free for 14 days.

Coaching instead? Switch to the coach view

Next step

Prescribe Pre-Loaded 30/15s to your athletes

Paste the structure into the AI Workout Builder and it becomes a session in each athlete’s zones, synced to their device. Free for coaches.

Switch to the athlete view

Next step

Prescribe Pre-Loaded 30/15s to your athletes

Paste the structure into the AI Workout Builder and it becomes a session in each athlete’s zones, synced to their device. Free for coaches.

Switch to the athlete view

Next step

Prescribe Pre-Loaded 30/15s to your athletes

Paste the structure into the AI Workout Builder and it becomes a session in each athlete’s zones, synced to their device. Free for coaches.

Switch to the athlete view

Why this workout

Killian O'Brien on this workout

Killian O'Brien on this workout

Killian O'Brien

Killian O'Brien

"These pre-loaded 30:15 blocks aim to provide a strong VO2max stimulus. They use a CP effort immediately before each micro-interval block, elevating oxygen uptake so you begin the 30:15s with heightened physiological responses and can spend more time above roughly 90% VO2max, a major driver of adaptation. Spreading several of these blocks throughout a longer ride also trains a key component of road-race performance: durability, by challenging your ability to repeat high-intensity work under accumulating fatigue."

"These pre-loaded 30:15 blocks aim to provide a strong VO2max stimulus. They use a CP effort immediately before each micro-interval block, elevating oxygen uptake so you begin the 30:15s with heightened physiological responses and can spend more time above roughly 90% VO2max, a major driver of adaptation. Spreading several of these blocks throughout a longer ride also trains a key component of road-race performance: durability, by challenging your ability to repeat high-intensity work under accumulating fatigue."

— Killian O'Brien

— Killian O'Brien

The breakdown

Inside the workout

A strong VO2 max stimulus with a twist: five minutes at CP immediately before each 30/15 block, so oxygen uptake is already elevated when the micro-intervals start and more of them land above roughly 90% of VO2 max, a major driver of adaptation. Spreading three blocks across a long ride adds durability to the aim.

Each block is sixteen 30/15s at 120–130% of CP, preceded by the five-minute pre-load and a minute of easy riding. Ten minutes of endurance separate the three blocks. The pre-load is the whole idea: without it the first several micro-intervals are spent getting up to speed.

In Vekta the pre-load and the micro-intervals sit in one structure written against CP; the analysis afterwards shows time above 90% per block, and whether block three matched block one, which is the durability reading.

A VO2 block session for riders with the base to carry three blocks, once a week, outdoors. Cut to two blocks if the third falls apart.

Killian O'Brien

VO2 Max

Stimulus

Advanced

Workout level

Outdoors

Best ridden

Road,

DISCIPLINE

The stimulus

VO2 Max, explained

Short, hard repeats that push oxygen uptake to its ceiling and raise it.

What it is

Efforts of roughly one to five minutes above critical power, usually between 105 and 130% of CP, with recoveries short enough that the next effort starts before the body has settled. Formats vary from classic 4×4 and 4×3 to 30/15s and 40/20s, where the "rest" is a tempo effort that keeps oxygen uptake high.

Why it matters

VO2 max is the size of the aerobic engine. Everything below it, threshold, tempo, endurance, is a fraction of it, so a higher ceiling lifts every other zone. It is also the quality that decays fastest without stimulus, which is why the sessions are short, frequent in blocks, and brutally specific.

NeuromuscularPeak power, Pmax
AnaerobicW′ capacity
VO2 MaxAerobic ceiling
Lactate ClearanceRecovery under load
ThresholdCritical power, CP
TempoSustainable pace
AerobicEfficiency
DurabilityFatigue resistance
Heat TrainingHeat tolerance
TestSets CP and W′

If you ride it

If you ride it

These are the sessions that change what you can hold for three minutes on a climb or after an attack. Expect to see them in blocks of two a week for three to four weeks, then a rest. They cost more W′ than anything else in the library and should be ridden fresh.

If you coach it

If you coach it

The variable that matters is time above 90% of VO2 max, not the number of reps. Short-interval formats accumulate it with less perceived strain; long formats train the ability to hold it. Watch W′ balance in the preview: a session that drains it in the first set has the wrong recovery.

In Vekta

In Vekta

Add the session to your Vekta calendar and the targets convert from % of CP into your watts. The preview shows where W′ will run low before you ride; the analysis afterwards classifies every interval and tells you how much of the session was actually spent above 90%.

Common questions

How often should I do VO2 max intervals?

Should I use heart rate or power for VO2 max intervals?

Are 30/15s better than 4×4s?

Cyclist racing on a mountain climb

Dream Big

Dream Big

Dream Big

The model behind the WorldTour, running on your data.

The model behind the WorldTour, running on your data.

Free for coaches. Test with your whole roster during the trial.