Free Sports Widgets for Your Website
Eight embeddable widgets — live scores, single-league calendars, single-team schedules, standings, injury reports, World Cup fixtures, major events, and a live-now ribbon. One line of code, zero setup, always free.
What can I embed?
Pick a widget below or jump straight to the builder — scroll down.
Calendar (all sports)
Today's games + upcoming major events across every league we cover. The original SportBusy widget.
sportbusy.com/embedSingle-League Calendar
Same calendar UI, filtered to one league. Great for team blogs, fan forums, single-sport podcasts.
sportbusy.com/embed?league=nhlSingle-Team Schedule
Only games involving one team. The most-requested widget for fan sites and high-school papers.
sportbusy.com/embed?team=Detroit+PistonsStandings Table
Compact W–L table by league, with a league-wide rank by win % plus optional conference / division filter.
sportbusy.com/embed/standings?league=nbaMajor Events Calendar
Stanley Cup Finals, NBA Finals, UFC cards, World Cup matches, WWE PPVs — the next big sports moments only.
sportbusy.com/embed/eventsInjuries (NBA + NHL)
Out / doubtful / questionable / day-to-day players. Filter by team or status. Daily refresh.
sportbusy.com/embed/injuriesWorld Cup 2026
Group + knockout fixtures with real team flags. Filter by group or country.
sportbusy.com/embed/world-cupLive Now Ribbon
Only games in progress — score + period. List or scrolling-marquee ticker variant.
sportbusy.com/embed/liveWidget Builder
Pick a widget type, customize it (size, theme, filters, colors), and copy the iframe code. The live preview on the right always reflects what visitors will see when you paste it onto your site.
Widget Type
Widget Options
Size
Layout
Color Theme
Attribution & Credit
The widget is 100% free for personal and commercial use. The only requirement is that the “Powered by SportBusy” footer stays visible inside the widget. This is how other sports fans discover us and it keeps the widget free for everyone.
Credit SportBusy on your site
In addition to the in-widget footer, please credit SportBusy somewhere near the widget. Here are a few ways depending on your setup:
Sports data by <a href="https://www.sportbusy.com">SportBusy</a>Add a line of text near the widget like:
Frequently Asked Questions
How many free sports widgets does SportBusy offer?
SportBusy has eight free embeddable widgets: the All-Sports Calendar, Single-League Calendar, Single-Team Schedule, Standings Table, Major Events Calendar, Injuries Report (NBA + NHL), World Cup 2026 Fixtures, and a Live Now Ribbon. Each is fully customizable and free to embed on any website.
How to embed live sports scores on my website
Open the Widget Builder at sportbusy.com/widget, pick a widget type, customise size and theme, then copy the one-line iframe code and paste it into your site's HTML. Works on WordPress, Squarespace, Wix, Webflow, and any site that supports HTML. The widget updates automatically with live scores.
Is the widget really free?
Yes, completely free for personal and commercial websites. No API key, no signup, no usage limits. The only requirement is keeping the 'Powered by SportBusy' footer visible inside the widget.
How often does the data update?
Live game scores update every 30 seconds. Standings refresh every 2 minutes. Injury reports refresh daily. World Cup fixtures and major events refresh as data changes. There is nothing to configure — it all happens automatically.
Can I customise the widget appearance?
Yes. The Widget Builder lets you pick 3 colour themes (dark, light, pitch-black), 5 size presets, standard or compact layout, border width, border radius, and custom accent, border, text, and title colours via hex code or colour picker. Over 100,000 distinct style configurations are possible.
Can I embed a widget for just one sports league?
Yes — the Single-League Calendar widget filters the full schedule to one sport. Supported leagues include NBA, WNBA, NFL, MLB, NHL, NCAA Men's & Women's Basketball, NCAA Football (FBS), Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and Champions League. Use the league dropdown in the Widget Builder to pick yours.
Can I embed a schedule widget for just one team?
Yes — the Single-Team Schedule widget shows only games involving a specific team. Pick your league in the builder, then select the team from the dropdown. Great for fan sites, local news blogs, high-school papers, and Reddit team subs. Example embed URL: sportbusy.com/embed?team=Detroit+Pistons
Does SportBusy have a free sports standings widget?
Yes. The Standings Widget shows W–L records, win percentage, games back, and streak for any supported league. By default it shows the full league ranked by win %, and you can optionally filter to a single conference or division. Supported leagues: NBA, WNBA, NHL, NFL, MLB, Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Champions League, and World Cup 2026 groups.
Does SportBusy have an injury report widget?
Yes. The Injuries Widget shows the current Out, Doubtful, Questionable, and Day-To-Day list for NBA or NHL. You can pre-filter by team or status in the builder, or leave it open so visitors can filter inside the widget. Ideal for fantasy sports sites, DFS blogs, and betting-education content.
Does SportBusy have a World Cup 2026 widget?
Yes. The World Cup 2026 Widget shows upcoming group-stage and knockout fixtures with real team flags. You can filter by group (A–L), by country, or show only the knockout stage. The embed URL is sportbusy.com/embed/world-cup and works today — data updates automatically as the tournament progresses.
What is the Live Now ribbon widget?
The Live Now Widget shows only games that are currently in progress — with live scores and period/half. It comes in two variants: a vertical card list or a single-row scrolling marquee ticker. The ticker is perfect for the top or bottom of a page where you want subtle motion without a full widget.
What is the Major Events widget?
The Major Events Calendar shows the next big moments in sports — Stanley Cup Finals, NBA Finals, UFC Fight Nights, WWE PPVs, World Cup matches, and similar high-profile events. It is not a daily scoreboard; it is a 'what's coming up' calendar. Great for lifestyle and entertainment sites that want sports context without game-by-game clutter.
Does it work on WordPress?
Yes. Paste the iframe code into a Custom HTML block in the WordPress editor. No plugin needed.
Does it work on Squarespace / Wix / Webflow?
Yes. All major website builders support iframe embeds. Look for an 'Embed' or 'Custom Code' block and paste the code there.
Will it slow down my site?
No. The iframe loads asynchronously and has zero impact on your page load time or Core Web Vitals score.
Can I use it in a mobile app?
Yes — use a WebView component (Android/iOS) to load the embed URL. The widget is fully responsive and touch-friendly.
Do I need to credit SportBusy?
The widget includes a small 'Powered by SportBusy' footer inside the iframe. Please keep it visible — that's how other sports fans discover us and it keeps every widget free for everyone.
Questions or custom integration needs?
Contact us →