Skip to content
↗ explore all topics

Programming with VBT

Translating bar-speed data into actual training plans: sets, reps, loads, and the day-to-day adjustments that follow.

Programming with VBT is the discipline of using bar-speed data — both prescriptive (target velocities) and descriptive (measured velocities) — to drive the actual load on the bar. It’s a small, specific change to traditional periodisation that compounds: programs become self-correcting session-to-session instead of frozen against a 6-week-old 1RM.

What it changes about a program

In order of how often they show up:

  • Loads follow the velocity, not the percentage. Instead of pinning a working set to a fixed percentage, you pin it to a target velocity and let the load be whatever produces that speed today. On a recovered day the bar gets heavier; on a flat day it gets lighter. The training stimulus equalises across days that would otherwise differ. (Velocity targets come from the velocity zone you’re training, read against the athlete’s own profile.)
  • Volume is capped by fatigue, not by rep counts. Instead of a fixed rep target, you run sets to a velocity-loss cutoff. Fresh athletes get the volume; tired athletes don’t accumulate damage.
  • Block transitions read from the data. When the load–velocity profile flattens (slope decreases), the block has produced its adaptation; move on. When it doesn’t, the block needs another week.

The shift from %1RM to velocity targets

%1RM is a forecast — a load that should produce a particular effort if the 1RM is current and the athlete is on a normal day. Velocity targets are a measurement — the load that did produce the targeted effort, today, with this body.

Both are useful. %1RM is faster to write and easier for new lifters to follow; velocity targets self-correct for readiness and don’t require recent maxing. Most experienced coaches blend the two: %1RM as the planning tool, velocity targets as the in-session enforcement.

Where %1RM still wins

VBT-driven programming isn’t always the right tool. Where staying with percentages is the cleaner call:

  • High-rep accessory work. A lateral raise’s load is too light for velocity to read well, and the precision isn’t worth the data-collection overhead.
  • Athletes without a stable velocity profile. New lifters and athletes returning from injury often have noisy velocity data — their profile shifts week-to-week as technique stabilises. Use percentages until the profile holds.
  • Skill-dominant lifts. Olympic lift technique work (skill rep counts at moderate loads) is about quality, not load. Velocity is downstream of skill on these; chase the technique, not the number.

Looking for the protocol? Turning these principles into a worked program — block layout, target velocities, the day-to-day adjustments — is its own write-up.

LINKED ARTICLE

Applications and example uses of velocity based training (VBT)

07 · ARTICLES · PROGRAMMING WITH VBT

Articles in this topic

6 ARTICLES
07 · CHARTS · PROGRAMMING WITH VBT

Charts in this topic

35 CHARTS
PROFILE
0.0 0.3 0.6 0.9 1.2 6080100120140160 Reps completed Load velocity profile VELOCITY (M/S) LOAD (KG)

Load–velocity profile

The load-vs-speed function for a given lift and athlete. Plot a few sub-maximal sets and you can read 1RM from the line, compare lifts side-by-side, and see why a single percentage of 1RM lands different athletes in different velocity zones.

CHART · PROFILE open ↗
BAR
0 0.2 0.4 0.6 20% V-LOSS · 0.40 M/S R1 R2 R3 R4 R5 R6 R7 R8 MEAN VELOCITY (M/S) REP

Bar velocity drops across a set

Per-rep velocity loss for a single working set. The cutoff line marks where the set should end.

CHART · BAR open ↗
TABLE
RPE · REPS 12345678910 109.598.587.576.56 100.0%95.5%92.2%89.2%86.3%83.7%81.1%78.6%76.2%73.9%97.8%93.9%90.7%87.8%85.0%82.4%79.9%77.4%75.1%72.8%95.5%92.2%89.2%86.3%83.7%81.1%78.6%76.2%73.9%71.7%93.9%90.7%87.8%85.0%82.4%79.9%77.4%75.1%72.8%70.6%92.2%89.2%86.3%83.7%81.1%78.6%76.2%73.9%71.7%69.6%90.7%87.8%85.0%82.4%79.9%77.4%75.1%72.8%70.6%68.5%89.2%86.3%83.7%81.1%78.6%76.2%73.9%71.7%69.6%67.6%87.8%85.0%82.4%79.9%77.4%75.1%72.8%70.6%68.5%66.5%86.3%83.7%81.1%78.6%76.2%73.9%71.7%69.6%67.6%65.7% 90 % · MAX STRENGTH 80 % · STRENGTH 70 % · VOLUME < 70 % · WARM UP

