PoinT GOResearch
how to·how to

How to Do the Beep Test (20m Shuttle Run): VO2max Estimation

Beep test guide: 20m shuttle run protocol, pace table by level, VO2max formula, sport norms by position, and common scoring errors to avoid.

PoinT GO Sports Science Lab··10 min read
How to Do the Beep Test (20m Shuttle Run): VO2max Estimation

Léger & Lambert's 1982 validation study, published in the European Journal of Applied Physiology, found that the 20-meter multi-stage shuttle run predicted VO2max with a standard error of 2.5–3.0 ml/kg/min — comparable to laboratory treadmill testing in athletic populations, at a fraction of the cost and time. Forty years later, it remains the most widely used aerobic fitness test in team sports worldwide, administered to hundreds of millions of school students and athletes annually. Yet most coaches run it with one or more critical protocol errors that inflate or deflate scores by 1–3 levels, rendering comparisons meaningless. This guide eliminates those errors.

What the Beep Test Actually Measures

What the Beep Test Actually Measures

The beep test (formally: the 20m Multi-Stage Fitness Test, MSFT) is a progressive maximal aerobic capacity test. It measures the athlete's ability to sustain progressively faster shuttle running until volitional exhaustion — the speed at which oxygen consumption reaches its maximum (VO2max) or the peripheral and central fatigue accumulated over the test forces the athlete to stop.

Critically, the test is not a pure VO2max test. It is a field measure of maximal aerobic running speed — the fastest pace an athlete can sustain aerobically for an extended period. This speed is influenced by three physiological variables: VO2max (the ceiling for oxygen delivery), running economy (how efficiently oxygen is converted to forward movement), and the lactate threshold (the percentage of VO2max sustainable without progressive acidosis). An athlete with a moderate VO2max but excellent running economy can outscore an athlete with a higher VO2max but poor mechanical efficiency.

The practical implication: beep test scores should be interpreted as sport-relevant aerobic fitness indicators, not purely as VO2max values. The VO2max estimation formulas (discussed below) have real utility but should be contextualized with sport-specific norms rather than treated as absolute physiological measurements.

Full Protocol: Setup and Execution

Full Protocol: Setup and Execution

Equipment required: A flat, non-slip surface (gym floor, artificial turf, or compacted outdoor surface). Two parallel lines marked exactly 20.00 meters apart — measure with a tape measure; error of even 0.5 m alters the running speed demands significantly. A calibrated audio file (available from the NSCA or Sport Science databases) — not a phone app timer, which introduces drift. A counter or testing spreadsheet.

Warm-up (10 minutes): 5 minutes of easy jogging at approximately Level 2–3 pace, followed by dynamic hip flexor and ankle drills (leg swings, high knees, butt kicks), and 2–3 build-up strides of 20 m at 70–80% effort. The warm-up raises core temperature and habituates the athlete to the shuttle turn pattern. Skipping the warm-up depresses initial level performance and underestimates aerobic capacity.

Execution rules:

  • Athletes begin behind the starting line. The first beep signals the start of the first shuttle.
  • The athlete must reach or cross the opposite line before or at the same time as each subsequent beep — not after. Arriving early is acceptable and wastes no points; arriving late triggers a warning.
  • Two consecutive missed beeps (arriving late twice) constitutes the end of the test. Most protocols issue one warning per missed beep before disqualification.
  • The turn must be made with the foot touching or crossing the line — not a wide arc or an early turn. A wide arc effectively shortens the running distance and inflates the score.

Recording: Record the last completed level and the last completed shuttle within that level. Format: Level.Shuttle (e.g., 8.4 means Level 8, 4 shuttles completed).

Level-by-Level Speed and VO2max Table

Level-by-Level Speed and VO2max Table

Each level of the beep test corresponds to a fixed running speed. The number of shuttles per level varies, and the speed increases by approximately 0.5 km/h per level. Below is the standard Léger & Lambert protocol:

LevelRunning Speed (km/h)Shuttles in LevelCumulative Distance (m)Estimated VO2max (ml/kg/min)
18.57140~26
39.58480~34
510.58820~40
711.5101,220~46
912.5111,680~51
1113.5112,160~56
1314.0132,740~61
1515.0133,280~66
1716.0143,880~71
2118.0165,200~80+

Note: VO2max estimates become less reliable above Level 15, where very few athletes reach, and individual running economy variation has proportionally greater effect on the speed–VO2max relationship.

VO2max Estimation from Beep Test Level

VO2max Estimation from Beep Test Level

The most widely used VO2max estimation equation from beep test data was derived by Léger et al. (1988):

VO2max (ml/kg/min) = 31.025 + 3.238 × S − 3.248 × A + 0.1536 × S × A

Where S = running speed at last completed level (km/h) and A = age (years).

For athletes under 18, a separate pediatric equation applies (Léger & Lambert, 1982), and the adult equation should not be used as it systematically overestimates VO2max in adolescents by 5–8%.

