Live football stats · Broadcast-ready data and graphics
For the team that already has enough to do on Friday nights.
StatChat is built the way a person actually scores a game: from the
sideline, on a tablet or a laptop, one play at a time. What you enter shows up live
straight away — for the crew calling the broadcast, and for the fans following at home.
Not a picture of the overlay — it is the overlay, the same kind of page
your switcher loads as a browser input, running here.
What you get
The only high-school stat platform that hands your crew a live dashboard
Most stat software treats the numbers as the point and the broadcast as
somebody else's problem. If you are running a camera, a switcher and a commentator,
that is backwards.
Crew View — only here
Nobody else has this. A dedicated real-time dashboard on a second screen — every
play, every team and individual stat — updating the instant a play is entered.
Desktop stat software gives your commentator a printout; mobile apps give them
nothing. Built for the broadcast team, by a broadcast team.
Riverside 31 — Northgate 7Q3
391Total yards
44Total plays
4 of 63rd down
13:55Time of poss.
Live drive · 8/80 · 2:37
Whitfield pass to Brooks for 18 — TOUCHDOWN
Plugs into your broadcast
Live JSON and XML drop straight into vMix, OBS, Wirecast, Livestream Studio,
CasparCG or anything else that reads a URL. A ready-made transparent overlay is
included for crews who would rather not build their own package.
Nobody beats StatChat on stats. Team and individual, every unit, trends and
analysis across the whole season — all included, not an upgrade.
Season report — points by quarter
12152
7769
5934
5692
Q1Q2Q3Q4
ScoredAllowed
Built for the pace of a game
Every play is a few taps: pick the play type, fill in what happened, review before
you save. No stats department, no training class — one person, the sideline, and a
device they already own.
Riverside 31 — Northgate 71st & 10
RushPassPuntFGPenalty
✓ CompletedSackedInt
Passer19 Whitfield8 Okafor
Receiver81 Brooks18 Ellis4 Okafor
Review play
Stats
Nobody beats StatChat on stats
Everything below is in every account. There is no tier where the good
numbers live.
Team
The full box, both sides
Rushing, passing and total yards. First downs. Third and fourth down conversion.
Explosive plays over twenty yards. Sacks, interceptions, fumble recoveries.
Penalties and penalty yards. Time of possession, possessions, plays per game.
Kept for your team and the opponent, from the same play log.
Season report — total yardage by half
25471979
12781589
1st half2nd half
RiversideOpponent
Individual
Every player, every unit
Passing with completion percentage, yards per attempt, long, touchdowns,
interceptions and sacks taken. Rushing and receiving with attempts, targets, catch
rate and yards per touch. Tackles, tackles for loss and takeaways on defense.
Kickoffs, punts, field goals and extra points on special teams. Kick and punt
returns kept separately.
Riverside — receiving
Player
Rec
Tgt
Yds
Y/C
TD
Brooks
7
9
96
13.7
1
Ellis
4
6
58
14.5
1
Okafor
2
2
21
10.5
0
Delgado
1
2
13
13.0
0
Trends
Season-long trending and analytics
A totals sheet tells you what happened. StatChat tells you what is happening —
every measure StatChat keeps, tracked game over game and half by half across the
whole season, so a slide shows up as a slope rather than as a bad Friday.
Charted, not tabulated, and in a season report a coach can actually hand to
someone.
Season report — 3rd down % by game
G1G2G3G4G5G6G7G8G9G10
OffenseOpponent
Out of the box
Take it with you
Single-game stat packages and full-season reports as PDF or Excel. A public recap
link to send to local media. Live JSON and XML for your graphics.
Nothing locked in a format only StatChat can read.
Export
Stat package · PDFStat package · XLS
Season report · PDFSeason report · XLS
Public recap link
Ease of use
Five minutes from signup to entering plays
No complicated setup, no install, no training class. Make an account, build
a game, and you are scoring — inside the time it takes the teams to finish warm-ups.
Create a game in three steps
01
Game details
Opponent, date, home or away, quarter length. Thirty seconds.
02
Rosters and starters
Name your team's likely starters and upload the opponent's roster. Yours carries
over, so week two is a glance rather than a rebuild.
03
Opponent logo and colors
Add their logo and two colors, and every graphic picks them up. Nothing else to
configure.
Then a few taps per play
Pick, fill, review — that is the shape of every
play, whether it is a kneel or a fumble recovered three laterals later. The person
scoring is usually also watching the game, minding a clock and answering someone, and
the interface assumes that.
01
Pick the play
Run, pass, punt, field goal, kickoff. The choices that cannot happen on this down
are not offered.
PassRushPuntFG
02
Fill in what happened
Who, how far, what followed. Optional fields stay optional — the scorer decides
how much detail the night deserves.
#7 WhitfieldComplete+12#11 Brooks
03
Review, then save
The play reads back in plain English before it is committed. Undo works. So does
a correction three drives later.
Whitfield pass to Brooks, 12 yds — 1st down
It follows the game
Entry flows with the play
Every play type opens a ladder — each answer reveals only the next question that
can follow it. Pick Pass and you are asked completed, sacked or intercepted; pick
completed and the passer and receiver pickers appear, already ordered by who has
been doing it tonight. A touchdown offers the try, not a punt. Fourth down offers
the punt and the field goal. After a change of possession the sides swap
themselves.
And a rung can be answered whichever way you saw it. Enter the yards, or enter the
yard line he was tackled on and StatChat works out the gain. Nothing that cannot
happen on this down is ever on the screen.
Pass1st & 10 at own 20
Outcome
✓ CompletedSackedInt
Passer
15 Whitfield8 Okafor
Receiver
13 Brooks3 Ellis19 Reyes
How far
Enter yardsorRiversidetackled on 37
from own 20 to own 37 = +17
Tackled by · optional
#55 Pike+ add
It learns as it goes
StatChat remembers who does what
Once a quarterback has thrown, he is pre-selected on the next pass. The same goes
for the running back, the receiver, the punter, the placekicker, the kickoff
specialist and the returner — every position StatChat logs. Each is remembered
separately, because the man who kicks off is often not the man who kicks the extra
point.
The picker reorders itself as the game goes on. Anyone who has already carried,
caught or made a tackle sorts to the front, ahead of the rest of the roster and
ranked by what they have actually done tonight — so by the second quarter your
top backs, receivers and tacklers are the first names on the screen. Every
suggestion is only a suggestion: tap to confirm, or pick anyone else.
It is a web page. Windows, macOS, iPad, Android tablet, a phone at a pinch —
whatever is already in the booth or in your bag. Nothing to install, nothing to
update between games, no capture card and no dongle.
No lock-in
One URL, set once
Your broadcast software points at a URL that never changes — no game id, no week
number. Set the data sources up once in the pre-season and never touch them again.
StatChat works out which game is live from the dashboard.
Feeds
Data your broadcast can bind to
Every field describes football, never a vendor. Each package maps it to
its own templates — so the same feed drives vMix title fields, an OBS browser source or
a CasparCG template without translation. And if you would rather not build a graphics
package at all, StatChat ships one.
Field names are the real ones. Team and player names here are invented.
Or use the ones we ship
Every account includes a ready-made transparent
overlay package — score bar, team comparison with each side's passing, rushing and
receiving leaders, and season leaders across the year. Add the URL as a browser input
and it is on your program feed. They take the opponent's colors from the game you
built, so week two looks right without anyone opening a graphics editor.
Riverside24
1st & 10 at opp 39Q2
7Northgate
Score bar
Riverside24
Team stats
7Northgate
311Total yards186
209Pass yards146
102Rush yards40
11:18Time of possession12:13
1Turnovers1
3/5 (60%)3rd down2/6 (33%)
Riverside
Passing leader
Whitfield
209 yds
14/19, 2 TD
Rushing leader
Delgado
64 yds
11 att, 1 TD
Receiving leader
Brooks
96 yds
7 rec, 1 TD
Northgate
Passing leader
Salter
146 yds
13/24, 1 TD
Rushing leader
Vance
46 yds
8 att, 0 TD
Receiving leader
Kaminski
45 yds
4 rec, 1 TD
Team comparison & leaders
Compare
How StatChat compares
StatChat
Desktop stat software
Mobile stat apps
Runs on
Any phone, tablet or laptop with a browser — PC, Mac or iPad
Windows only, often tied to specific hardware
A single phone or tablet
Feeds a broadcast
Live JSON and XML into vMix, OBS and the rest, plus a ready-made overlay
Rarely, and only to local hardware
Not built for it
Live view for others
Crew View, on any second screen
Limited or none
Not built for it
Learning curve
A few taps per play. No training class, no stats department
Dense keyboard-driven entry, built for a trained scorer
Simple, and focused on stat entry
Built for
NFHS high-school rules, from the ground up
Often adapted from college or pro conventions
General-purpose stat tracking
Cost
Only $250 per season, everything included
Typically several times that, plus hardware
Lower cost, and scoped to statistics alone
Desktop and mobile categories are described in general terms rather than
against any one named product — pricing and packages in this market vary and change
often, and a specific figure printed here could be wrong by the time you read it.
Built on NFHS rules, not adapted from someone else's
Automatic first down under NFHS belongs to four fouls, not the dozen the NFL awards
it to. Pass interference is fifteen yards with no automatic first down, not the NFL's
spot foul. StatChat gets these right because it was built for high-school football
specifically — so the stat sheet you hand a coach matches the rule book the officials
are using.
Pricing
One price. Everything in it.
A season, not a subscription that renews while nobody is playing. No tiers,
no per-user charge, and no feature held back for an upgrade.