Sports Data: NFL, NBA, MLB, NHL & Football Scores avatar

Sports Data: NFL, NBA, MLB, NHL & Football Scores

Pricing

from $2.40 / 1,000 game, standing, team or players

Go to Apify Store
Sports Data: NFL, NBA, MLB, NHL & Football Scores

Sports Data: NFL, NBA, MLB, NHL & Football Scores

Scores, schedules, player box scores, standings, teams and rosters for NFL, NBA, WNBA, MLB, NHL, college, Premier League, LaLiga, Bundesliga, Serie A, Ligue 1, Champions League, MLS, F1, tennis, golf and UFC. Team and date filters, odds where shown; only-new for finals.

Pricing

from $2.40 / 1,000 game, standing, team or players

Rating

0.0

(0)

Developer

Tapaswai Choudhary

Tapaswai Choudhary

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Scores, schedules, player box scores, betting odds, standings, teams and rosters for 24 leagues in one Actor: NFL, NBA, WNBA, MLB, NHL, college football and basketball, the Premier League, LaLiga, Bundesliga, Serie A, Ligue 1, Champions League, Europa League, Eredivisie, Primeira Liga, EFL Championship, MLS and Liga MX, plus Formula 1, ATP and WTA tennis, PGA Tour golf and UFC. Pick leagues and dates, filter by team, and schedule it to get each final result once.

Built for sports analysts and bettors, fantasy and DFS players, sports media and newsletters, app and bot builders, researchers, and AI agents.

What you get

Games (one row per game, F1 session, tennis match, UFC bout or golf tournament):

FieldMeaning
league, name, date, endDate, season, seasonType, week, session, drawThe game
status, state (pre, in, post), completed, statusDetailWhere it stands
homeTeam, homeScore, awayTeam, awayScore, winner, resultThe score
competitors (team or player, record, line scores by period or set, finishing position, game leaders)Both sides, or the whole field
keyEvents (goals, cards, minute, players)Football match events
venue, city, country, attendance, broadcasts, odds (where shown), headline, urlAround the game

Box scores: one row per player per finished game, with team, opponent, result (W/L/D), starter, position and every stat (points, rebounds, passing yards, tackles, saves, shots, cards...).

Odds: one row per game per sportsbook (team sports): moneyline (home, away, draw), point spread and total with their prices, opening and current lines (closing lines once the game is over), the favourite now and at open, line movement, fair win probability with the bookmaker margin removed, and for finished games spreadResult (home covered, away covered, push), totalResult (over, under, push) and favoriteWon.

Standings: team (or F1 driver and constructor), group (conference, division, table), position, wins, losses, points, goal or point difference, streak, home and road records, playoff seed. For ATP and WTA: singles rankings (top 150) with points, previous rank, move, age and country.

Teams and rosters: team ids, colours and logos; players with position, number, age, date of birth, height, weight, birthplace, college, experience and injury status.

Why this Actor

  • One Actor, 24 leagues: US sports, European football, motorsport, tennis, golf and MMA with the same fields.
  • Six data types: games, box scores, odds, standings, teams, rosters.
  • Odds with history: opening vs current or closing lines, line movement, implied probability and how each line settled. With Only new, a line comes back each time it moves.
  • Schedules too: days ahead for upcoming fixtures with TV and odds where shown.
  • Team filter: names or abbreviations, e.g. Lakers, KC, Arsenal.
  • Results once: Only new + a daily schedule returns each game again only when its status changes, so finals arrive once.
  • For AI agents. Callable as an MCP tool.

How to use it

Last night's NBA and NHL results:

{ "leagues": ["nba", "nhl"], "daysBack": 1, "gameStatus": "final" }

This week's Premier League, LaLiga and Champions League fixtures:

{ "leagues": ["premier-league", "la-liga", "champions-league"], "daysBack": 0, "daysAhead": 7, "gameStatus": "scheduled" }

Player lines from the Chiefs' and Eagles' games this season:

{ "leagues": ["nfl"], "dataType": "boxScores", "dateFrom": "2026-09-01", "teams": ["KC", "PHI"] }

Sunday's NFL lines, then closing lines and results for last week:

{ "leagues": ["nfl"], "dataType": "odds", "daysBack": 0, "daysAhead": 3 }
{ "leagues": ["nfl"], "dataType": "odds", "daysBack": 7, "gameStatus": "final" }

NFL and Bundesliga standings:

{ "leagues": ["nfl", "bundesliga"], "dataType": "standings" }

Options

OptionWhat it does
Leagues (leagues)Any of the 24 leagues, e.g. nba, nfl, premier-league, f1
Data (dataType)games, boxScores, odds, standings, teams or rosters
Days back / Days ahead (daysBack, daysAhead)Rolling window: daysBack: 1 = yesterday and today; daysAhead: 7 = next week's fixtures
From date / To date (dateFrom, dateTo)Exact range (YYYY-MM-DD), up to about one season per run
Game status (gameStatus)any, final, live or scheduled
Teams (teams)Team or player names or abbreviations, e.g. Lakers, KC, Arsenal, Sinner. Empty = all
Tennis draw (matchType)any, singles or doubles (tennis matches only)
Season (season)Standings for a past season, e.g. 2025; empty = current
Max results (maxItems)Most rows per run
Only new (onlyNew, monitorName)With a schedule, each run returns only rows earlier runs did not deliver; a game comes again when its status changes

Pricing

$3 per 1,000 games, odds rows, standings rows, teams or players, and $1 per 1,000 box-score player lines, plus a small start fee per run. On the Apify free plan a run returns up to 100 rows.

Good to know

  • Dates follow each league's local game day: a late NBA game on October 29 counts as October 29.
  • College leagues cover the whole FBS (football) and Division I (basketball).
  • Odds cover team sports. Lines usually appear a few days before a game; some games have none. Attendance appears only where the source shows it.
  • Tennis doubles pairs come with both players and their countries.
  • Up to about one season (400 days) per run.
  • Questions: tacps126@gmail.com.