Boston Marathon pace plan

A point-to-point course from Hopkinton to Boylston Street in Boston, through Ashland, Framingham, Natick, Wellesley and Newton, where the Newton hills (Heartbreak Hill among them) come in the second half. The splits below come from the route as mapped in OpenStreetMap, November 2026, run through the same grade-adjusted model as the planner: easier on the climbs, quicker on the descents, adding up to your goal time.

Distance
26.2 mi
42.2 km
Climbing
179 m
313 m of descent
Start to finish
−134 m
137 m to 3 m above sea level
High point
137 m
at mi 0.0

Elevation profile and where the plan eases or presses

One bar per mi. Colour shows the terrain, height shows altitude.

0 mi6.613.1 · HALF19.726.2 mi

Where the Boston Marathon climbs

The biggest sustained climbs on the course, found from the elevation profile. On each one the plan gives you a slower target so the effort stays level, and takes the time back on the descents.

  1. mi 15.8 to 16.4+21 m at 2.1%slowest target 8:33 /mi at 3:30:00, against an average of 8:01
  2. mi 17.4 to 18.1+19 m at 1.8%slowest target 8:28 /mi at 3:30:00, against an average of 8:01
  3. mi 19.1 to 19.6+17 m at 2.1%slowest target 8:27 /mi at 3:30:00, against an average of 8:01
  4. mi 20.1 to 20.6+27 m at 3.0%slowest target 8:51 /mi at 3:30:00, against an average of 8:01

Boston Marathon splits by goal time

Halves are the graded plan’s own split, not your goal divided by two: where the course climbs or drops more in one half, the plan spends more or less time there.

Boston Marathon graded splits for common goal times, per mi
GoalAverage /miFirst halfSecond halfQuickest /miSlowest /mi
3:00:006:521:29:211:30:396:167:35
3:30:008:011:44:141:45:467:198:51
4:00:009:091:59:082:00:528:2210:06
4:30:0010:182:14:012:15:599:2511:22
5:00:0011:272:28:552:31:0510:2712:38

Your Boston Marathon pace band

Pick a goal time for the full mi-by-mi plan. To print the band, save the race to a free account and upload the course file.

Splits in

Average 8:01 /mi

0–4 mi▼
7:36
4–8 mi–
8:05
8–12 mi–
8:08
12–16 mi–
7:58
16–20 mi–
8:19
20–24.0 mi▼
7:56
24–26.2 mi–
8:03
Pace band: target pace per mi range, summing to 3:30:00.
010.0–1.0 miDESCENT
Gradient−1.9%
Target pace /mi7:21
Split7:21
021.0–2.0 miDESCENT
Gradient−1.0%
Target pace /mi7:41
Split7:41
032.0–3.0 miDESCENT
Gradient−1.1%
Target pace /mi7:40
Split7:40
043.0–4.0 miDESCENT
Gradient−1.0%
Target pace /mi7:42
Split7:42
054.0–5.0 miFLAT
Gradient+0.3%
Target pace /mi8:16
Split8:16
065.0–6.0 miFLAT
Gradient−0.5%
Target pace /mi7:54
Split7:54
076.0–7.0 miFLAT
Gradient−0.2%
Target pace /mi8:03
Split8:03
087.0–8.0 miFLAT
Gradient−0.0%
Target pace /mi8:08
Split8:08
098.0–9.0 miFLAT
Gradient−0.1%
Target pace /mi8:05
Split8:05
109.0–10.0 miFLAT
Gradient+0.4%
Target pace /mi8:20
Split8:20
1110.0–11.0 miFLAT
Gradient+0.4%
Target pace /mi8:20
Split8:20
1211.0–12.0 miDESCENT
Gradient−0.9%
Target pace /mi7:45
Split7:45
1312.0–13.0 miFLAT
Gradient−0.1%
Target pace /mi8:06
Split8:06
1413.0–14.0 miFLAT
Gradient−0.1%
Target pace /mi8:06
Split8:06
1514.0–15.0 miFLAT
Gradient+0.4%
Target pace /mi8:20
Split8:20
1615.0–16.0 miDESCENT
Gradient−2.0%
Target pace /mi7:19
Split7:19
1716.0–17.0 miCLIMB
Gradient+0.9%
Target pace /mi8:33
Split8:33
1817.0–18.0 miFLAT
Gradient+0.7%
Target pace /mi8:28
Split8:28
1918.0–19.0 miFLAT
Gradient−0.8%
Target pace /mi7:49
Split7:49
2019.0–20.0 miFLAT
Gradient+0.7%
Target pace /mi8:27
Split8:27
2120.0–21.0 miCLIMB
Gradient+1.5%
Target pace /mi8:51
Split8:51
2221.0–22.0 miDESCENT
Gradient−1.4%
Target pace /mi7:32
Split7:32
2322.0–23.0 miFLAT
Gradient−0.7%
Target pace /mi7:50
Split7:50
2423.0–24.0 miDESCENT
Gradient−1.5%
Target pace /mi7:31
Split7:31
2524.0–25.0 miFLAT
Gradient−0.3%
Target pace /mi8:01
Split8:01
2625.0–26.0 miFLAT
Gradient−0.1%
Target pace /mi8:06
Split8:06
2726.0–26.2 miFLAT
Gradient−0.3%
Pace /mi (rate)8:02
Split1:45
Total, 27 segmentsavg 8:01/mi · ▲179 ▼313
Finish3:30:00

Target pace is a rate per mi; split is the time for that segment. Add up the splits (not the paces) to reach your goal of 3:30:00. Segment 27 is only 0.22 mi long, so it holds 8:02 /mi for 1:45 rather than a full mi.

Data sources

Pacing guidance only, not medical advice. Adjust for heat, wind and how you feel on the day.