Splitshape

38 courses, real data

Marathon & half marathon pacing plans, by race

Real elevation profiles, typical race-day weather, and a live AI-generated sample strategy for each course, not a generic template with the city name swapped in.

38 races

October 2026

TCS Amsterdam Marathon

Amsterdam, Netherlands · Oct 18, 2026

Marathon

Elevation gain 43m, loss 44m

TCS Toronto Waterfront Marathon

Toronto, Canada · Oct 18, 2026

Marathon

Elevation gain 105m, loss 106m

Mizuno Amsterdam Half Marathon

Amsterdam, Netherlands · Oct 18, 2026

Half Marathon

Elevation gain 12m, loss 13m

XVII Półmaraton Ziemi Puckiej

Puck, Poland · Oct 18, 2026

Half Marathon

Elevation gain 39m, loss 39m

Irish Life Dublin Marathon

Dublin, Ireland · Oct 25, 2026

Marathon

Elevation gain 136m, loss 137m

Mainova Frankfurt Marathon

Frankfurt, Germany · Oct 25, 2026

Marathon

Elevation gain 38m, loss 37m

Venicemarathon

Venice, Italy · Oct 25, 2026

Marathon

Elevation gain 31m, loss 35m

Medio Maratón Valencia Trinidad Alfonso Zurich

Valencia, Spain · Oct 25, 2026

Half Marathon

Elevation gain 22m, loss 27m

Sopot Półmaraton

Sopot, Poland · Oct 25, 2026

Half Marathon

Elevation gain 33m, loss 25m

Silesia Marathon

Chorzów, Poland · Date not announced, usually October

Marathon

Elevation gain 150m, loss 157m

Silesia Half Marathon

Chorzów, Poland · Date not announced, usually October

Half Marathon

Elevation gain 81m, loss 80m

November 2026

December 2026

February 2027

March 2027

April 2027

May 2027

August 2027

September 2027

October 2027

Your race isn't here?

Upload the course GPX from the organizer or your watch and get the same km-by-km plan.

Build a plan from a GPX