Skip to content

Live Scoreboard

The StatSetter live scoreboard is a web page that displays the current score of a match in real time. Anyone with the link can view it — no sign-in or app required.

How It Works

  1. Start tracking a match (from the web app or mobile app)
  2. Get the scoreboard link — from Stream Setup on mobile, or from the match page on web
  3. Share the link with parents, fans, or embed it in a stream

The scoreboard polls for score updates every 2 seconds, so viewers always see the latest score.

What Viewers See

The scoreboard shows:

  • Team names (your team vs. opponent)
  • Current score (with scale-up animation on changes)
  • Current set number
  • Live indicator (pulsing dot)

URL Parameters

The scoreboard supports several URL parameters for customization:

ParameterExampleDescription
setId?setId=abc-123Required — which set to display
yt?yt=VIDEO_IDEmbed a YouTube live stream behind the scoreboard
transparent?transparent=1Transparent background for OBS browser source

YouTube Embed

Add ?yt= with a YouTube video ID or URL to display the live stream with the scoreboard overlaid at the bottom:

app.statsetter.com/scoreboard.html?setId=abc-123&yt=dQw4w9WgXcQ

Accepts YouTube video IDs, full URLs, /live/ URLs, and youtu.be short links.

OBS Browser Source

For streamers using OBS:

  1. Add a Browser Source
  2. Set the URL to your scoreboard link with &transparent=1
  3. The scoreboard renders with a transparent background — overlay it on your stream layout

Score Timeline

On desktop, a sidebar shows the Score Timeline — a chronological list of every point scored with timestamps. If a YouTube video is embedded, clicking a timeline entry seeks the video to that moment.

The timeline is hidden on mobile for a cleaner experience.

Mobile-Friendly

The scoreboard automatically adapts to small screens:

  • Scores and team names scale down
  • Timeline sidebar hides on phones
  • Touch-friendly with no interactions required