AN EXAMPLE RACE DAY
Race day on HardTracks, start to finish.
What runners, families, crews, aid stations and the race director see, from the week before the race to the results after it. Every runner, time and number here is a made up example.
1 · BEFORE THE RACE
The week before, and the night before.
THE WEEK BEFORE
Every runner gets their own link.
About ten days out, every runner gets an email with their own runner link: start time, aid stations and cutoffs, and how to CHECK IN on race day. Family can sign up for race day texts.
- One link per runner, nothing to download.
- A PRACTICE CHECK IN to test the phone before race day.
- Race day texts only when something on course needs them.
From HardTracks <race@hardtracks.app>
Your Example Trail Run race day link, Mara
Hi Mara,
Your 50K starts at 7:00 AM at the Trailhead. Aid stations on your course: Creek Crossing (mile 6.4), Ridge Top (mile 15.5), Creek Crossing again (mile 24.6).
On race day, tap CHECK IN twice any time you want to CHECK IN, like at the top of a climb. It drops a pin on the course so your people can see where you are.
Open my runner link
Open it once tonight and tap PRACTICE CHECK IN. It takes 30 seconds and tells us your link works.
Race day texts
Safety alerts and messages from Race Control, sent to your phone only when something on course needs your attention.
Mobile: 615.555.0142
THE RACE SHEET
Their goal, and the Race Radar call.
Runners tell the race their goal and their own estimate. Before the gun, HardTracks makes its own call on every finish from past results on the course. Race day settles all three.
- Their goal shows beside their name only if they say yes.
- The Race Radar call is clearly marked as an estimate.
- Beat the call and earn a badge.
Show my goal beside my name on the live page: Yes
Emergency contact: Jo L., 615.555.0188, never shown to anyone but the race.
THE NIGHT BEFORE
The crew makes a plan.
The crew opens Mara's runner card, picks the aid stations they will meet her at, and sees about when she should get there at her goal pace. On race day the times follow where she really is.
- Pick the aid stations you will drive to.
- About when she gets there, from her goal and the Race Radar call.
- A storm alert reaches the crew too, by text.
- mile 6.4Creek Crossingabout 8:08 AM
- mile 15.5Ridge Topabout 9:44 AM
- mile 24.6Creek Crossing, backabout 11:21 AM
At her goal of 5:30:00. Times are estimates and move with her on race day.
2 · RACE DAY
The whole race on one map.
THE WHOLE RACE ON ONE MAP
Every athlete, live on the terrain.
Every athlete on the course, every aid station and the sweepers, live on a topo map. Open the race and the whole day is in front of you.
- See the whole field at a glance.
- Switch distances in one tap.
- An elevation profile for every course.
- Works on any phone or computer, with nothing to download.
WHAT FAMILIES SEE
Every dot is a person.
Behind every dot on a HardTracks map is someone having the day of their life. Tap a dot to see what their family sees.



1 of 4 Left The Overlook at 12:18 PMMile 29.2 of 51.1, on the way home
- Pace
- 12:40per mile
- Next
- 1:45 PMBanger Aid
- Finish
- 5:05 PMestimate
Crew: Banger Aid about 1:45 PM
FOR CREWS
Know when to be there.
Pick your aid station and see about when your runner will roll in, updated all day.
- About when they get there, and a window either side that tightens as they get closer.
- How far they have to go, and their pace so far.
- Right on their runner card, on any phone. Estimates are always clearly marked.
Tess A. #112
50 MileAbout 1:45 PM
between 1:35 and 1:55 PM
5.0 mi away12:54/mi so far
Drag the clock to move the race on. She is at mile 31.0.
AT AN AID STATION
Volunteers tap runners in.
Every aid station gets a link for its volunteers. Each runner still coming has a big tile with their bib, the soonest first. A volunteer taps the tile twice and the runner is recorded, with the time, for their family and the race director.
- Nothing to install, any phone or tablet.
- No signal? Taps wait on the phone and send themselves.
- A runner a station missed is flagged once a later station has them.

