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.

See them all in the demo

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.

Click around. It's the production.

The live demo runs the same controller and output your paying broadcast would.

Launch Demo