Sports Data Scraper — Teams, Players & Fixtures
Pricing
from $1.50 / 1,000 results
Sports Data Scraper — Teams, Players & Fixtures
Sports data from TheSportsDB — search teams and players, list league teams, and get fixtures and results across football, basketball, NFL and more. Free test key or bring your own.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Ponderable Hydrometer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Team profiles, player profiles and fixtures/results across football, basketball, NFL, baseball and more — in one actor, six modes. From TheSportsDB. Free public test key, or bring your own for full rate.
Search teams and players, list a whole league's teams, or pull fixtures — a day's events, or a team's next/last matches — all normalized into clean, consistent rows.
What you get
Teams (type: "team") — id, name, league, sport, formedYear, stadium, location, country, website, description, badge
Players (type: "player") — id, name, team, sport, position, nationality, birthDate, birthLocation, height, weight, thumb
Events (type: "event") — id, event, league, sport, season, date, time, homeTeam, awayTeam, homeScore, awayScore, venue, status
Output sample
{"type": "team","id": "133604","name": "Arsenal","league": "English Premier League","sport": "Soccer","formedYear": "1886","stadium": "Emirates Stadium","location": "London, England","country": "England","website": "www.arsenal.com","description": "Arsenal Football Club is a professional football club…","badge": "https://www.thesportsdb.com/images/media/team/badge/….png"}
Modes
- search-team — search teams by name (
teams). - search-player — search players by name (
players). - league-teams — every team in a league (
league). - events-day — all fixtures on a
date, optionally filtered bysport. - team-next / team-last — a team's upcoming or most recent matches (
teamIds).
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search-team | One of the six modes above |
teams | array | ["Arsenal"] | Team names (search-team) |
players | array | — | Player names (search-player) |
league | string | — | League name (league-teams) |
teamIds | array | — | TheSportsDB team IDs (team-next/team-last) |
date | string | — | YYYY-MM-DD (events-day) |
sport | string | — | Optional sport filter (events-day) |
apiKey | string (secret) | 3 (test key) | Your TheSportsDB key |
maxResults | integer | 100 | Cap for list modes |
Example input
{"mode": "search-team","teams": ["Arsenal", "Real Madrid", "Lakers"]}
Fixtures on a date:
{ "mode": "events-day", "date": "2026-08-01", "sport": "Soccer" }
Why this actor
- Six modes, one shape — teams, players and fixtures normalized consistently.
- Multi-sport — football/soccer, basketball, NFL, baseball and more.
- Media included — team badges and player thumbnails for app UIs.
- Works with the free test key out of the box; add your own for full rate.
Pricing
Pay per result — $1.50 per 1,000 results (one team/player/event = one result). No subscription or platform fees.
Related actors
- TVMaze Scraper — TV schedules, episodes and cast.
- App Store Scraper — mobile app catalogs and rankings.
- Steam Scraper — game catalog and pricing.
Notes & limits
- Data is TheSportsDB's API. The default public test key
"3"is rate-limited — add your own free key (kept secret) for full throughput and premium endpoints. - Field completeness varies by team/player/sport (some profiles are sparse).
- This actor is an independent tool, not affiliated with or endorsed by TheSportsDB.