How to report a score
Ten seconds, no account, from a phone in the stands. Here's exactly how it works — including how to post a score while the game is still being played.
First, the code
Every KHSAA school has one permanent reporting code. It doesn't expire, it doesn't change between seasons, and it isn't tied to a particular person — which is the whole design. A head coach, an assistant, a statistician, an athletic director, a radio spotter, or a parent who posts the score anyway can all use the same one. It's the code that matters, not who's typing.
To get yours, email matt@kyhssports.com from a school or district address. It comes back the same day, most of the time. The school-address part isn't red tape: whoever holds the code can publish a score statewide under your school's name, so it doesn't go out to an address that can't be tied back to the school.
Once you have it, hand it to whoever is actually at the games. That's usually not the head coach, and it isn't supposed to be.
Scores can go up live, and that's the good part
You don't have to wait for the final. Post at the end of the first, at the half, after a score, whenever somebody has a spare ten seconds. The board marks the game LIVE with the current score and period until somebody sends a final — so the parents who couldn't make the drive, the grandparents two counties over and the students who didn't travel are following along instead of waiting on a text.
Reporting a live score
- Open the score form, or find your school on the teams page and use the report link next to the game.
- Pick the game. Tonight's games are listed first.
- Put in the score as it stands right now, and the period.
- Mark it in progress rather than final. That's the difference between "LIVE 14–7, 2nd" and a game everybody thinks is over.
- Enter your school's code and send it.
Send another one whenever the score changes. Each update replaces the last, so there's no penalty for posting often and no mess left behind if you post four times in a quarter.
Reporting a final
- Same form, same code.
- Enter the final score for both schools.
- Mark it final.
The moment it lands, the game shows FINAL on the statewide board, both schools' pages update, and the district and region standings recompute themselves. Nobody types standings in — they're built from the finals that get reported, which is why a missing score is a bigger deal than it looks.
Box scores and player stats
Game pages can carry passing, rushing and receiving numbers. Adding them needs the code as well, because they involve student athletes' names.
If entering stats yourself isn't happening on a Friday night — and it usually isn't — send me the roster and the numbers and I'll do the entry. That's also how names end up spelled right, which is the part people notice when it's wrong.
What if I get it wrong?
Send the right one. A later report replaces an earlier one, so a fixed score corrects itself in seconds. If something is stuck, email matt@kyhssports.com and I'll fix it by hand. Nobody has ever broken this site by typing a wrong number into it, and you won't be the first.
Can I report the other team's score?
Yes. You report the game, not your half of it — both scores go in together. It doesn't matter which of the two schools your code belongs to, and it doesn't matter who won.
What if the other school already reported it?
Then it's on the board and you can stop. Two schools reporting the same game is a good problem and doesn't create a duplicate.
Do I need the code every time?
Yes, and the form remembers it on your own phone so you're typing it once. There's no account and no password — the code is the whole system.
What if my school's schedule isn't on here?
Send it in whatever form you already have it — a PDF, a screenshot, a photo of a sheet of paper. I'll type it in. A game has to exist on the board before a score can be attached to it.
What about a game that was postponed or cancelled?
Email it and the board gets marked accordingly. A postponed game isn't treated as a missing score and won't count against a team's record.
I'm a parent, not a coach. Can I do this?
If you have your school's code, yes, and plenty of the scores on this board arrived that way. Ask your athletic director or coach for it. The system was built assuming the person in the gym with ten free seconds is often not on staff.
Why missing scores matter more than they look
A team's record on this board is hidden — not guessed at — for as long as it has a played game nobody reported. A record that understates a real season is worse than showing none, so the board says nothing rather than something wrong. The same goes for the standings, which are built entirely from reported finals.
One score, sent by one person, turns a team's record back on and moves every table it appears in. That's the entire mechanism, and it's why this is worth ten seconds.
Nothing here costs anything, and there's nothing to install. If some part of this is more awkward than it needs to be, tell me — the form is the way it is because coaches said what they'd put up with on a Friday night, and it can keep changing.