TL;DR
- 2400 m in 12 minutes returns VO2max 42.4 ml/kg/min. Classification: Good for a 30-year-old male. Formula
VO2max = (distance_m − 504.9) ÷ 44.73from Cooper 1968.[1] - Pacing is the single biggest source of error. A runner who goes out at 3:45/km and walks the last 200 m posts the same distance as a perfectly paced 5:00/km effort; both read as VO2max 42.4 with very different underlying physiology.
- Cooper assumes flat, calm, dry conditions. Wind, terrain, and heat each push the reading by 1 to 3 ml/kg/min in one direction or the other.
The Cooper 12-minute run is the cheapest VO2max field test available — no laboratory, no analyzer, no treadmill. A track, a watch, and a runner who can pace 12 minutes near maximally. The formula has held up since 1968 and remains the default field protocol in military and team-sport screening[2].
The scenario
A 30-year-old male, 75 kg, "active" baseline (3 to 5 hours of structured training per week). The runner posts 2400 m in 12 minutes on a flat track in cool weather (12°C, no wind, sea level). Heart rate 165 bpm immediately after the test.
What the calculator returns
Running the inputs through the VO2 Max Estimator with the Cooper method:
# vo2-max-estimator (computed live from /engines/vo2-max-estimator.js)
Engine input
method = cooper
distance_meters = 2400
weight_kg = 75
age = 30
sex = male
walk_time_minutes = 12
heart_rate_after = 165
activity_level = active
Engine output
vo2max = 42.4
classification.label = Good
classification.color = #a3e635
fitnessAge = null
methodName = Cooper 12-Minute Run Test
formula = VO₂max = (distance_m − 504.9) ÷ 44.73 42.4 ml/kg/min, Good band. The fitness-age field is null because the Cooper method does not return a derived fitness age (some methods do; the Cooper formula does not).
Reading the numbers
Cooper's formula[1]:
VO2max = (distance_m − 504.9) ÷ 44.73
= (2400 − 504.9) ÷ 44.73
= 1895.1 ÷ 44.73
= 42.37 ≈ 42.4 ml/kg/min The "504.9" constant represents the y-intercept of Cooper's regression against laboratory VO2max in his original 115-subject cohort of US Air Force personnel. The 44.73 slope encodes how many meters of 12-minute distance correspond to 1 ml/kg/min of aerobic capacity — roughly 45 m per ml/kg/min.
Population context for a 30-year-old active male
Poor < 35 ml/kg/min (10th percentile or below)
Fair 35 – 41
Good 42 – 47 ← this subject
Excellent 48 – 53
Superior > 53 (typical sub-3:00 marathoner) A 42.4 reading sits at the bottom of the Good band — roughly 50th percentile for a 30-year-old who reports active training. To move into Excellent the runner needs to add about 270 m to the 12-minute distance (47 × 45 = 2115 m baseline at 47 ml/kg/min, plus the 505 m intercept = ~2670 m).
Where the formula breaks
Three failure modes.
Pacing. Cooper assumes a steady, near-maximal effort across all 12 minutes. A runner who blows up at minute 8 and walks the last four minutes posts a shorter distance than their true capacity supports. Conversely, a runner who paces conservatively the first 8 minutes and sprints the last 200 m posts an artificially low number. The fix is a paced trial: aim for even 400 m splits with the last 400 hard but not all-out.
Environment. Headwind on the back straight of a 400 m track costs 5 to 15 m of distance over 12 minutes (1 to 3 minutes of headwind exposure per lap). Heat above 22°C adds 5 to 15 bpm of cardiac drift and trims pace by 3 to 8 seconds per kilometer. Altitude reduces VO2max-derived performance by roughly 1% per 100 m above 1500 m. The 42.4 reading at sea level reads 1 to 2 ml/kg/min lower at 2000 m altitude with the same lungs.
Submaximal motivation. Cooper is a maximal protocol. A subject who saves a kick for the last lap because the test feels unpleasant under-reads VO2max by 2 to 4 ml/kg/min. Indoor track or treadmill versions reduce environmental variance but require even stronger pacing discipline. A pacing buddy or a target pace per lap improves test validity.
Protocol notes for a clean test
The single most effective intervention to tighten Cooper accuracy is the per-lap split discipline. A 400 m track at 5:00/km pace means 2:00 per lap. The test plan:
Lap 1 (0 – 400 m) 2:00 ± 2 seconds
Lap 2 (400 – 800 m) 2:00 ± 2 seconds
Lap 3 (800 – 1200 m) 2:00 ± 2 seconds
Lap 4 (1200 – 1600 m) 2:00 ± 2 seconds
Lap 5 (1600 – 2000 m) 1:55 (effort rising)
Lap 6 (2000 – 2400 m) 1:50 (final push)
Heart-rate target by end of lap 4: 92 to 94% of HRmax
Heart-rate target by end of lap 6: 97 to 100% of HRmax A 30-second warm-up of strides plus 5 minutes of easy jogging primes the cardiovascular system without pre-fatiguing the lower body. Test directly after a rest day, ideally before noon to avoid afternoon cardiac drift, fasted for at least 2 hours.
Cross-checking against running pace
The 2400 m distance in 12 minutes corresponds to 5:00/km pace. A VO2max of 42.4 should also predict an honest 5K race time of roughly 24 to 25 minutes. The Running Pace Calculator can convert between distance and time; the Race Time Predictor extrapolates to longer events from this 12-minute result. If the runner's recent 5K race time is 22:30, the Cooper number is under-reading (true VO2max closer to 47); if their 5K is 27:00, the Cooper is over-reading.
Related tools and follow-ups
- VO2 Max Estimator — supports Cooper plus Rockport, step test, and resting-HR methods.
- Running Pace Calculator — convert the 12-minute distance into pace per kilometer.
- Heart Rate Zone Calculator — calibrate aerobic zones using the post-test heart-rate read.
For broader context: VO2 max field tests compares the available protocols; How to improve VO2 max walks through training prescription; Zone 2 training covers the aerobic-base side of VO2max development.
FAQ
What is the Cooper test formula? VO2max in ml/kg/min equals (distance in meters minus 504.9) divided by 44.73. For 2400 m, the result is 42.4 ml/kg/min.
What does VO2max 42.4 classify as for a 30-year-old male? Good. The engine returns the Good band, which corresponds to the 50th to 70th percentile for active men aged 30. Excellent starts around 48; Superior around 53.
How accurate is the Cooper test versus lab VO2max? Within roughly plus or minus 3 ml/kg/min for trained runners in controlled conditions. The test under-reads for untrained subjects (pacing issues, anaerobic contribution) and over-reads in tailwind or net-downhill conditions.
References
- 1 A means of assessing maximal oxygen intake (Cooper) — JAMA (1968)
- 2 Validity of the Cooper 12-min run for prediction of VO2max — Research Quarterly for Exercise and Sport (1985)
- 3 Methodology — VO2 Max Estimator — AI Fit Hub