Features
Every football broadcast graphic, already built.
None of these is a template you have to author. None of them require a graphics designer. They ship with the platform — switch them on from the controller and they hit the air.
Real-time scorebar
The bug that lives at the bottom-left of the screen the entire game. Updates from your stadium scoreboard live, with no operator input.
Live data feed
Clock, period, score, timeouts, down & distance, ball-on, possession arrow, play clock — all driven by the ScoreBox device reading the stadium scoreboard's serial output.
Team identity
Logos, primary/secondary colors, abbreviation, mascot, city/state, ranking, season record. Pulled from ScoreStream or imported from MaxPreps with one click.
Red-zone & flag overlays
Auto-color-shift when in the red zone. Penalty flag overlay with auto-fanfare and a configurable penalty/result text. Timeouts dim as they're used.
Score-change fanfare
Configurable popup or animation fires when a score changes — touchdown, field goal, 2-point conversion. Pulls in the scoring play data if available.
Pre-game / halftime / final states
Period selector handles pre-game, Q1–Q4, OT, halftime, and final. Each state has its own scorebar treatment.
Manual override
If the live feed disagrees with the field, the operator can override score, clock, possession from the controller — without losing the live tie-back when the next signal arrives.
ESPN-style cross-sport ticker
The bottom-line crawl viewers expect. Game schedules from ScoreStream, live game state from ESPN's public APIs.
Live cross-sport scores
NFL, NCAA football, NBA, NCAA basketball (M+W), NHL, MLB, MLS, NWSL. Schedules and team metadata come from ScoreStream; live game state (clock, score, baserunners, balls/strikes) comes from ESPN's public sports APIs. Refreshes automatically while the broadcast is live.
Sponsor rotations
Drop in sponsor cards between game scores. Configurable rotation order, two text lines per slot, optional logo, optional background image. Sponsor revenue without rebuilding the stream.
Score alerts
When a score in any league changes, the ticker briefly highlights and fanfare-pulses that game. Viewers watching your broadcast feel the pulse of the rest of the league.
Team filtering
Curate which teams show in the ticker — your conference, your area, the rivals you care about — instead of every game in every league.
Configurable speed & styling
Crawl speed, text size, sponsor frequency, sport label color — all tweakable from the controller. ESPN-style by default.
Skip / pause / overlay control
Operator can pause the crawl during big plays, skip ahead to the next sponsor, or hide the entire ticker for fullscreen graphics — without restarting the stream.
Player & team graphics
Lower thirds, lineups, matchups, head-to-heads — everything that puts a face on a number.
Lower thirds
Player name, number, position, height/weight, year. Optional headshot. Per-player stats line that auto-pulls from the imported MaxPreps roster.
Starting lineups
Full offense / defense / special teams lineups in formation view. Choose 11 (or fewer) per side, drag to position, save and reuse. Auto-loads the imported roster.
Head-to-head matchups
Side-by-side player or team comparison cards — useful for QB vs QB, top rusher vs top tackler, opposing-record show-downs.
Box score
Full box-score graphic with rushing, passing, receiving, and defensive stats per team. Stats import direct from MaxPreps.
Roster + stats import
One-click pull of a team's roster and per-game stats from MaxPreps. Reuse the same roster across the season — only the stats refresh.
Headshot management
Bulk-upload headshots, link them to roster numbers, and they appear automatically in lower thirds and lineups. Falls back to silhouette if missing.
Production graphics
The supporting cast — fanfare, breaks, countdowns, station bugs, sponsor packages.
Going-to-break package
Animated transition with rotating sponsor messages — "Brought to you by…" with your sponsors' graphics. Multi-line text per sponsor, configurable timing.
Coming-up / next game
"Up next" graphic for double-header weekends, with team logos, kickoff time, and matchup info.
Countdown to kickoff
Pre-game countdown timer with configurable target time and label. Slide it in 5 minutes before kickoff and it auto-removes when the clock hits zero.
Penalty flag overlay
Animated flag drops onto the screen with the penalty text and yardage assessment. Auto-clears when the play resumes or after a configurable timeout.
Touchdown / field goal fanfare
Score-change fanfare animation with team-colored treatment, the scoring play type, and (optionally) the scoring player's name from the lineup.
Station bug / branding
Persistent station logo overlay in any corner — rotate between sponsors, animate in/out, configurable transparency.
Temporary background
Drop a fullscreen background behind the graphics during halftime or commercial. Uploaded image, video, or solid color.
Announcers card
Booth and sideline talent intro graphics with names, roles, and headshots. Switch between paired and individual layouts.
Workflow & operations
The boring-but-critical stuff — the things that make a broadcast actually work week-to-week.
Save unlimited game setups
One save per matchup, with both team identities, rosters, lineups, and graphics presets. Load it back next time you broadcast that team — no re-import.
Cloud-hosted, browser-based
Nothing to install. The controller runs in any modern browser; the output is a URL you drop into vMix, OBS, Wirecast, or any switcher with a web layer.
Multi-tenant — isolated game instances
Each license slot runs one concurrent game on its own isolated instance — separate state, output, and operators, no cross-contamination. To run multiple games at once, buy multiple licenses (one per concurrent game).
Operator + viewer access tokens
Operators get a full controller session. Stream machines (vMix, OBS) get a read-only viewer token tied to a specific instance — they can render the output but can't mutate state.
Live scoreboard data via ScoreBox
The $299 ScoreBox plugs into the stadium scoreboard's console serial port and pushes the data to your cloud instance over a Tailscale VPN — outbound only, no firewall changes. Supports Daktronics, Electro-Mech, Fair-Play, Spectrum/Nevco, and any RTD-compatible controller.
Auto-save
Game state autosaves every 30 seconds. If the operator's browser crashes mid-game, refresh and pick up exactly where you left off.
Admin panel
Manage accounts, grant licenses, invite users, force-end runaway instances, see device health across all tenants. Mobile-friendly.
Email invitations
Invite production crew to your account. Each gets their own login. Cancel invitations anytime.