RPE × reps table

Percentage of 1RM at every RPE × rep combination. Coaches use it forward (load → effort) and backward (effort → load), in both directions every session.

CHART · TABLE open ↗
ZONE
ABSOLUTE STRENGTH 0.00–0.50 M/S ACCELERATIVE STRENGTH 0.50–0.75 M/S STRENGTH- SPEED 0.75–1.00 M/S SPEED- STRENGTH 1.00–1.30 M/S STARTING STRENGTH 1.30+ M/S

Bryan Mann's 5 velocity zones

The canonical 5-zone velocity model. Mean concentric bar speed maps to a dominant training quality across the 0.00–2.00 m/s range.

CHART · ZONE open ↗
CURVE
0 200 400 600 800 2060100140 POWER (W) LOAD (KG) EXAMPLE LOAD POWER PROFILE (ACTUAL TRAINING DATA) Reps completed Load power profile

Load–power profile

Mechanical power output across the working load range, plotted in watts. The parabolic shape peaks at an intermediate load — typically 30–50 % 1RM for the squat.

CHART · CURVE open ↗
CURVE
0 200 400 600 800 2060100140 PEAK POWER · 724 W LOAD @ PEAK · 91 KG POWER (W) LOAD (KG) Reps completed Load power profile

Maximum-power profile

A load–power profile with the apex called out — a horizontal dashed line at peak power in watts and a vertical dashed line at the load that produces it, meeting at the maximum-power point.

CHART · CURVE open ↗
TABLE
EXERCISE NOVICE ELITE Back squat 0.35 0.20 Barbell row 0.50 0.40 Bench press 0.30 0.15 Deadlift — conventional 0.25 0.12 Deadlift — sumo 0.25 0.10 Deadlift — trapbar 0.45 0.30 Front squat 0.45 0.25 Overhead press 0.35 0.20

Minimum velocity threshold by lift

Minimum velocity threshold values for back squat, front squat, bench, all three deadlifts, barbell row, and overhead press — by training level (novice / elite) and by effort tier (max out / tough / moderate).

CHART · TABLE open ↗
BAR
0 5 10 15 20 25 VL0 VL10 VL20 VL40 SQUAT 1RM GAIN (%) VELOCITY-LOSS GROUP

20% velocity loss maximises strength

Pareja-Blanco 2017 — squat 1RM gains scale with the velocity-loss cap inside each set. Strength response peaks around 20 % v-loss, then drops as fatigue overruns adaptation.

CHART · BAR open ↗
ZONE
POWER CURVE LV PROFILE SPEEDPOWERSTRENGTH VELOCITY / POWER 80%100% % OF 1RM

VBTcoach 3-zone model

A simplified velocity-zone model defined on the % 1RM axis. Three load bands — Speed, Power, Strength — instead of Mann's five velocity-axis zones.

CHART · ZONE open ↗
BAR
0 5 10 15 20 1RMSQUAT 1RMBENCH SQUATJUMP CMJUMP % based Velocity based % IMPROVEMENT TEST CONDITION VASILJEVIC, 2024

VBT has better results than %s

Vasiljevic 2024 — velocity-based training out-performed percentage-based on every test, including 1RM squat, 1RM bench, squat jump, and countermovement jump.

CHART · BAR open ↗
BAR
0 3 6 9 CMJUMP SQUATJUMP COD SPEED SLBALANCE Machines Barbells % CHANGE IN PERFORMANCE TEST HERNÁNDEZ-BELMONTE, ET AL. 2023

Machines match free weights for gains

Hernández-Belmonte 2023 found no statistical difference between machine-only and barbell-only training on most athletic measures — barbells edged ahead on change-of-direction and balance.

