Run your league from one place

Schedules, scorebugs, stats, and a website for your league.

We built this to run our own basketball league instead of juggling Google Sheets, WhatsApp groups, and a free website builder. It handles game schedules, live score overlays for your stream, stat tracking, brackets, and gives your league a real website.

ScoreLM admin dashboard with live game
Public league homepage on a phone
23K+
Page views in one weekend
39
Games managed live
16
Teams, one tournament
1
Person needed to run it

Features

What's included

We built every feature while running a real league, usually because we needed it for an upcoming game day. Here's what's in the platform.

📺

Live Scorebugs

Score overlays for any streaming software. Paste a URL as a browser source and control scores from your phone. Updates show up on stream instantly.

🏆

Tournament Brackets

Round robin pools, single elimination brackets. Winners advance automatically when you enter the final score. Standings stay current.

📊

Real-Time Stats

Enter box scores after each game, and season leaderboards, averages, and shooting splits all update on their own. Pick which stats to track.

👥

Team & Player Profiles

Rosters with headshots, jersey numbers, and positions. Players can move between teams across seasons.

🎥

Live Streaming

Embed a YouTube stream on your league site with live chat. When the game ends, it turns into a replay automatically.

🌐

Public Website

Your league gets a mobile-friendly site with the schedule, standings, team pages, and player profiles. No code needed.

How it works

How to get started

01

Set up your league

Pick a name, add your teams and players, upload some logos and headshots. Takes a few minutes.

02

Build your schedule

Create a season, set up a round robin or bracket, assign matchdays. The public schedule page goes live right away.

03

Run game day

Drop the scorebug into your streaming software, start your stream. Enter scores and stats as the game happens. Fans follow along live.

Live Scorebugs

Scorebugs for any streaming software

Paste a URL into your streaming software as a browser source, and you have a live scorebug on your stream. Scores update instantly when you tap buttons on your phone. You can also pop up player headshots when someone scores and show sponsor logos during timeouts.

  • → Works with OBS, Streamlabs, vMix, Wirecast, Ecamm Live, or any browser source
  • → Sub-second score updates
  • → Player highlight overlays with photos
  • → Sponsor pop-up rotations
Learn more about scorebugs →
Scorebug overlay on stream with player highlight

What people are saying

Leagues already using it

"We ran a 16-team tournament over one weekend — 39 games, live scorebugs on every stream, stats updated in real time. One person managed the entire thing from an iPad."

Talha M.
Commissioner, Muslim Champions League

"Our players love seeing their stats and headshots on a real website. Before ScoreLM we were posting box scores in a WhatsApp group. Night and day difference."

Ahmad K.
League Organizer, Bay Area Rec League

"The scorebug alone is worth it. We went from a gym camera feed with nothing on it to looking like an actual broadcast. Viewership doubled the first weekend."

Omar S.
Stream Operator, Eastside Hoops

Pricing

Free to start, flat rate to grow

No credit card needed. The free plan has all the basics -- it just caps you at 4 teams.

Starter

For pickup leagues and small groups

Free
  • 1 league, up to 4 teams
  • Schedule & standings
  • Public website
  • Basic stats
  • No live scorebugs
  • No streaming
Get started
Most popular

Pro

For organized leagues that stream

$49 /mo
  • Unlimited teams & players
  • Live scorebugs for your stream
  • YouTube streaming integration
  • Full stats & leaderboards
  • Sponsor management
  • Custom branding
  • Media gallery
Start free trial

Enterprise

For multi-league organizations

Custom
  • Everything in Pro
  • Multiple leagues
  • API access
  • White-label option
  • Dedicated support
  • SLA guarantee
Contact us

Stop texting box scores into group chats.

The free plan has no time limit and no credit card. Add scorebugs and streaming when you need them.