The live leaderboard and heat sheet software for gym competitions.
Set up your race in a minute, take sign-ups, and put a live leaderboard on the big screen. Scores run off a Google Sheet you own.
Free to start. Pay per event when you need broadcast, heat scheduling, and social podium graphics. See pricing
Your race is live before you touch a spreadsheet.
Running a comp takes volunteers and hours most gyms cannot spare. Sign up, name your race and your divisions, and you have a public page that takes sign-ups the same minute. When you are ready to score it, one button builds the spreadsheet in your own Google Drive with a tab per division. Update it once and the leaderboard, athlete pages, and big screen all follow.
Live leaderboard
Type a time in your sheet, the public race page updates in seconds.
Registration
Take sign-ups on your race page and feed them straight into your heats.
Heat scheduling
Pull registrations from Eventbrite, a CSV, or your own sign-ups, and seed athletes into heats automatically.
Athlete profiles
Every athlete gets a page with their division, heat, lane, and start time.
Broadcast view
Full-screen leaderboard built for the big screen at the venue.
Social graphics
Download Instagram-ready podium images by division - top 3, 5, or 10, multiple sizes, one ZIP.
Leaderboards bring your community together.
People love watching a live leaderboard. Type times into your sheet and the standings update on every phone in the room and on the big screen within seconds. One tab per division. Your members track their rank and chase the name above them.
Heat sheets in a click, not an afternoon.
Seeding heats by hand eats an afternoon and a volunteer or two. Heatsheet pulls your registrations, from Eventbrite, a CSV, or sign-ups taken on your own race page, and seeds athletes into the grid for you, ordered by performance level and race experience, with doubles sharing a lane. It backs up the sheet before it writes, and you re-run it after late signups.
Take sign-ups without another platform.
Switch registration to the Heatsheet form and your race page starts taking entries. Name, division, performance level, and a partner name when the division is doubles. Athletes get a confirmation, you get an email for every entry, and the list feeds straight into your heat seeder. The form closes itself on race morning so your lanes are settled before you seed. No second platform, no fees to pass on to your athletes.
Every athlete sees their own heat and lane before they show up.
Every athlete gets a profile page with their results and their upcoming heat. Division, heat number, start time, lane. It works before the race, so they can look up where to be from their phone.
Podium graphics ready for Instagram - same night as your event.
Stop screenshotting a spreadsheet for social. Pick a division, choose top 3, top 5, or top 10, and download a ZIP of branded PNGs: visual podium blocks plus ranked-list layouts sized for Instagram feed and story. One export per division - post results while the room is still buzzing.
Put the leaderboard on the big screen.
Broadcast view fills the TV or projector at your venue. Standings update live as scores come in, so the whole room follows the race without crowding a laptop.
Run your event in three moves.
- 01
Set up your race
Name, date and divisions. Your race page is live straight away and can take sign-ups.
- 02
Get your scoring sheet
One click and we build it in your own Google Drive, a tab per division. Bring your own if you prefer.
- 03
Go live
Type in scores. The board, athlete pages, and broadcast view all update.
Built for gyms running their own throwdown.
Heatsheet is for the CrossFit box or Hyrox gym running an event for its own community. Run it without renting big event-tech or a crew to operate it.
How gyms run a Hyrox sim.
Practical notes for owners and coaches. Heat sheets, scoring, and race day. Start with how to run a Hyrox sim at your gym.
14 October 2026
How to run a Hyrox sim at your gym
A practical plan for gym owners and coaches who want to run a Hyrox sim at your gym, from format and floor layout to heats, timing, and results.
13 October 2026
What is a Hyrox simulation, and why gyms host them
What a Hyrox simulation is, how it differs from a licensed race, and why gyms host them for members, coaches, and Saturday energy.
12 October 2026
Free Hyrox sim heat sheet template
A free Hyrox heat sheet template for gym sims, with heat, start time, lane, athlete, division, station times, and finish time, plus how Heatsheet fills it for you.
7 October 2026
How to build heat sheets for a gym fitness race
How to build heat sheets for a gym fitness race, including lanes, start gaps, seeding, doubles, and a spreadsheet layout judges can actually run.
30 September 2026
How to time and score a Hyrox style simulation event
How to time and score a Hyrox style simulation event at a gym, from clocks and sheets to DNF, DNS, live leaderboards, and a finish that members will trust.
Free to run. Pay when you compete.
Your leaderboard and athlete pages stay free all year. Add Heatsheet+ when you want broadcast, heat seeding, and social podium graphics for a race.
Free
Always on, all year. Every race, every athlete.
- Live leaderboard
- Athlete profiles with heat, lane and start time
- Registration form
- Google Sheets sync
Heatsheet+
Race day, handled. For races up to 100 athletes.
- Everything in Free
- Broadcast view for the big screen
- Heat seeder from Eventbrite, a CSV, or your sign-ups
- Social podium graphics for Instagram
- Your logo and colours on every page
Heatsheet 100+
The same kit for a bigger field, 100 athletes and up.
- Everything in Heatsheet+
- Fields over 100 athletes
- A doubles team counts as one entry
- Season covers every race, whatever the size
Prices in CAD, plus applicable taxes. No card required. You unlock instantly and we send a payment link, due within 7 days.
Frequently asked questions.
How do I run a Hyrox Sim or throwdown at my gym?
Sign up and name your race, your date and your divisions. That is the whole form, and your race page is live straight after. One button builds your scoring sheet in your own Google Drive, and registrations from Eventbrite, a CSV, or your own sign-up form seed the heats for you. On race day you type in scores and the leaderboard, athlete pages, and broadcast screen all update. No event-tech crew needed.
Does the leaderboard update live during the event?
Yes. Type a time into your connected Google Sheet and the public leaderboard updates within seconds. Your judges can enter scores from anywhere without calling you over. The broadcast view on the big screen updates at the same time, so the whole room sees standings change in real time.
Can it build heat schedules from my registrations?
Yes. Heatsheet pulls registrations from Eventbrite, a CSV upload, or its own sign-up form, and seeds athletes into your heat grid automatically. It orders them by the performance level and race experience they gave at signup, puts your strongest athletes in early heats, and shares a lane for doubles teams. It backs up before it writes, and you can re-run it any time.
Can athletes sign up through Heatsheet?
Yes. Turn on the Heatsheet form and your race page takes entries: name, division, performance level, and a partner name when the division is doubles. Athletes get a confirmation email and you get a note for every entry. Those sign-ups feed the heat seeder directly, so you never export a list. Registration is free on every plan, and the form closes on race morning so your field is settled before you seed lanes.
Do athletes get to see their own heat and lane?
Yes. Every athlete gets a profile page showing their division, heat number, start time, and lane, plus their results. It works before the race, so they can look up exactly where to be and when. That means fewer people crowding your front desk asking when they are up.
Can I export social-ready podium graphics?
Yes. After your event, pick a division and download branded PNGs in one ZIP - visual podium layout plus ranked-list formats sized for Instagram feed (1080×1440) and story (1080×1920). Choose top 3, top 5, or top 10. Run it once per division and post results the same night instead of screenshotting a spreadsheet.
How much does Heatsheet cost?
The leaderboard, athlete pages, registration and Google Sheets sync are always free. Heatsheet+ adds broadcast view, heat seeder, and social podium graphics for $89 CAD per race up to 100 athletes. Heatsheet 100+ is $149 per race for bigger fields. Season is $249 or $349 a year for unlimited races in that lane, and pays for itself by the third race.
Your community shows up. Their results should too.
Start freeNew here? Read the full setup guide or the blog.