Timers

Run the clock,
we'll match the shots.

PhotoFinishPRO reads bib numbers off your photographers' frames, matches them to your registration list, brands them with your sponsors, and emails the athlete before they've finished their recovery drink.

Learn more about the platform →

Built for the people running the clock

Bib reading, automatically

Every upload is scanned by AI vision. Confident reads go straight to the runner; anything doubtful lands in a one-tap review queue.

Bib & name search

Runners find every photo matched to their bib number or name.

Any upload path

Drag a folder off an SD card, upload from the phone in the field, or let the camera push frames as they're shot.

Wi-Fi camera ingest

Canon, Nikon and Sony bodies push straight into a per-camera ingest endpoint. Frames appear in the live feed seconds later.

Bring your own timing software

Push entrants and results straight from the timing system you already use — no spreadsheets, no double entry. Re-sends are safe: athletes are matched on race and bib.

Instant runner emails

As soon as a photo is matched, that athlete gets an email with a link to their gallery.

Why we're different

How PhotoFinishPRO compares to handing photos to MarathonFoto, FinisherPix, or a tagging app.

Works with the timing software you already run

Entrants and results push straight in from your system, and your live results page can pull each athlete's photos by bib. No spreadsheets, no separate photo vendor to coordinate with.

No revenue share, no exclusivity

Traditional photo vendors take over the photo operation and monetize your participants directly. PhotoFinishPRO is a flat subscription — you keep your photographers, your brand, and every dollar of photo revenue.

Minutes, not next day

Bibs are read as frames arrive, so athletes get a link while they're still in the finish chute. Most legacy vendors post galleries hours or days later.

No minimum field size

Big-name vendors only show up for events with thousands of finishers. A 300-person 5K, a high school meet, or a small series works exactly the same here.

A service you can resell

Add branded photos to your timing package as an upsell instead of handing the photo contract — and the client relationship — to an outside company.

Track & XC, not just road

LIF import, team instead of city, and grade instead of age. School meets are first-class here, and the incumbents don't cover them at all.

Bring your own timing software

Already running your own timing system? PhotoFinishPRO accepts entrant lists and results straight from it — no spreadsheets, no double entry. Re-sends are safe: each athlete is matched on race and bib, so sending the same results twice never duplicates anyone.

  • • Entrants and results push in live as your timing software updates them.
  • • Wi-Fi cameras can send frames directly into the race as they shoot.
  • • Your live results page can pull an athlete's photos by bib.

Results push

Any timing system that can send JSON can push finish times, chip times, and places into a race. Re-sends are matched on race and bib, so nothing duplicates.

Photo push

Wi-Fi cameras, phone apps, and FTP relays can send frames straight into the race as your photographers shoot.

Endpoint details, example requests, and your connection keys live inside your race dashboard under Cameras and Connections — available once your timing account is active. You can issue a separate key per camera or timing device and revoke any of them at any time.

Run your next event on PhotoFinishPRO

Create a race, import your entrants, and start uploading.

Get started