Home › Clinical Tools › Duke TMS

💓 Duke Treadmill Score

UseEstimate prognosis after a Bruce-protocol stress test.

Loading calculator…

SourceMark DB, et al. N Engl J Med 1991

Runs locally in your browser (no PHI uploaded). For licensed clinicians — not a substitute for clinical judgement.
Stored on this device for revisit reminders

This-shift next steps

After scoring: open the scene pack, peer scores, and the matching pathway. Local reference — no HIS write.

Score + version; reference only — not a substitute for care · no HIS write

Paste the link in Slack, Teams, X, or LinkedIn — the preview image comes from this page’s Open Graph card.

Methodology · worked example, guidelines & full notes
Clinical takeaway

Validated for the Bruce protocol.

When to use

Estimate prognosis after a Bruce-protocol stress test.

How it works

Score = exercise time (min) − 5 × ST deviation (mm) − 4 × angina index (0/1/2). ≥ +5 low, −10 to +4 moderate, < −10 high risk.

Key points

  • Validated for the Bruce protocol.
  • Low-risk results carry an excellent prognosis.
  • High-risk results may prompt angiography.

References

Worked calculation

The values below come from this tool's own example placeholders and are computed server-side with the formula shown on this page, so the arithmetic can be checked quickly. It demonstrates how to substitute values only — it is not clinical advice and not a real case.

Exercise time (Bruce)9 min
Max ST deviation1 mm
Exercise anginaNon-limiting

→Duke TMS0

  • Risk group:Moderate risk (~1.25%/yr)
  • Formula:time − 5 × ST(mm) − 4 × angina index
Exercise time (Bruce)9 min
Max ST deviation1 mm
Exercise anginaNone

→Duke TMS4

  • Risk group:Moderate risk (~1.25%/yr)
  • Formula:time − 5 × ST(mm) − 4 × angina index
Verification & sources · governance
FAQ

Frequently asked questions

What are the limits and cautions when using Duke Treadmill Score?
For licensed clinicians and clinical researchers. Interpret results with history, investigations and local protocols; not a diagnosis or prescription, and not a substitute for multidisciplinary decision-making or local guidelines.
Does Duke Treadmill Score upload patient data? Where is it calculated?
Calculation runs locally in the browser; inputs and results are not uploaded. For licensed clinicians only; interpret with history, investigations and local protocols — not a diagnosis or prescription.
How is Duke Treadmill Score calculated in practice? Can you show a worked example?
Inputs: Exercise time (Bruce) 9 min, Max ST deviation 1 mm, Exercise angina Non-limiting → Result: Duke TMS 0(Risk group: Moderate risk (~1.25%/yr), Formula: time − 5 × ST(mm) − 4 × angina index) Inputs: Exercise time (Bruce) 9 min, Max ST deviation 1 mm, Exercise angina None → Result: Duke TMS 4(Risk group: Moderate risk (~1.25%/yr), Formula: time − 5 × ST(mm) − 4 × angina index)
Related tools