Live Sports Scores, Fixtures & Results avatar

Live Sports Scores, Fixtures & Results

Pricing

$1.00 / 1,000 event returneds

Go to Apify Store
Live Sports Scores, Fixtures & Results

Live Sports Scores, Fixtures & Results

Live and scheduled sports scores, fixtures, and final results across many sports and leagues. One clean row per game with teams, scores, status, and start time.

Pricing

$1.00 / 1,000 event returneds

Rating

0.0

(0)

Developer

Goutam Soni

Goutam Soni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Get live scores, upcoming fixtures, and final results across many sports and leagues in one clean, structured feed. Give it a list of leagues and it returns one row per game with both team names, the current score, the game state, and the start time. Ideal for live scoreboards, score bots, notification pipelines, and scheduled result collection.

What it does

For each league you list, the actor returns every game currently on the board:

  • Live games with the running score and clock/period detail
  • Upcoming fixtures with scheduled start times
  • Final results with the completed score

Pass an optional date to pull a specific day's slate, or leave it empty for today. Run it on a schedule to keep a scores table always up to date.

Supported leagues

Leagues are given as a sport/league pair. A few common ones:

PairLeague
basketball/nbaBasketball
soccer/eng.1Top-flight English soccer
football/nflAmerican football
baseball/mlbBaseball
hockey/nhlIce hockey

Many more sports and leagues follow the same sport/league pattern.

Input

FieldTypeDefaultNotes
leaguesarray["basketball/nba"]One or more sport/league pairs
datestring(today)Optional single day as YYYYMMDD, e.g. 20260614
maxConcurrencyinteger5How many leagues to fetch in parallel (1–20)

Example input:

{
"leagues": ["basketball/nba", "soccer/eng.1"],
"maxConcurrency": 5
}

Output

One row per game:

FieldDescription
leagueThe sport/league pair the game belongs to
eventIdStable identifier for the game
nameFull matchup name (e.g. Team A at Team B)
shortNameCompact matchup (e.g. A @ B)
dateScheduled start time (ISO 8601)
statepre (scheduled), in (live), or post (finished)
completedtrue once the game is final
statusDetailHuman-readable status (e.g. Final, Halftime, 7:30 - 2nd)
homeTeam, homeScoreHome side and its score
awayTeam, awayScoreAway side and its score

Pricing

Pay-per-result: you are charged only for each game row returned. Empty responses (no games for a league or date) are free.

Tips

  • Schedule the run every few minutes for a near-live scoreboard.
  • Filter output on state to split live games (in) from finished ones (post).
  • Scores are null for games that have not started yet.