A simpler approximation (Ramsbottom et al., 1988), accurate within ±5% for adults 18–45:

VO2max ≈ 18.4 + 3.00 × Level

Where Level is the final completed level rounded to the nearest 0.5. This approximation is useful in the field without a calculator. For level 10 completion, estimated VO2max ≈ 48.4 ml/kg/min.

Interactive Tool

VO2max Estimator

Estimate aerobic capacity using the Cooper 12-min run, Rockport 1-mile walk, or resting HR method.

Estimation method
Estimated VO2max
42.4
ml/kg/min
Category
Average

VO2max estimates are most accurate when test conditions are standardized. Use the method that fits your fitness level: Cooper for fit individuals, Rockport for general population, resting HR for everyone.

Sport-Specific Norms by Position

Sport-Specific Norms by Position

Comparing athlete scores against absolute VO2max reference ranges misses the positional and sport-specific context that makes norms useful. The following figures reflect published data from elite and sub-elite competitive populations:

Sport / PositionMales — Expected LevelFemales — Expected LevelSource Population
Soccer (outfield)12–149–11Professional / National
Soccer (goalkeeper)9–117–9Professional / National
Rugby union (backrow)11–138–10International
Rugby union (tight forward)8–106–8International
Basketball (guard/forward)10–128–10Division I / National
Field hockey (midfield)12–1410–12International
Australian Rules Football13–1510–12Elite AFL / AFLW
Recreational fitness7–95–7Healthy untrained adults

Data reflects trained populations. Scores at or above the upper end of each range are consistent with aerobic fitness levels that do not limit on-field performance. Scores more than 2 levels below position average warrant targeted aerobic development work.

How to Administer Group Testing

How to Administer Group Testing

Group testing introduces logistics that individual testing does not. The beep test is frequently compromised by overcrowding (athletes encourage each other to push past exhaustion at incorrect times) or undercrowding (athletes feel too exposed and stop earlier than their true capacity).

Optimal group size is 4–8 athletes per lane (each lane being the 20 m corridor). More than 8 makes turn-line identification difficult and encourages drafting effects. Position the recording assistant at the side of the lane, not at the end, to observe line-touching without interfering with turns.

For squads of 20+, run two heats with matched-ability grouping where possible. Mixing a Level 8 athlete with a Level 14 athlete in the same group creates pacing effects in both directions — the weaker athlete overextends early following the stronger group member's pace, and the stronger athlete paces off the group rather than their own physiological limit.

A testing spreadsheet pre-populated with all athlete names and a cell for each completed shuttle is the most reliable recording method. A single recorder can track 6–8 athletes with practice. Audio-recording the test (calling out names as athletes drop) provides a backup in case of transcription errors.

Improving Your Beep Test Score

Improving Your Beep Test Score

Beep test improvement reflects improvement in one or more of three physiological pillars: VO2max, running economy, and lactate threshold. Training methods targeting each are distinct:

Improving VO2max (Levels 1–7 to 8–12 range): High-intensity interval training (HIIT) at 90–100% of VO2max effort for 3–6 minute bouts with 2–3 minute recovery is the most potent VO2max stimulus. Buchheit & Laursen (2013) found that 15:15 intervals (15 s near-maximal, 15 s jog) performed 3× weekly over 6 weeks improved VO2max by 5–8% in moderately trained team sport athletes. For beep test context: shuttle-specific HIIT using 20 m course segments is ideal for concurrent sport-specific mechanical adaptation.

Improving Running Economy (crossing the 12+ threshold): Running economy improvement requires addressing both technique and metabolic efficiency. Plyometric training — specifically drop jumps and bounding — improves leg stiffness and reduces oxygen cost at a given running speed. Saunders et al. (2006) reported a 4.1% improvement in running economy after 6 weeks of plyometric training in distance runners, equivalent to approximately half a beep test level for athletes already at high aerobic capacity.

Improving Lactate Threshold (sustaining high levels): Tempo runs at 75–85% of maximal heart rate for 20–40 minutes, 2× weekly, push the lactate threshold upward over 8–12 weeks. This is the training quality that separates athletes who plateau at Level 11–12 from those who reach Level 14+.

Common Errors and How to Avoid Them

Common Errors and How to Avoid Them

Three categories of error account for most score inconsistency in field-administered beep tests:

1. Distance Error. Measuring the 20 m course with a non-calibrated tape measure or approximate pacing introduces error of 0.5–2.0 m. A distance error of 1 m in either direction shifts every running speed demand by approximately 5% — enough to add or remove one full level from the result. Always measure with a calibrated steel tape or laser measure. Secure the tape flat to the ground at both marks.

2. Audio File Drift. Streaming the beep test audio from a standard music or video app introduces compression artifacts and buffering latency. Use a dedicated MSFT audio file downloaded and played from local storage at consistent volume. The beep interval at Level 1 is 8.91 s; any drift from this standard corrupts the entire test progression.