CHART · BAR open ↗
BAR
0 1 2 3 4 5 6 POWER(25%) POWER(50%) POWER(75%) Traditional 6×6 Clusters 6×(3×2) % IMPROVEMENT (WEEKS 9-11) TEST CONDITION MORALES-ARTACHO, ET AL. 2018

Cluster sets boost power gains

Morales-Artacho 2018 — cluster sets out-gained traditional 6×6 sets at every load tested (25 / 50 / 75 % 1RM), with the biggest gap at the peak-power region around 25 % 1RM.

CHART · BAR open ↗
BAR
0 10 20 30 40 50 BENCH SHOULDER ROW SUMOSQUAT BACKSQUAT CALFRAISE Traditional sets Cluster sets % IMPROVEMENT TEST CONDITION SAMSON, 2018

Cluster sets boost strength gains

Akhil Samson 2018 — cluster sets out-performed traditional sets on every compound lift tested over 8 weeks — bench, shoulder, row, sumo squat, back squat, calf raise.

CHART · BAR open ↗
SCATTER
0.4 0.5 0.6 0.7 0.8 0.9 05101520253035 Traditional 3×12 Cluster 3×(6×2) MEAN VELOCITY (M/S) REP NUMBER TUFANO, ET AL. 2016

Cluster sets sustain bar speed

Tufano 2016 — cluster set training (3×(6×2) with intra-set rest) maintains mean concentric velocity across all 36 reps; traditional 3×12 sets decline within sets and cumulatively across sets.

CHART · SCATTER open ↗
LINE
-4 0 4 8 12 16 12345678 Failure Not failure % CHANGE IN PERFORMANCE WEEKS IZQUIERDO-GABARREN, ET AL. 2010

Submaximal training wins long-term

Izquierdo-Gabarren 2010 — across 8 weeks, stopping sets short of failure (20% velocity loss) produced steady gains while training to failure (40% velocity loss) lost performance early and never caught up.

CHART · LINE open ↗
LINE
-50 -40 -30 -20 -10 0 10 Before0 hrs6 hrs48 hrs 3×8 3×4 % CHANGE IN PERFORMANCE TIME-POINT POST WORKOUT GONZALEZ-BADILLO, ET AL. 2016

Training to failure slows jump recovery

Gonzalez-Badillo 2016 — jump performance crashed 44 % immediately after a higher-effort squat workout (3×8) and stayed depressed for 48 hours; the lower-effort 3×4 group bounced back inside 6 hours.

CHART · LINE open ↗
BAR
-4 0 4 8 12 16 20 1RM BARVELOCITY JUMP TIIMUSCLE FIBRES 40% velocity loss 20% velocity loss % CHANGE IN PERFORMANCE TEST PAREJA-BLANCO, ET AL. 2017

Lower velocity loss, better gains

Pareja-Blanco 2017 — training to 20 % velocity loss out-gained 40 % on 1RM, bar velocity, jump, and type-II muscle fibres, while doing significantly less total volume.

CHART · BAR open ↗
LINE
-4 -2 0 2 4 6 8 10 5101520253035 Athlete 1 Athlete 2 Athlete 3 % CHANGE FROM DAY 1 DAYS ZOURDOS, ET AL. 2016

Back squat 1RM fluctuates daily

Zourdos 2016 — three trained powerlifters tested daily for 36 days. Day-to-day variation runs ± 3-5 % from the previous day's reading, even with no programmed change in load.

CHART · LINE open ↗
BAR
0.0 0.5 1.0 1.5 2.0 3SETS 4SETS 6SETS Failure Not-failure EFFECT SIZE NUMBER OF SETS PETERSON, ET AL. 2005

Failure loses at every set count

Peterson 2005 (meta-analysis) — strength effect-size for not-to-failure conditions exceeded failure conditions at every set count, and the gap widened with more sets.

CHART · BAR open ↗
TABLE
% OF 1RM REPS / SET OPTIMAL TOTAL TOTAL RANGE 55–65 % 3–6 24 18–30 70–80 % 3–6 18 12–24 80–90 % 2–4 15 10–20 90–100 % 1–2 4 1–10

Prilepin's chart

