• Cardiology
  • Exercise testing
  • Chest pain

Duke Treadmill Score Calculator

Turns a Bruce protocol exercise test into a prognostic score from exercise time, ST deviation and angina.

1Exercise time (Bruce protocol)
minutes

Minutes of exercise completed. Enter seconds as a decimal: 7 min 30 s is 7.5.

2Maximal ST deviation
mm

Largest net ST depression or elevation in any lead except aVR, during or after exercise. Enter 0 if none.

3Treadmill angina index
  • Score = exercise time in minutes − 5 × maximal ST deviation in mm − 4 × angina index (0 none, 1 non-limiting, 2 exercise-limiting), for the Bruce protocol (Mark 1987, 1991).
  • Low risk +5 or more, moderate −10 to +4, high below −10. Not valid with left bundle branch block, a paced rhythm, pre-excitation, more than 1 mm resting ST depression or digoxin.

Result

Enter the exercise time, ST deviation and angina during the test.

Sources

ACC/AHA 2002 · 5 studies

After the result

High risk (below −10) · Moderate risk (−10 to +4) · Low risk (+5 or more)

Avoid common errors

6 common errors to avoid

Formula

Minutes on the Bruce protocol − 5 × ST deviation (mm) − 4 × angina index; +5 or more low, below −10 high.

Test cases

3 published cases, each also a test case

FAQ

6 questions and answers

Further reading

9 references with PubMed and DOI links

About this page

Contributed by Dr. Meng Zhao (MD · Former Neurosurgeon · Medical AI Researcher), from the original publications listed here. Last updated November 14, 2026. LinkedIn

The calculator code is tested against every worked example on this page before each release.

This calculator supports, and does not replace, clinical judgment. It is meant for healthcare professionals and is not medical advice for patients. Report an error through the contact page.