Bruce Protocol METs Calculator - Stage METs and VO2 Max

Bruce Protocol METs calculator for stage-by-stage treadmill workload, VO2 max, and age-predicted HR max using the ACSM speed and grade formula.

Updated: June 21, 2026 • Free Tool

Bruce Protocol METs Calculator

Standard Bruce uses 3-minute stages. Modified Bruce adds two 0% warm-up stages for older or deconditioned patients.

The highest Bruce stage the person completed. Speed and grade auto-fill from the published table.

Auto-filled from the stage. Override to model a modified Bruce step or a custom protocol.

Auto-filled from the stage. Use 0% for the modified Bruce warm-up.

Used to compute age-predicted maximum heart rate with the Tanaka 2001 formula.

Leave 0 to skip the percent-of-HR-max calculation.

Results

Estimated METs
0METs
Estimated VO2 Max 0mL/kg/min
Age-Predicted HR Max 0bpm
Percent of HR Max 0%
Test Time at Stage 0min
Speed in m/min 0m/min

What Is the Bruce Protocol METs Calculator?

The Bruce Protocol METs calculator turns a treadmill stress test into clear workload numbers in METs, estimated VO2 max, and percent of age-predicted maximum heart rate. Pick a protocol and stage, and the tool applies the ACSM treadmill speed-and-grade formula to every step.

  • Cardiology and stress-lab reporting: Translate a treadmill stress test into the METs and estimated VO2 max numbers that show up on a cardiology report.
  • Endurance athlete self-tracking: Compare Bruce protocol stage reached today with a prior test to see whether aerobic capacity is moving up or down.
  • Exercise physiologist planning: Set target METs for sub-maximal exercise prescriptions or return-to-sport clearance.
  • Modified Bruce for older patients: Switch to the modified Bruce protocol to model the two zero-grade warm-up stages.

METs, or metabolic equivalents, are the simplest way to talk about exercise intensity. One MET is the oxygen your body uses at quiet rest, roughly 3.5 mL per kilogram of body weight per minute. A 5-MET walk and a 10-MET jog each get a single number, so clinicians, trainers, and athletes can compare workloads.

Because each Bruce stage is a fixed speed and grade, METs increase in clean steps. Stage 1 lands near 5 METs and Stage 7 climbs past 19 METs in healthy adults, so the test scales from a brisk walk to a hard run without changing the protocol.

For athletes who want a separate aerobic capacity estimate outside a treadmill stress test, the VO2 Max Calculator applies the Cooper, 1.5-mile run, and Rockport walk formulas to field-test data.

How the Bruce Protocol METs Calculator Works

The calculator combines the Bruce stage table with the ACSM running treadmill equation, then converts the result to estimated VO2 max and percent of HR max.

VO2 (mL/kg/min) = 0.2 * speed_m_per_min + 0.9 * speed_m_per_min * grade + 3.5; METs = VO2 / 3.5
  • speed_m_per_min: Treadmill speed converted from mph to m/min by multiplying mph by 26.8224.
  • grade: Treadmill incline expressed as a fraction, so 10% grade becomes 0.10 in the formula.
  • 0.2 and 0.9: ACSM running coefficients. The 0.2 covers horizontal work, the 0.9 covers vertical work.
  • 3.5: Resting oxygen cost in mL/kg/min. Dividing the total by 3.5 converts oxygen cost into METs.
  • peakHeartRate: Highest heart rate measured during the test, used to compute percent of HR max.
  • Tanaka 2001: Age-predicted maximum heart rate formula 208 minus 0.7 times age, more accurate than 220 minus age.

Every Bruce stage is three minutes long, so test time tracks with the stage number. Standard Bruce: 3 minutes for Stage 1, 6 after Stage 2, 9 after Stage 3, and 21 after Stage 7.

Bruce-style stress tests should be performed with a clinician present for diagnostic use. The calculator is a workload and reporting tool, not a substitute for ECG monitoring.

Stage 3 for a 45-year-old

Stage 3 standard Bruce, speed 3.4 mph, grade 14%, age 45, peak heart rate 165 bpm.

3.4 mph equals 91.2 m/min. VO2 = 0.2 x 91.2 + 0.9 x 91.2 x 0.14 + 3.5 = 33.23 mL/kg/min. METs = 33.23 / 3.5 = 9.5.

9.5 METs and an estimated VO2 max of 33.2 mL/kg/min.

About 93% of the age-predicted HR max of 177 bpm, which lines up with a solid sub-maximal stress test effort.