The canonical reps × intensity × session-volume table from Soviet weightlifting research. For each load band, the prescribed reps per set, optimal session total, and acceptable total range.

CHART · TABLE open ↗
BAR
-5 0 5 10 15 20 25 SQUATWEIGHT CMJUMP SQUATJUMP 30MSPRINT 30MFLYING Fixed loads VBT adjusted loads % IMPROVEMENT TEST CONDITION MUÑOZ DE LA CRUZ, 2023

VBT-adjusted loads beat fixed loads

Muñoz de la Cruz 2023 — six weeks of resistance training with daily VBT-adjusted loads out-gained a fixed-load prescription on every outcome, including strength, jumps, and 30 m sprint metrics.

CHART · BAR open ↗
BAR
0 2 4 6 8 10 BACKSQUAT CMJ SQUATJUMP BROADJUMP Group based Individualised % IMPROVEMENT TEST CONDITION DORRELL, ET AL. 2020

Individualised VBT beats group loads

Dorrell 2020 — six weeks of VBT, with one group prescribed loads from a shared group-mean profile and the other from each athlete's own load-velocity profile. The individualised group out-gained on every measure.

CHART · BAR open ↗
OTHER
4 × 5, 9 minutes total rest 7 × 3, 6 minutes total rest 60 S 10 × 2, 6:45 total rest 45 S 20 × 1, 6:30 total rest 20 S 0 MINUTES5 MINUTES10 MINUTES

How cluster sets break up a set

Four cluster-set protocols (4×5, 7×3, 10×2, 20×1) drawn to scale on a 10-minute session timeline. All four equate to ~20 reps at the same %1RM but distribute them very differently.

CHART · OTHER open ↗
OTHER
RPE - RATING OF PERCEIVED EXERTION 5.566.577.588.599.510 RIR - REPS IN RESERVE 543210 % VELOCITY LOSS 51015202530354045 LAST REP VELOCITY (M/S) 0.520.490.460.430.40.370.340.310.280.25 EASY (WARM-UP) MAXIMAL (SET TO FAILURE) VELOCITY LOSS %S APPLY TO BARBELL STRENGTH LIFTS, BETWEEN 3–10 REPS LAST REP VELOCITY EXAMPLE VALUES FOR A BACK SQUAT — LOW BAR

RPE conversion chart

All four common effort languages on one chart — RPE 5.5–10, RIR 5–0, velocity loss 5–45 %, last-rep velocity 0.52–0.25 m/s. Drop a finger on any row to read across.

CHART · OTHER open ↗
TABLE
VELOCITY LOSSSET STRAINBEST FOR 0–10% Minimal Power, peaking, in-season 10–20% Light Strength, quality volume 20–30% Moderate Strength, hypertrophy 30–40% High Hypertrophy, intense strength 40%+ Maximal Rare, deliberate use only

Velocity loss thresholds by goal

The five velocity-loss bands, how hard each one makes a set, and what each is best for — 0–10 % for power and peaking, 10–20 % for quality volume, 20–30 % for strength and hypertrophy, 30–40 % for hypertrophy blocks, 40 %+ only when failure is the point.

CHART · TABLE open ↗
TRACE
Squat bar path — held versus drifting HELD Vertical through mid-foot DRIFTING Forward bow out of the hole MID-FOOTMID-FOOT

Squat bar path

The squat bar should track a vertical through mid-foot. Side by side with the classic fault — hips shooting back out of the bottom, carrying the bar forward before the lifter drags it back to lockout.

CHART · TRACE open ↗
TRACE
PULL Back past the knees, then the hips send it up, not out TURNOVER A tight loop as the lifter pulls under and fixes it CATCH — BEHIND THE START LINE START — OVER MID-FOOT

Snatch bar path

What a good snatch trace looks like — the bar drifting back past the knees, the hips sending it up rather than out, and a tight turnover loop finishing behind the line it started on.

CHART · TRACE open ↗
PROFILE LINE
0.2 0.4 0.6 0.8 1.0 1.2 1.4 LOAD–VELOCITY PROFILE TARGET · 0.65 ± 0.03 M/S TODAY'S WORKING WEIGHT 140 KG 136.5–143.5 KG 406080100120140160180 VELOCITY (M/S) LOAD (KG)