FOR THE RACE DIRECTOR
Race Control: who needs you, now.
Every runner sorted by who needs a person: overdue runners in red at the top, then To Check, the list of things to handle, each with its own steps and notes.
- Overdue runners turn red, with the minutes.
- A runner who reports an issue lands on To Check at once.
- Every station, the sweeper and the course on one screen.
| Status | Bib | Runner | Last seen | Next |
|---|---|---|---|---|
| Overdue 27 min | 31 | Kai R. | Creek Crossing 8:04 AM | Ridge Top, 27 min late |
| Overdue 21 min | 73 | Noor P. | Creek Crossing 8:11 AM | Ridge Top, 21 min late |
| Due now | 47 | Mara L. | Creek Crossing 7:59 AM | Ridge Top about 9:48 AM |
- Issue: 58 Ivy T.From her runner link 10:09 AM: "Rolled my ankle, walking it in. Near mile 13." Not an emergency.✓ Called the runner · ○ Next captain told · ○ Resolved
- Overdue: 31 Kai R. at Ridge TopExpected about 9:48 AM. Last seen Creek Crossing 8:04 AM.○ Called the runner · ○ Found
Open Race Control mid race A made up race in the middle of its day. Nothing there is saved.
SAFETY ALERTS
One alert reaches everyone out there.
Lightning, a hazard, a course hold: the race director picks who it goes to and presses and holds to send. Runners and families get a text, and a banner on every runner link, every station phone and the live page.
- Runners reply OK, and Race Control sees who is safe.
- Families see the same alert on the live page.
- Every alert ends with Emergency? Call 911.
ALERT · Lightning or storm
Take shelter now. Get off ridges and away from tall trees. Wait for the all clear.
From Race Control, 11:42 AM
I'm safeIf this is a medical emergency, please call 911.
3 · AFTER THE RACE
The race does not end at the finish line.
OFFICIAL RESULTS
Places, and a split at every aid station.
The moment the race director closes out the race, the results are official on the race's own page: every place and the time at every aid station, for every runner.
- Every split from the stations’ own taps.
- Search any runner by name or bib.
- They stay on the race page for good.
| Place | Bib | Runner | Creek Crossing mi 6.4 | Ridge Top mi 15.5 | Creek Crossing mi 24.6 | Finish |
|---|---|---|---|---|---|---|
| 1 | 112 | Tess A. | 0:52:10 | 2:11:40 | 3:42:05 | 4:41:08 |
| 2 | 27 | Rafa M. | 0:51:02 | 2:13:55 | 3:45:30 | 4:44:51 |
| 3 | 64 | June K. | 0:54:40 | 2:16:12 | 3:50:48 | 4:52:30 |
| 4 | 9 | Omar B. | 0:53:31 | 2:18:03 | 3:55:20 | 4:58:02 |
| 5 | 140 | Lena S. | 0:56:18 | 2:21:44 | 3:59:09 | 5:03:47 |
THEIR OWN RACE REPORT
Where the race was won and lost.
Every runner gets their own report: their pace on every section against the field, how long they spent at each aid station, and where they gained and lost places.
- Pace on each section, beside the middle of the field.
- Every minute at the aid stations, added up.
- Places gained and lost, section by section.
Pace on each section, a mile
Start to Creek Crossing 6.4 mi
9:12 hers · 9:48 the field · up 7 places, 31st
Creek Crossing to Ridge Top 9.1 mi
11:05 hers · 11:40 the field · up 9 places, 22nd
Ridge Top to Creek Crossing 9.1 mi
10:20 hers · 11:10 the field · up 6 places, 16th
Creek Crossing to Finish 6.5 mi
9:55 hers · 10:30 the field · up 2 places, 14th
Time at the aid stations
- Creek Crossing1:40field 2:30
- Ridge Top4:10field 5:30
- Creek Crossing, back2:05field 3:30
7:55 stopped in all, 3:35 less than the middle of the field.
THEIR PROFILE
The result lands on their profile.
Every finish goes on the runner's own HardTracks profile once the race is closed out, with any award or badge it earned. Their history, every race, in one place.
- Podium, age group, course records and personal records.
- Badges like Beat the Race Radar.
- Private until the runner says it can be seen.
- Example Trail Run 50K Oct 20265:38:14 · 14thNEW
- Example Hills Half Apr 20261:52:40 · 23rd
- Example River 25K Nov 20252:41:15 · 31st
PHOTOS FROM THE COURSE
The day, in pictures.
Photos from the race's photographers sit with the race, tagged by where on the course they were taken, so runners can find their own.
EXAMPLE
EXAMPLE
EXAMPLE FOR THE RACE DIRECTOR
The race report.
The whole day in one report: who started and finished, every DNF and where, every station's taps, and every alert sent and answered.
- Ready the moment the race is closed out.
- Where runners stopped, station by station.
- Every alert, who it reached and who said they were safe.
Where runners stopped
- Creek Crossing2
- Ridge Top5
- Creek Crossing, back2
Station taps
- Creek Crossing189
- Ridge Top96
- Finish86
Alerts sent
Lightning or storm, 11:42 AM: 214 phones texted, 209 safe within 12 min. All clear 12:20 PM.
4 · LAP AND TIMED RACES
Loops, laps and the clock.
LAP AND TIMED RACES
Every lap, every hour.
Backyard, 6, 12 and 24 hour races on a loop: every crossing of the mat counts a lap, and the board shows who has run the most, hour by hour.
- Laps by the hour for every runner, at a glance.
- Every crossing of the mat, the moment it happens.
- Our guess at each runner’s next lap, from their last three.
| Runner | 6 AM | 7 AM | 8 AM | 9 AM | 10 AM | 11 AM | 12 PM | 1 PM |
|---|---|---|---|---|---|---|---|---|
| 12 Avery Pine | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 3 |
| 7 Jules Creek | 5 | 5 | 4 | 5 | 4 | 4 | 4 | 3 |
| 31 Rowan Hale | 5 | 4 | 5 | 5 | 4 | 4 | 4 | 2 |
| 3 Sam Birch | 4 | 5 | 4 | 4 | 4 | 4 | 4 | 1 |
| 18 Kit Marsh | 4 | 5 | 4 | 4 | 4 | 3 | 4 | 0 |
| 25 Remy Stone | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 0 |
- 1:42 PM12 Avery Pinelap 36, 15:06
- 1:34 PM7 Jules Creeklap 34, 15:30
- 1:27 PM12 Avery Pinelap 35, 14:30
- 1:24 PM31 Rowan Halelap 33, 15:18
Bib 12 Avery Pine
Lap 37 about 1:57 PM
From the last three laps, 14:52 each. A guess, clearly marked as one.
Free live tracking and setup for your race.
Bring your race Watch a race live Everything HardTracks does