According to American College of Sports Medicine (ACSM), Treadmill running VO2 in mL/kg/min equals 0.2 times speed in m/min plus 0.9 times speed in m/min times fractional grade plus 3.5, and one MET equals 3.5 mL of oxygen per kilogram per minute.

According to Wikipedia - Bruce protocol, The standard Bruce protocol stages begin at 1.7 mph with 10 percent grade and increase both speed and grade every three minutes, with published METs of roughly 5, 7, 10, 13, 16, 19, and 22 for Stages 1 through 7.

Once you have a peak heart rate from a Bruce protocol test, the Target Heart Rate Calculator turns that ceiling into practical training zones for follow-up workouts.

Key Concepts Behind Bruce Protocol METs

Four ideas come up every time someone reads a Bruce protocol report.

Metabolic Equivalent (MET)

One MET is the oxygen your body uses at rest, defined as 3.5 mL of oxygen per kilogram of body weight per minute. The ACSM formula converts speed and grade into METs.

Bruce Protocol Stage

The Bruce protocol is a multistage treadmill test where both speed and grade rise every three minutes. Each stage is a fixed workload, which is why results can be compared across visits and populations.

Estimated VO2 Max

Bruce protocol METs map to estimated VO2 max by multiplying by 3.5 mL/kg/min. The estimate is less precise than a lab gas-analysis test, but it is good enough for tracking aerobic capacity and grading stress test results.

Age-Predicted HR Max (Tanaka)

Percent of HR max tells you how hard the heart worked relative to its predicted ceiling. The Tanaka 2001 formula 208 minus 0.7 times age is more accurate than the classic 220 minus age rule.

Cardiology reports often quote METs instead of VO2 max because METs are easier to read at a glance. Anything above 10 METs without symptoms is generally a good sign, while under 5 METs often flags reduced functional capacity.

In research, the same METs value can come from a treadmill, cycle, or step test, which is why METs are a universal yardstick. A 7-MET Bruce stage is not physiologically identical to a 7-MET bike stage, but the number is comparable enough to plan training.

A 9.5-MET Bruce stage burns more calories per minute than a 5-MET walk, and the Calories Burned by Heart Rate Calculator converts the same workload into a per-hour energy estimate using heart rate and duration.

How to Use the Bruce Protocol METs Calculator

Enter the protocol, stage, and either the published speed and grade or your own custom values, then add age and peak heart rate to see METs, VO2 max, and percent of HR max.

  1. 1 Pick the protocol: Choose Standard Bruce or Modified Bruce for the two zero-grade warm-up stages used with older or deconditioned patients.
  2. 2 Enter the stage reached: Set the highest stage from 1 to 7. Speed and grade auto-fill from the published table so METs match the standard values.
  3. 3 Override speed or grade if needed: Replace the auto-filled values for custom protocols or sub-maximal targets. The calculator still reports METs and VO2 max from the new speed and grade.
  4. 4 Add age and peak heart rate: Age is used for the Tanaka 2001 HR max formula, and peak heart rate is used to compute percent of HR max. Leave peak heart rate at 0 to skip the percent calculation.
  5. 5 Read the result: The result panel shows METs, estimated VO2 max, age-predicted HR max, percent of HR max, total test time, and the speed in m/min used in the formula.

For a 45-year-old who completed Stage 3 and reached 165 bpm, the calculator returns 9.5 METs, an estimated VO2 max of 33.2 mL/kg/min, an age-predicted HR max of 177 bpm, and 93% of HR max. Those numbers show a sub-maximal stress test effort in the typical fitness range.

If the Bruce protocol result points to a target race pace for an endurance event, the Running Pace and Race Split Calculator turns that pace into mile and kilometer splits for race day.

Benefits of Estimating METs With the Bruce Protocol

The Bruce protocol has been a standard for over 60 years, which is why so many systems still report results in METs.

  • Standardized workload reporting: Bruce stages are fixed, so METs from one clinic match METs from another. That makes the report easy to share with a primary care doctor, a sports cardiologist, or a coach.
  • Quick functional capacity check: A METs value at peak exercise gives a fast read on whether aerobic capacity is normal for the person's age.
  • Pairs with HR max and training zones: Pair the Bruce METs value with target heart rate zones to plan return-to-sport or rehab workouts. The percent of HR max tells you whether the test was sub-maximal or near maximal.
  • Works with the modified Bruce protocol: Switch to the modified Bruce protocol for older, deconditioned, or post-event patients who need a gentler warm-up. The calculator updates the stage table automatically.

