ULTRARUNTRACK.Live ultramarathon tracking

For race directors

Free live
tracking.

Zero setup. Live checkpoints. That is it.

Put your race on the board →
Photo: Carmen Vallejo Lopez / CC BY-SA 4.0 Scroll

This is a real race on it. Click any of them.

What your runners get

Live trackingEvery runner on the map
Crew pagesWhere to be and when
Cheer wallMessages read at aid stations
Personal linksFamilies share with one click
No phone signal for a day and a half. Crews and families cannot reach a runner by text. The cheer wall is the only way to send a message that will be read out when that runner reaches the next aid station. During Badwater 135, 736 messages were sent by 483 people, in English, Portuguese, Hungarian and Spanish.

How it works

You publish splits

You already do this. We need nothing else. Your checkpoint times are all we read.

We build the tracker

We have your race template in the archive. Turnkey. Your logo, your colors, your story.

Runners go live

As you publish splits, every runner appears on a map, with estimated arrival times and a personal link their crew can share.

Families follow along

No login, no app. From the moment you open the tracker, families can watch, leave messages, and sleep knowing where their runner is.

For the races nobody can follow

No timing company? Your aid stations already have phones.

Everything above assumes you publish checkpoint splits. Most ultras cannot: chip timing across a hundred miles of mountain is not in the budget, and it never will be. Of the 248 races on our schedule right now, we can follow six. That is not a gap in what we built, it is the whole problem.

So here is the other way in. Your aid stations become the timing.

1 · You send two things

Your aid station list with mile marks, and your entrant list. That is the entire setup and we do it, not you.

2 · Each station gets a link

One private web address per aid station. No app to install, no account, no password. It opens to a number pad.

3 · Volunteers tap bibs

As a runner comes through, whoever is already writing the number down taps it instead. It confirms the runner by name.

4 · Your race is live

Map, arrival estimates, crew pages, messages read out at the next station, and a permanent results archive afterwards.

  • It works with no signal. Every tap is saved on the phone and sent when bars come back. Remote aid stations are the normal case, not the exception.
  • A wrong number cannot invent a runner. Bibs are checked against your entrant list as they are typed, and anything unrecognised is refused on the spot, while the volunteer can still look up and read it again.
  • Mistakes are correctable and nothing is erased. A correction is recorded next to the original, so the log can always be checked afterwards.
  • Nobody is ever marked a DNF by us. If the clock runs out and we never saw a runner finish, we say we do not know, because a volunteer log cannot tell us somebody withdrew. Only you can say that.
  • You can switch any station off instantly. Links are per station and revoked one at a time.
  • It is free, the same as everything else here. We have never charged a race director and we are not going to start.

Independent coverage · measured from our own logs

Proof from Badwater 135, 2026

Every figure on this page is counted, not estimated. We parsed our own nginx access log with bots excluded. The numbers are real because they matter to you.

Why other trackers do not work

GPS trackers need GPS

Badwater, Western States, Hardrock and UTMB publish checkpoint times only. Most live trackers simply cannot work without GPS. We turn your splits into live positions instead.

Your race, your name

Not buried in an aggregator. Your race gets its own page, your branding, your story. Families see your race name, not a generic leaderboard.

Replay the year before

Runners use it to train. They see split times from everyone in the archive who ran your course and finished, so they know what a real pace feels like. Enduring traffic.

Talk to us

19races archived, 1994–2026
4,292followed the last race
736messages through the wall
Freeindependent · no contract

Tell us about your race. This goes straight to the person who built the site.

No contract. No cost. Not this race, not the next one, not ever. Tracking is free for race directors, permanently — sponsors keep the lights on, not you. Your runners get live tracking, cheer walls and finish alerts; you keep your data either way.

About UltraRunTrack

We archive 133 races going back to 1994. Badwater, Hardrock, Western States, UTMB, Lavaredo and a hundred smaller races. Every finish time in the archive is replayable, checkpoint by checkpoint, minute by minute.

We built this because split-only races had no tracking at all. GPS got all the attention and all the money. This is the fix.

Put your race on this map. Free.

Every runner live, every family watching, every finisher with a page to keep. One email starts it.

Tell us about your race →