Importing your finish times
Import results so each runner's time and place print onto their photos and certificate.
On this page 3
Availability: Results import is available for supported files and configured provider connections. It is not a timing system and does not enable live results by itself.
Why finish times matter
When you import finish times, every runner's time and place can print onto their photos and their finisher certificate. It is what turns a photo into a finish.
Import your results
Open your event and go to the Finish times tab. Pick where your times come from. Most races use one source:
- RunSignup: sync your results directly.
- Athlinks: save your event id, then sync.
- MYLAPS or ChronoTrack: connect with your credentials, validate, then sync.
- Manual CSV: upload a results file.
After importing you will see counts for imported results, results held until athlete verification, and unmatched bibs. A held result already matches a private roster row, so you do not need to create an athlete account or public profile for it. PodiumBase attaches it automatically after that athlete signs in with the roster email and confirms the event and bib.
An unmatched bib is different: no active roster row has that event and bib. Fix those on the Athletes tab so those runners are not left out.
You do not need to connect RunSignup to use this workflow. A roster CSV before the race and a results CSV afterward are enough. Keep the bib values consistent between both files.
Locking happens automatically
You do not lock results by hand. Results lock automatically a set time after import, usually about a day later. Locking is what prints the finish-time overlays onto photos and issues the finisher certificates, so both go live on their own once the lock happens. The tab shows whether results are still pending or already locked.
If you need finish times live sooner than the automatic window, ask in the chat and a teammate can help.
For results while the race is running, first read understanding live-results availability. If live results are not confirmed for the event, keep the timing provider's official link as the live destination and import the final results here afterward.
Upload your results from your organization admin.