If you only have time to track one number from a treadmill stress test, METs is the most useful single value. It is more comparable than peak heart rate and easier to explain than raw VO2 max.

For athletes who train by heart rate, the percent of HR max value tells you whether the test was a true maximal effort or whether fatigue or medication limited the result.

A Bruce METs value also feeds the Cycling FTP Calculator, which uses the same aerobic capacity idea to set power-based training zones for follow-up bike workouts.

Factors That Affect Bruce Protocol METs

Bruce METs are reproducible, but several factors can shift the result without a real change in fitness.

Treadmill calibration

A belt that is running 0.1 mph slow or a grade that is off by 1% can change METs by 0.2 to 0.4. Recheck treadmill calibration before the test if the result looks unusual.

Handrail use

Gripping the handrail cuts the workload because the upper body supports some of the body weight. The ACSM formula assumes hands-off running, so handrail use can underestimate METs by 1 to 2.

Pacing strategy

Starting too fast leads to early fatigue, while starting too slow leaves METs on the table. Pacing the first two stages evenly is the most reproducible approach.

  • Bruce METs are an estimate. The published table assumes hands-off treadmill running on a calibrated belt, so real-world results can drift by 5% to 10%.
  • The calculator does not run a real stress test, monitor ECG, or replace clinical judgment. Use it for planning and reporting, not for diagnosis.
  • Percent of HR max depends on the age-predicted formula. The Tanaka 2001 formula is more accurate on average than 220 minus age, but any individual can be 10 to 15 bpm off their true maximum.

Repeat the same protocol on the same treadmill after four to eight weeks of training to see whether aerobic capacity has actually changed. Single-point comparisons are noisier than trend tracking.

When the test is interrupted, the METs value at the moment the test ended is the clinically useful number. Note the reason for stopping when you save the result.

According to Tanaka et al., JACC 2001, Age-predicted maximum heart rate can be estimated as 208 minus 0.7 times age, which is more accurate than 220 minus age.

For athletes without a treadmill, the Age Graded Running Calculator turns a 5K, 10K, or half marathon finish time into an age-adjusted score to track alongside the Bruce METs result over time.

Bruce Protocol METs calculator with stage-by-stage speed, grade, and METs output
Bruce Protocol METs calculator with stage-by-stage speed, grade, and METs output

Frequently Asked Questions

Q: What are METs on a Bruce protocol treadmill test?

A: METs are metabolic equivalents, and one MET equals the oxygen your body uses at rest, about 3.5 mL/kg/min. On a Bruce protocol treadmill test, each stage's METs value tells you how many times harder than rest the heart and muscles are working at that speed and grade.

Q: How many METs is each Bruce protocol stage?

A: Using the ACSM running treadmill equation, Bruce Stage 1 is about 4.8 METs, Stage 2 is about 6.9 METs, Stage 3 is about 9.5 METs, Stage 4 is about 12.1 METs, Stage 5 is about 14.9 METs, Stage 6 is about 17.0 METs, and Stage 7 is about 19.3 METs. The modified Bruce protocol keeps the first two stages at low grades, so Stage 1 is about 2.5 METs and Stage 2 is about 4.2 METs.

Q: How do you calculate METs on a treadmill?

A: Convert treadmill speed from mph to meters per minute, then apply the ACSM running equation: VO2 in mL/kg/min equals 0.2 times speed in m/min plus 0.9 times speed in m/min times fractional grade plus 3.5, and METs equals VO2 divided by 3.5. This calculator runs that formula for every standard and modified Bruce stage.

Q: What is the difference between Bruce protocol and modified Bruce protocol?

A: The standard Bruce protocol starts at 1.7 mph and 10% grade and increases both every 3 minutes. The modified Bruce protocol begins with two 3-minute stages at 0% and 5% grade, then continues with the standard stage values. Modified Bruce is used for older, deconditioned, or post-event patients who need a gentler warm-up.

Q: How accurate is a Bruce protocol METs calculator?

A: Bruce protocol METs are an estimate based on the ACSM treadmill equation and the published stage table. On a calibrated treadmill with hands-off running, results usually match lab VO2 max within 5% to 10%. Handrail use, treadmill drift, medications, and pacing strategy can each move the result by another 5% to 10%.

Q: What is a good Bruce protocol result for my age?

A: Many healthy adults reach 9 to 12 METs without symptoms. Trained endurance athletes often clear 14 to 18 METs. If you are over 60 or starting an exercise program, 7 to 10 METs is a reasonable target. The percent of age-predicted HR max tells you whether the test was a true maximal effort.