TheSportsDB Scraper avatar

TheSportsDB Scraper

Pricing

from $26.25 / 1,000 results

Go to Apify Store
TheSportsDB Scraper

TheSportsDB Scraper

Scrape leagues, teams, players, and events from TheSportsDB - the open sports database covering soccer, basketball, American football, baseball, ice hockey, and more. No API key required.

Pricing

from $26.25 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

0

Monthly active users

7 hours ago

Last modified

Share

ParseForge Banner

๐Ÿฅ… TheSportsDB Scraper

๐Ÿš€ Export TheSportsDB's open sports catalogue in seconds. Pull leagues, teams, players, upcoming and past events, league standings, and live scores across soccer, basketball, ice hockey, baseball, American football, and many more sports. No sign-up, no manual scraping, no setup.

The TheSportsDB Scraper exports the crowd-sourced TheSportsDB catalogue and returns up to 30+ structured fields per record. Whether you're pulling all leagues, searching for a team or player by name, fetching upcoming and past events for a league, looking up league standings, or grabbing live scores for a sport, the Actor returns a clean structured row per entity ready for your dataset.

The catalogue covers soccer, basketball, American football, baseball, ice hockey, and many more sports, with team metadata, player bios, league structure, fixture lists, standings tables, and a continuously updated live-scores feed. This is the friendliest open sports database on the web, packaged for one-click export.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Sports media, fantasy app developers, hobbyist sports devs, journalists, fan communities, indie analytics teamsMulti-sport league directories, team + player lookups, fixture feeds, standings widgets, live-score tickers, content automation

๐Ÿ“‹ What the TheSportsDB Scraper does

Ten lookup modes in a single run:

  • ๐ŸŒ All Leagues. Every league across every sport.
  • ๐ŸŸ๏ธ Team Search. Resolve teams by name (e.g. "Arsenal").
  • ๐Ÿ†” Team Lookup. Resolve a team by canonical ID with full metadata.
  • ๐Ÿ‘ค Player Search. Resolve players by name (e.g. "Messi").
  • ๐Ÿ“‹ Team Roster. All players on a team by team ID.
  • ๐Ÿ“… Upcoming Events. Next 15 events for a league by league ID.
  • ๐Ÿ•“ Past Events. Last 15 events for a league by league ID.
  • ๐Ÿ“Š Lookup Table. League standings table for a season (e.g. 2024-2025).
  • ๐Ÿ”ด Live Scores. Live in-progress events by sport (e.g. Soccer, Basketball, Ice Hockey).
  • ๐Ÿ—“๏ธ Events on a Day. All matches on a specific date, optionally filtered by sport or league.

Each record is normalised: empty fields are stripped, every row carries a scrapedAt ISO 8601 timestamp, and the original TheSportsDB field names are preserved for direct join compatibility with the catalogue.

๐Ÿ’ก Why it matters: TheSportsDB is one of the few free, multi-sport, multi-league databases on the web. Building your own pipeline against it means handling 10 different lookup endpoints, normalising responses, and refreshing data manually. This Actor packages all of that into one click.

๐Ÿ“Š Data fields

Each record includes: idLeague, scrapedAt, slug, strLeague, strSport. All 5 field names come from a real production run, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account w/ $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the TheSportsDB Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a mode and supply the relevant inputs (league ID, team ID, query, or date).
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by TheSportsDB or any of its contributors. All trademarks mentioned are the property of their respective owners. Only publicly available open sports catalogue data is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.