LIVE SCORING FOR TOURNAMENT PLATFORMS

Scores from the stream. Into your platform.

Run a league, a ladder or a tournament on your own platform? Your players already stream. MutRadar reads the broadcast and posts the score to your platform as it happens, and the verified final when it's over. Nobody types a result.

2V2 & 3V3LIVE SCOREVERIFIED FINALAPI & WEBHOOKSWE BUILD THE ADAPTERSTATS · CLIPS · CARDS

What your platform receives.

One match, start to finish. A live score every time the scoreboard changes, then one verified final. Every event carries your match id and your field names, so it lands where it belongs.

EVENTS · ONE MATCH · EXAMPLELIVE
  1. 20:04:11game.livematch #4172 · SCA vs NHD · stream found
  2. 20:09:48score.updateSCA 7 · NHD 0 · Q1 06:12 · live
  3. 20:21:03score.updateSCA 7 · NHD 10 · Q2 02:40 · live
  4. 20:38:27score.updateSCA 21 · NHD 17 · Q4 01:58 · live
  5. 20:41:55game.finalSCA 21 · NHD 17 · verified · post-game screen · 3 clips

POSTED TO YOUR ENDPOINT · 200 OK

Live score
Every change on the scoreboard, a few seconds behind the broadcast, labelled live. Right for a bracket page, an overlay, a results channel.
Verified final
The result from the post-game screen, or from the Twitch VOD if the stream dropped. Labelled verified. This is the one your bracket moves on.
Your shape, your auth
You tell us the match and the streams; we post in your field names to your endpoint with your credentials. A live read is a read, so live never settles a match. Verified does.

From your API docs to a live feed.

API-driven, and fully automated once it's wired. We build the adapter for your platform and we run it. Your events keep running the way they do today, with the scores arriving on their own.

  1. 1

    Send us your docs

    Your API or webhook docs, a test endpoint, and how you identify a match. One email is enough.

  2. 2

    We build the adapter

    Your field names, your auth, your match ids. Live score and verified final first; add-ons as you want them.

  3. 3

    One night side by side

    We feed a real event alongside your current process. You compare what landed with what your admins recorded.

  4. 4

    Go live

    We run the reads and the posting. You run the event. When a stream drops, the final waits for proof rather than guessing.

WHAT WE NEED FROM YOU Your API or webhook docsA test endpoint and credentialsHow you identify a matchPlayers who stream on Twitch (preferred) or YouTube

ADD-ONS

Score first. Then whatever else you want posted.

Each of these is live today for MutRadar's own league. Take the ones your platform can use; each one is wired the same way as the score.

Stats

Every play as it's read: formation, play, yards, outcome. Posted per play while the game runs, or as one sheet with the final.

PER PLAY · PER GAME · PER SQUAD

Highlight clips

The big plays, cut from the stream automatically. Delivered as links you can embed or post, with the final.

TOUCHDOWNS · TAKEAWAYS · LONG GAINS

Share cards

Result, bracket and champion cards under your brand, in post, square and story sizes, ready to post the moment the final lands.

POST · SQUARE · STORY

The read, for your players

The live coach itself, for the squads in your events: the play called before the snap, from the stream they're already running.

THE WHITE-LABEL APP · SEE FOR LEAGUES

Questions platforms ask.

Do our players need to install anything?

No. They stream on Twitch or YouTube as they already do, and we read the broadcast. Nothing runs on the console and nothing is asked of the players beyond streaming.

How live is live?

A few seconds behind the broadcast. Twitch on low latency lands about three seconds behind live, and the read adds a moment. Right for a bracket page, an overlay or a results channel; not for anything that needs the exact second.

What if a stream drops mid-game?

The result waits for proof rather than guessing. The final comes from the post-game screen when the stream is back, or from the Twitch VOD, and only then is it posted as verified.

What if the scoreboard was read wrong?

Live updates are labelled live and never settle a match; the verified final comes from the post-game screen. We keep the frames every read came from, so a dispute has evidence rather than an argument.

Which platforms can you post to?

Any with an API or a webhook: a bracket site, a league site, a Discord bot, a sheet. We write the adapter to your field names and your auth, and we run it.

Does it do 1v1?

Built around 2v2 and 3v3 squads. The scoreboard reads the same way in a 1v1 game, so tell us your format and we will say what we can feed.

What does it cost?

Priced by the number of events and the streams we read, plus the add-ons you take. Tell us about your platform and we come back with what we would wire up and what it would cost.

We would rather run the whole thing on your platform.

Then the white label is the one for you: the whole app, under your name, run by us. That is the For leagues offer; this page is for platforms that stay on their own stack and take the scoring.

Tell us about your platform.

One email is enough. Tell us what you run, where your players stream and where the scores should land, and we come back with what we'd wire up and what it would cost.

WHAT TO INCLUDE
  • Your platform or site, and what you run on it
  • Where your players stream: Twitch or YouTube
  • 2v2, 3v3, or something else
  • How many events a month, roughly
  • A link to your API or webhook docs, if you have them
  • Add-ons you'd want: stats, clips, cards, the read
Email [email protected] The link opens your mail app with the prompts filled in. We reply by email, usually within a couple of days.