← Runner Tracker
Frankfurt Marathon 2026 · indexed 11 Oct 2026

What data this runs on

Everything the prototype shows comes from public sources or is calculated from them. Live tracking stays in the race organiser's app.

What we have

What we don't have yet

How spots are chosen

Spots are calculated from the course line, not taken from a list of official cheering zones.

Several passes: a point on the pavement where the course passes within about 120 m at two or more separate times. The course loops through the city centre at the start and near the end, which is where these cluster. Points closer than 150 m to each other are merged.

One pass: course-side points next to a U- or S-Bahn station within about 300 m, added where they fill a gap (for example out west, where there's no U-Bahn).

Finish and P1 come from the organiser's start and finish plan.

Official cheer points (street festivals, music, highlights) from the race website, 2025 list, are shown as a note when one is within 150 m. They don't decide which spots appear.

How the times are estimated

Spots and travel times

All spots
SpotPasses (km)Nearest station
Sample travel times
From → toWalkU/S-Bahn

Map tiles © GeoBasis-DE / BKG 2026 (CC BY 4.0). Stations and walking routes © OpenStreetMap contributors. Course and race information: Mainova Frankfurt Marathon. Not affiliated with the race.