Guide

Public Embeds: Put Live Standings on Your League Website

Embed live standings, scores, schedules, stat leaders, and full stats tables on your league's website — WordPress, Squarespace, Wix, or anywhere that supports iframes.

4 min read

Most leagues already have a website — a WordPress site, a Squarespace page, a Wix site, or something a volunteer set up five years ago. Players check it for rink schedules, rules, and league news. But standings? Those have been a separate spreadsheet, a screenshot in the group chat, or a link to a different app entirely.

Public embeds fix that. Commissioners can now embed live Rosterlytic widgets directly on their league website. Standings, scores, schedules, stat leaders, and full stats tables — all live, all updating automatically when scores are entered.

How It Works

  1. Open your league's admin page on the web dashboard
  2. Go to the Embeds section
  3. Toggle public embeds on
  4. Choose your player name display format
  5. Copy the embed code
  6. Paste it into your website

That's it. The widget appears on your page, styled to match light or dark backgrounds, and updates whenever new data is entered in Rosterlytic. No manual updating, no screenshots, no spreadsheets.

Five Widget Types

Each widget is a separate embed code so you can place them wherever makes sense on your site.

Standings

The classic league standings table — rank, team name, W/L/T, points, goal differential. If your league uses overtime tracking, the OT and shootout columns appear automatically. Respects your league's configured point system and tiebreaker rules.

Scores

Recent game results with dates, teams, and final scores. Games tagged with overtime or shootout show the appropriate label — (OT), (SO), (ET), or (PK) depending on your sport.

Schedule

Upcoming and completed games with dates, times, locations, and opponents. A clean view for players checking when and where their next game is.

Stat Leaders

Top players across the league by sport-specific stats. Goals and assists for hockey, points and rebounds for basketball, batting average and RBIs for softball — whatever matters for your sport.

Stats Table

The full player statistics table with every stat column. Visitors can toggle between total stats and per-game averages, and filter by team. It's the same roster stats table your captains see in the app, available to anyone visiting your league website.

Theming

Every embed supports four themes: light, dark, auto (matches the visitor's system preference), and transparent (blends into any background). You can also set an optional accent color to match your league's branding.

Season Dropdown

All five widgets include a season dropdown. Visitors can browse the current season or look back at past seasons. It defaults to the most recent active season.

Player Name Privacy

Commissioners control how player names are displayed in embeds. Options include full name, first name + last initial, or first initial + last name. This applies to all widgets — standings, scores, stat leaders, and the stats table.

You can also regenerate the embed ID at any time, which instantly revokes access to the old embed code. If you ever need to pull your data off a third-party site, just regenerate and the old embeds stop loading.

Where It Works

Public embeds use standard HTML iframes. They work on:

  • WordPress — Add an HTML block and paste the embed code
  • Squarespace — Use a Code block in any page section
  • Wix — Add an HTML Embed element
  • Any site — Anywhere you can paste an iframe tag

The widgets are responsive and adapt to the container width. On narrow screens, less important columns hide automatically so the data stays readable.

Available Now

Public embeds are available on the League and Organization tiers. Enable them from your league's admin page on the web dashboard. If you're not on the League tier yet, check out our pricing page to see what's included.

How we wrote this
AuthorRosterlytic editorial team. We're the team behind Rosterlytic. Every post is reviewed for voice, accuracy, and cited sources before publishing.
Published

Try this in the app. Core features are free, no credit card.

Open Rosterlytic