High School Wrestling

One bout at a time. A pin can end it before the graphic finishes catching up.

Wrestling isn't a dual meet's running team score — it's one wrestler against another, right now, where a fall ends the match instantly no matter what's on the board. SpreeSports' wrestling graphic is built around that single bout: match points, riding time, and a result field that knows a pin isn't a decision.

See the live demo Pricing

No import pipeline. Still faster than a rented rig.

There's no MaxPreps-style roster feed or ScoreStream identity lookup behind the wrestling product — that pipeline is football-specific. Setup here is manual, bout to bout. It's also genuinely quick, because a saved wrestler's card comes back in two clicks.

A traditional CG rig, week one

Rent or own an engine. Hand-build a scorebar because the stock template has no riding-time badge and no way to flag a fall as anything other than "game over, insert final score." Type each wrestler in from a program sheet. Do it again next dual.

SpreeSports, week one

Open Competitor Setup. Type each wrestler's name, weight class, colors, and school — once, into fields already shaped for a single bout. Click Save Setup.

No import button — but a real shortcut where it counts: Save Setup → Load Setup brings a wrestler's whole card back in two clicks the next time they're on the mat, weight class after weight class, dual after dual.

Built for one bout, not a running team score

This is a single-bout scoreboard — one wrestler per side, cycled weight class by weight class through a dual meet, not a running team-total tracker. That matches how the mat actually works.

🤼

Match points, not a goal total

Takedown, escape, reversal, near-fall (2 or 3), penalty — each logged with its own tap, building the score on the board. But the board isn't the whole story, which is the point below.

📌

A fall ends it, regardless of the score

The result field — fall, techFall, majorDecision, decision, forfeit, medicalForfeit, disqualification, default — exists because wrestling doesn't have a "final score speaks for itself" moment the way a goal total does. One tap records the fall and the winner; the graphic freezes correctly even if the match points on screen say something else.

⏱️

Three periods, live clock

Folkstyle regulation is three 2-minute periods (configurable), then sudden-victory overtime if tied. Operator-driven — no scoreboard hardware behind it, just fast controls.

🕐

Riding time, tracked for real

A single control-position flag accrues bottom-position time automatically — the same shape football uses for possession. Cross the 60-second advantage most levels require and the bonus point is right there on the box score, ready for the operator to apply.

⚖️

Weight class, front and center

Every bout shows its weight class on the graphic — the one piece of context a wrestling broadcast can't work without, since "home vs away" alone doesn't tell you what match you're watching.

📺

The full content layer

Going-to-break sponsor panels, station bug, fanfare, countdown ("FIRST WHISTLE"), trivia, credits roll, distance map, weather, and an ESPN-style cross-sport ticker — the same shared graphics suite every SpreeSports product runs.

Dual meet night, end-to-end

From "I want to broadcast tonight's dual" to on-air, one weight class at a time.

Enter the first bout

Both wrestlers' names, schools, colors, and the weight class. Typed once per bout — a minute or two with the program in hand.

Set the period format

Three periods, two minutes each by default. Set once, applies bout to bout unless a level differs.

Add the output to vMix

Drop the output URL into vMix or OBS as a browser source. Transparent background, overlay channel. Graphics are on the air before the first whistle.

Score the bout live

Takedown, escape, reversal, near-fall, penalty, control toggle for riding time — one tap each, one controller updating clock, score, and riding time together.

Record the result the instant it happens

Fall, tech fall, major decision, decision, forfeit — one tap locks the result and the winner the moment the referee's hand goes up.

Save and move to the next weight class

Save the bout, load the next wrestlers' cards, repeat down the weight classes. Same two familiar wrestlers next dual? Load Setup brings them back in two clicks.

Doing it the old way vs. SpreeSports

Neither side of this comparison has an import pipeline or scoreboard hardware — this is purely about what the graphics themselves can do, bout to bout.

SpreeSports Manual / generic CG
Wrestler & school identity Type once, saved forever Hand-build a card per rig, redo it if the operator changes
Match-point scoring One-tap buttons for takedown/escape/reversal/near-fall/penalty Typed manually into a generic score field, no scoring-type context
Riding time Built-in control toggle, auto-accrues A stopwatch on the side, if tracked at all
Fall / instant result One tap records fall + winner, freezes the graphic correctly Operator scrambles to override the score and declare a winner by hand
Reusable next weight class / dual Save Setup → Load Setup, two clicks Rebuild each bout's card from scratch
Setup time, first bout ~5 minutes A full afternoon — or a graphics designer's week
Setup time, every bout after Under 2 minutes ~15-20 minutes minimum

Built for the people who actually run these broadcasts

Producers, AV directors, coaches, parents, and conference networks. Not a unionized graphics operator from ESPN2.

Athletic directors

A dual meet stream that looks like more than a phone on a tripod at the edge of the mat. SpreeSports handles the graphics layer; you handle the schedule.

School AV / broadcast departments

Same browser-based controller your other sports crews already know. Students running the camera can run this too — no specialized training.

Conference / section wrestling networks

Cover a full dual-meet card or a multi-team tournament. Each mat runs on its own isolated instance with its own bouts and operator. District-wide bundles available — email us.

Booster club AV crews

Make the wrestling stream match the football stream's polish, for the same $1,000/event license.

Independent broadcasters

Covering a regional wrestling circuit or a tournament weekend? SpreeSports replaces a rented CG engine with a $3,000 weekly license.

NFHS / Hudl streamers

Already streaming a dual or a tournament via NFHS Network or Hudl? Drop the SpreeSports output URL on top of the feed in your switcher. Zero workflow change.

See the platform this runs on.

The demo below is Wrestling’s own live instance — the real controller and output pipeline, not a recording.

Watch the Live Demo