Riverfront Marathon
Sunday, 8 November 2026- Distance
- 42.2 km
- Pace
- 6:33 /km
- Photos
- 5
Arjun had a stress fracture in the spring and spent six weeks not running at all. He signed up for the marathon anyway, with one rule: no time goal, only a finish. His partner Nisha made a sign, and she promised to stand at the same spot at 30 km, where the last big hill ends.
This is the day in order, with the photos from the people who were there placed on the timeline next to the finish time.
01 The day
On the course
- 12:08
Km 30Right where I said I would be, at the top of the hill. Runners are coming and I can't see him yet.
Nisha · Partner - 12:19
Km 30There he is. Three hours sixteen in, a wave and a grin. Twelve kilometres to go, and he looked like he was enjoying it.
Nisha · Partner
- 12:08
The finish
4:36:15- 13:40

4:36:15. No time goal, and he is holding the medal like it is made of glass.
Nisha · Partner - 13:44

Six weeks on the sofa in the spring, and now this. I did not say anything. I just held on.
Nisha · Partner
- 13:40
After
- 13:58

Finished. The knee held. Now I want a very large breakfast.
Arjun · Runner
- 13:58
02 The route and the pace


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

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
Six weeks off and you still got round. Respect.
Coach Mike · Running clubProud of you, kid. Come for dinner on Sunday.
Dad · FamilyI followed the dots all morning and shouted at my phone.
Imran · FriendNext one, we run together.
Nisha · Partner
How this story was made
Every photo and cheer here came from a phone through one link, with no app and no account. Arjun saw them in one place that afternoon, from the hill to the hug.