Velocity target → today's load

How a velocity target turns into a weight on the bar. Warmup sets build the day's load–velocity profile, a target band is laid across it, and the crossing drops to the load axis as the working weight.

CHART · PROFILE open ↗
LINE
130140150160170180 0.400.450.500.550.600.650.70 3 × 53 × 43 × 34 × 23 × 1 TARGET VELOCITY (M/S) WORKING LOAD (KG) 123456789101112131415161718 WORKING LOAD (KG) TARGET VELOCITY (M/S) WEEK

Velocity target blocks (18 weeks)

An 18-week strength cycle written entirely in bar speeds. The target velocity steps down once per block; the working load climbs — and wobbles — because it is read off the athlete's profile every session rather than prescribed.

CHART · LINE open ↗
BAR
-5 0 5 10 15 20 25 JUMP-SQUATPOWER · BM JUMPHEIGHT · BM JUMP-SQUATPOWER · 80KG SQUAT1RM ISOMETRICPEAK FORCE Power only Strength + power % CHANGE OVER 12 WEEKS TEST CORMIE, ET AL. 2007

Power vs strength + power

Cormie 2007 — 12 weeks of jump squats, matched for total work. Adding 3×3 back squats at 90 % 1RM produced the same jump and power gains as power-only training, plus everything the power-only group failed to gain.

CHART · BAR open ↗
CURVE
600 700 800 900 1000 1100 OVERSPEED BLOCK 1 · 92.5% 930 W MAX POWER BLOCKS 2 & 4 · 100% 953 W OVERLOAD BLOCK 3 · 107.5% 917 W 80%90%100%110%120% POWER (W) LOAD (% OF MAX-POWER LOAD)

Power cycle anchor loads

A load–power curve marked with the three loads a 16-week power cycle works across — 92.5 % for overspeed, 100 % for max power, 107.5 % for overload — read as percentages of the load that produces peak watts.

CHART · CURVE open ↗
BAR
0 4 8 12 16 40-YARDSPRINT VERTICALJUMP Full squat Half squat Quarter squat % IMPROVEMENT OVER 16 WEEKS RHEA, ET AL. 2016

Squat depth and power transfer

Rhea 2016 — 28 highly trained athletes, 16 weeks, identical programs bar squat depth. Quarter squats put 15 % on the vertical jump and 2 % on the 40; full squats put on 1 % and nothing.

CHART · BAR open ↗
LINE
0 2 4 6 8 10 12 14 16 010203040 % CHANGE IN MUSCLE SIZE WEEKLY SETS PER MUSCLE GROUP PELLAND, ET AL. 2026

Volume and hypertrophy

Pelland 2026 — 67 studies, 2,058 participants. Muscle growth rises with weekly sets across the whole range the literature covers, with diminishing returns and a credible interval that never touches zero.

CHART · LINE open ↗
LINE
-4 0 4 8 12 16 20 24 28 0123456 % CHANGE IN MAXIMAL STRENGTH WEEKLY SESSIONS PER MUSCLE GROUP PELLAND, ET AL. 2026

Frequency and strength

Pelland 2026 — 67 studies, 2,058 participants. With weekly set volume controlled, strength gains rise with frequency and the credible interval never touches zero. Diminishing returns past two sessions.

CHART · LINE open ↗
BAR
0 5 10 15 20 25 30 35 JUMPPEAK POWER VERTICALJUMP HEIGHT 40-MSPRINT TIME SQUAT1RM Ballistic power Heavy strength % IMPROVEMENT OVER 10 WEEKS TEST CORMIE, ET AL. 2010

Ballistic power vs heavy strength

Cormie 2010 — 24 relatively weak men, 10 weeks, jump squats at 0–30 % 1RM versus back squats at 75–90 % 1RM. Jump and sprint improved the same in both groups. Squat 1RM went up 31 % versus 4.5 %.

CHART · BAR open ↗
07 · CALCULATORS · PROGRAMMING WITH VBT

Calculators in this topic

4 CALCS

RELATED TOPICS