3. Turn Technique Error. Athletes who arc widely on turns travel farther than 20 m per shuttle, running at effectively lower speed than the beep demands. Conversely, athletes who plant aggressively and pivot sharply (with trained change-of-direction skills) cover the 20 m more efficiently. This is a systematic advantage for change-of-direction trained athletes and is not corrected in standard VO2max estimation equations — a limitation worth noting when comparing athletes from different sport backgrounds.

FAQ

Frequently asked questions

01What is a good beep test score for an adult?
+
For untrained adult males, reaching Level 7–8 is considered average aerobic fitness. Level 9–11 represents good fitness. Above Level 12 is excellent and typically only achieved by endurance or field sport athletes training 4+ days per week. For adult females, the equivalent ranges are approximately 2 levels lower: average 5–7, good 7–9, excellent above 10. These are population references, not sport-specific norms — compare against position-specific benchmarks when assessing athletic readiness.
02How often can I retest the beep test?
+
In a training block, a 4–6 week gap between tests is the minimum needed to detect genuine aerobic fitness change. Testing too frequently (weekly) does not reflect real adaptation and creates excessive fatigue from repeated maximal efforts. Most sports organizations use 2–3 formal beep tests per year: pre-season baseline, mid-season check, and end-of-season assessment.
03Can I use a phone app for the beep test audio?
+
Only if the app plays a locally stored, verified audio file. Streaming apps introduce latency and buffering that shift the beep intervals unpredictably. The safest approach is to download a validated MSFT audio file (available from the NSCA, NSW Government Sport, or equivalent sport science organizations) and play it through a speaker with known latency characteristics. Test the audio against a stopwatch: beep 1 and beep 2 of Level 1 should be separated by exactly 8.91 seconds.
04Does body weight affect the beep test score?
+
Yes. The beep test expresses VO2max in relative terms (ml per kilogram per minute), which means higher body weight requires proportionally more oxygen per unit body mass to run at the same speed. An athlete who loses 5 kg of fat mass while maintaining aerobic capacity will typically gain 1–2 levels on the beep test purely from the improved power-to-weight ratio. This is why the beep test is appropriate for comparing athletes of different body sizes — unlike absolute VO2max in liters per minute.
05What should I eat before a beep test?
+
Aim for a carbohydrate-moderate meal 2–3 hours before the test: approximately 1–2 g of carbohydrate per kg body weight (e.g., rice, pasta, or oats with a small protein portion). Avoid high-fat or high-fiber meals in the 3 hours prior, as they slow gastric emptying and can cause GI discomfort during high-intensity running. Hydrate adequately the day before and consume 400–600 ml of water in the 2 hours before testing, stopping 30 minutes before to avoid running with a full stomach.
06How do I convert beep test level to VO2max?
+
Use the Ramsbottom et al. (1988) approximation: VO2max (ml/kg/min) ≈ 18.4 + 3.00 × final level. For example, Level 10 = 18.4 + 30.0 = 48.4 ml/kg/min. For more precision, use the Léger et al. (1988) equation: VO2max = 31.025 + 3.238S − 3.248A + 0.1536SA, where S is the speed (km/h) at your final level and A is your age. Both equations have a standard error of approximately 2.5–3.0 ml/kg/min against laboratory treadmill testing.
Keep reading

Related Articles

how to

Depth Jump Technique and Benefits: The Complete Guide to This Elite Plyometric

Master depth jump technique with proper box height, landing mechanics, and programming. Learn the science-backed benefits for jump height, RSI, and power.

how to

How to Properly Foam Roll for Recovery: Area-by-Area Guide

Evidence-based foam rolling techniques for quads, hamstrings, IT band, and thoracic spine. Optimal pressure, duration, and timing protocols backed by

how to

How to Train Reactive Strength for Athletes

Train reactive strength with drop jumps, ankle stiffness drills, and progressive overload. Includes RSI targets, 8-week plan, and measurement protocols.

how to

How to Calculate 1RM from Velocity Data

Practical guide to predicting 1RM from bar velocity using load-velocity profiles, minimum velocity thresholds, and regression equations for squat and bench

how to

How to Conduct the Yo-Yo Intermittent Recovery Test

Complete Yo-Yo IR1 and IR2 protocol, audio cue setup, sport-specific norms, and VO2max estimation for field-based aerobic testing.

how to

How to Build a Force-Velocity Profile: 6-Step VBT Protocol

Step-by-step guide to building an individual force-velocity profile using VBT. Test load selection, data collection, profile interpretation, and program

how to

How to Calibrate a Velocity Sensor: 5-Step VBT Accuracy Protocol

Step-by-step calibration protocol for VBT velocity sensors. Reference measurement, mounting positions, baseline establishment, and accuracy verification.

how to

How to Build Explosive Power for Hockey: A 12-Week Protocol for Skating Acceleration and Shot Power

Explosive power for hockey drives skating acceleration and shot velocity. Use 800Hz IMU PoinT GO and a proven 12-week protocol to upgrade jumps, VBT, and.

Measure performance with lab-grade accuracy

Get PoinT GO