Running Pace Calculator – VDOT Training Zones

Free VDOT running pace calculator. Enter any race time to get Easy, Tempo, Threshold, and Interval training zones. Includes Yasso 800s, race predictor for 5K to marathon, and printable pace charts.

Paces come from the Daniels & Gilbert running formula: your race result is converted to a VDOT fitness score, and each training zone is a fixed percentage of the velocity that VDOT sustains. The tables below are generated from that same formula, so they are usable directly — the interactive calculator only adds your exact race result, unit preference, heart-rate zones, and hot-weather adjustments.

Training paces by 5K time

Training paces by recent 5K time (min/km)
5K timeVDOTEasyMarathonThresholdIntervalRep
15:0069.63:45–4:303:23–3:423:152:562:32
17:3058.24:20–5:123:54–4:173:463:232:56
20:0049.84:54–5:534:26–4:514:163:513:19
22:3043.45:29–6:344:57–5:254:464:183:43
25:0038.36:03–7:145:28–5:595:164:454:06
27:3034.26:37–7:535:59–6:335:465:134:30
30:0030.87:11–8:326:30–7:066:165:404:54
32:3028.07:44–9:107:01–7:396:466:075:17
35:0025.68:17–9:487:31–8:127:156:345:41
Training paces by recent 5K time (min/mi)
5K timeVDOTEasyMarathonThresholdIntervalRep
15:0069.66:02–7:145:26–5:585:144:434:05
17:3058.26:58–8:226:17–6:536:035:274:43
20:0049.87:54–9:287:08–7:496:526:115:20
22:3043.48:49–10:347:58–8:447:416:555:58
25:0038.39:44–11:388:48–9:388:297:396:36
27:3034.210:39–12:429:38–10:329:178:237:14
30:0030.811:33–13:4410:28–11:2610:059:077:53
32:3028.012:27–14:4611:17–12:1910:539:518:31
35:0025.613:20–15:4612:06–13:1211:4110:349:09

How the zones are used

Other TrainPace tools

For AI agents

Every page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.