← Back to Heatsheet

Simple pricing.

Run for free. Pay per event when you need broadcast, heat scheduling, and social-ready podium graphics.

Free
$0
forever
  • Live leaderboard (public link)
  • Athlete profile pages
  • Unlimited athletes
  • Google Sheets sync
Start free
Race Day+
$49
per event
Up to 100 athletes. 101+ athletes is $99 per event.
  • Everything in Free
  • Broadcast view (big screen)
  • Heat seeder (from Eventbrite)
  • Social podium graphics (by division, top 3/5/10, multiple sizes)
  • Custom branding
Get race-day ready
Season
$129
per year
Best for gyms running 3+ events per year
  • Unlimited Race Day+ events
  • All paid features, all year
  • Large events (101+) +$59 each
Lock in your season

FAQ

What are social podium graphics?

After your event, export branded PNGs for any division - visual podium layout plus ranked-list formats for Instagram feed (1080×1440) and story (1080×1920). Pick top 3, top 5, or top 10 athletes. Everything downloads in one ZIP so you can post results the same night.

What counts as a "free" event?

Your leaderboard link, athlete profiles, and Google Sheets sync are always free. Broadcast view, heat seeder, and social podium graphics need a Race Day+ unlock or a Season plan.

Do I pay up front or after the event?

Neither - you unlock instantly, no card required. We email you a payment link, due within 7 days, so your paid features are live while you set up your event.

What if my event has more than 100 athletes?

Race Day+ covers up to 100 athletes at $49. For 101 and up it's $99 per event - same features, just a larger field.

Does the Season plan cover big events?

Season covers unlimited events up to 100 athletes. Events over 100 athletes are +$59 each on top of your Season plan.

Do beta users get any discount?

If you ran a real event with us during beta, your first Race Day+ is on us. Reach out and we'll set it up.

Start free. Upgrade when you need it.

Get started free