One platform. For every race.
Free for race directors — no Stash subscription or software invoice. We’re opening access in waves; say hi and we’ll keep you posted.
Organisers & formats we suit
Stop duct-taping your race together.
Most race directors stitch five or more tools together to run a single event. Stash replaces all of them.
Go live in minutes, not days.
Build your registration form, set your ticket tiers, and start taking entries — without touching a spreadsheet or calling your web developer.
- Multiple ticket tiers with pricing, capacity, and close dates.
- Custom registration questions — required or optional, per tier.
- Waitlists and transfers managed automatically, no chasing runners.
Stop writing the same email three times.
Send race updates, confirmation emails, and last-minute changes from one place — to exactly the right people, automatically.
- Broadcast and scheduled campaigns to all participants or specific groups.
- Trigger automations — confirmation on signup, reminders before race day.
- Personalisation tokens so every message feels like it was written for them.
Know exactly who's on the start line before they get there.
Find any participant in seconds, fix issues on the spot, and walk into race morning with everything already sorted.
- Instant search and filters — by name, bib, status, or missing info.
- Check-in and bib reassignment handled directly from the participant list.
- Full participant history — notes, transfers, and order details in one drawer.
Results published before runners reach their cars.
Import timing files, clean the data, and push live results in minutes — no waiting, no manual formatting, no separate tool.
- Import from any timing system — CSV, direct integration, or manual entry.
- Live results page published instantly at your event URL.
- Category and age-group splits calculated automatically.
Fill your roster without the back-and-forth.
Recruit, assign, and brief your volunteers from the same platform — so race morning runs on people who know exactly where to be.
- Role and shift management with capacity per station.
- Volunteer sign-up pages — shareable, no login required.
- Automated briefing emails sent the day before the race.
Every race
has a home.
From scrappy community runs to serious ultras — Stash adapts to how your event actually works.
Bibs to drop bags,
one place.
Multiple distances, cutoff waves, staggered starts, and aid station crew coordination — without three separate tools.
Scale from 5K
to marathon.
High-volume check-in, corral seeding, automatic confirmations, and results publishing — all in one workspace.
Remote course,
smooth ops.
Send pre-race briefings by category, coordinate volunteer shifts across remote checkpoints, and publish live results as runners finish.
Gran fondos, crits,
and tours.
Multi-category entry, timing imports, real-time participant lookup at check-in, and post-event results in minutes.
Indie events deserve
proper tools.
No minimums, no gatekeeping. Set up your neighbourhood fun run or charity 5K and go live the same afternoon.
One org,
multiple events.
Run a season-long series under one umbrella. Shared participant records, per-event reporting, and a consistent experience every time.
Every detail.
All in one place.
Bibs to briefings, waitlists to waivers — every moving part of your race, handled in one place.
Ticket tiers & pricing
Build early bird, standard, and category tiers with individual capacity limits and close dates — configured in minutes, updated any time.
Bib transfers
Participants request transfers, the new runner completes their details, and everything updates automatically — no admin required.
Merch & fulfilment
Sell race kit alongside registration, manage stock, and track fulfilment order by order — all inside the same workspace.
Comms & automations
Send pre-race briefings to specific categories or waves, automate confirmation emails, and see exactly who received what.
From idea to live race
in under 10 minutes.
No engineers, no migration headaches. Just create your race, configure your tickets, and share the link.
Add distances, categories, dates, and your race page details.
Set pricing tiers, capacity, and the questions you need from runners.
Share your registration link. Signups start immediately.
$0 for race directors.
Always.
Stash does not charge race directors a subscription or platform invoice. The full product is included. We add a small service fee to each runner’s registration at checkout — so your software cost from us stays zero, no matter how big the race gets.
Nothing to pay Stash
Build your race, tickets, and event page at no charge from us — before the first registration or after the thousandth.
Checkout covers Stash
A small Stash fee is added when a runner pays their entry. You are not invoiced for the platform — your cost from Stash stays at zero.
No “pro” tier
No monthly plan and no paywall on features. Every race director gets the same full stack: registration, comms, ops, and results.
Where racing lives.
Early access — no spam, just progress