Made for the people who cheer.

Start a story

Make a story like this

This is an example story created for demonstration purposes. All images are AI-generated, and the names, race details, times, and messages are fictional. This example is intended to illustrate what a RaceTale story looks like.

A runner in a blue vest and sunglasses holds up his finisher medal under the finish arch
Craig

Spring Park Marathon

Sunday, 26 April 2026
Finish time3:34:18
Distance
42.2 km
Pace
5:05 /km
Photos
5

Craig ran his first marathon at 31 and spent the next sixteen years close to 3:40 but never under. At 47 he decided one more try was enough, picked a flat spring race through a park, and wrote 3:35 on a card on the fridge.

His wife Claire had a plan too: stand at 32 km, where the marathon starts to hurt, and make some noise. Here is the day in order, with her photos and the cheers placed next to his time.

01 The day

  1. On the course

    • 10:04
      A woman in sunglasses leans on a crowd barrier holding a blank cardboard sign and smiling at the cameraKm 32

      32 km, blossom on the trees and a cardboard sign. Ten minutes before I expect him, and my heart is already going.

      Claire · Wife
    • 10:14
      A runner in a blue vest and cap waves as he runs past the barrierKm 32

      2:42 in and exactly on pace. He waved at me with the whole arm. Ten kilometres to go and he was not slowing down.

      Claire · Wife
  2. The finish

    3:34:18
    • 11:07
      A runner in sunglasses holds up his finisher medal at the finish

      3:34:18. One minute and forty-two seconds under the number on the fridge.

      Claire · Wife
    • 11:10
      A father in a foil blanket and sunglasses hugs his daughter after the finish

      Ellie ducked under the barrier before anyone could stop her. Sixteen years of close, and he finally got it.

      Claire · Wife
  3. After

    • 11:24
      A tired runner in sunglasses and a foil blanket takes a selfie after the race

      PB by almost two minutes. Legs gone, grin permanent. Pancakes next.

      Craig · Runner

02 The route and the pace

The 42.2 km course drawn on a map, with the start, the finish and a marker every 10 km
Pace for every kilometre, averaging 5:05 per kilometre (locked in at 5:05 from the first kilometre), above an elevation profile

In the app the route is a live map with pace and elevation you can scrub, built from the runner’s watch file (GPX). Here it is as a picture. The course and the numbers are made up.

03 The replay

A still from the replay video: the runner at kilometre 32 on the course, with the photo taken there

The app turns the day into a short video that replays the course with every photo and cheer at the spot where it happened, with music. This is a still from it.

04 People who cheered 4

  • You promised yourself 3:35 and you delivered. Textbook.Dave · Running club
  • I watched your splits and did not breathe for three and a half hours.Mum · Family
  • Dad, you are insane. Love you.Ellie · Daughter
  • Even splits. I want that for my next one.Priyanka · Friend

How this story was made

Every photo and cheer here came from a phone through one link, with no app and no account. Craig saw them in one place that afternoon, from the barrier at 32 km to the hug.

How to follow a runner on race day · Marathon race calendar