Football Scores: Premier League, LaLiga, Serie A & More icon

Football Scores: Premier League, LaLiga, Serie A & More

Football (soccer) results and fixtures for the Premier League, LaLiga, Bundesliga, Serie A, Ligue 1, Champions League, MLS and more: goals and cards, player stats, 1X2 and over/under odds (open and close), tables, squads.

$3 per 1,000 game, standing, team or player+ Box-score player line $1 per 1,000updated 2026-10-31
Try it

Build the input, get the call

Change any field; the code on the right follows. Copy it, or run the same input on Apify.

One or more competitions.

Matches give the score, status, venue, TV, goals and cards with minute and players, and odds where shown. Odds give opening and current (closing after the game) moneyline, spread and total per sportsbook, fair win probability, line...

Dates (games and box scores)

1 = yesterday and today.

Upcoming fixtures, e.g. 7 for the next week's schedule.

YYYY-MM-DD; replaces Days back.

YYYY-MM-DD; replaces Days ahead. Up to about one season per run.

Box scores always use finished games.

Filters

Club names or abbreviations, e.g. Arsenal, Real Madrid, BAY. Empty = all.

The season's year as ESPN numbers it (the year it starts, e.g. 2026 for 2026-27). Empty = current.

Most rows returned per run.

Monitoring

Schedule the Actor and each run returns only what earlier runs did not deliver. A game comes again when its status changes (scheduled, live, final), so a daily run with Game status = Final gives each result once.

Output

What you get back

The fields every row has.

FieldWhat it holds
Matchesmatch date, status, home and away club and score, winner, half scores, club records, top scorers, goals, cards and penalties with minute and players, venue, city, attendance, TV, link
Player statsplayer per match club, opponent, result, starter, subbed in or out, position, goals, assists, shots, shots on target, fouls, cards, saves and goals conceded for keepers
Oddsmatch per sportsbook home, draw and away prices, handicap and goal line (over/under) with prices, opening and current or closing lines, favourite, line movement, fair win and draw probability; for finished matches which side covered and over/under result
League tablesclub position, played, won, drawn, lost, goals for and against, goal difference, points, qualification note (Champions League, relegation)
Clubs / squadsclub / player ids, colours, crests; position, number, age, nationality, height, weight

Download as JSON, CSV, Excel or XML from the run, or have it sent to Google Sheets, Slack or a webhook.

Guide

How Football Scores works

Inputs, options and tips, from the tool's own documentation.

Football (soccer) results and fixtures, goals and cards with the minute and players, player match stats, league tables, clubs and squads for the Premier League, LaLiga, Bundesliga, Serie A, Ligue 1, Champions League, Europa League, EFL Championship, Eredivisie, Primeira Liga, MLS and Liga MX. Export to JSON, CSV or Excel, or schedule it to get each result once.

Built for football analysts and bettors, fantasy managers, media and newsletters, apps and Discord or Telegram bots, and AI agents.

How to use it

This weekend's results in the top five leagues:

json
{ "leagues": ["premier-league", "la-liga", "bundesliga", "serie-a", "ligue-1"], "daysBack": 3, "gameStatus": "final" }

Champions League fixtures this week:

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

Premier League table:

json
{ "leagues": ["premier-league"], "dataType": "standings" }

Opening and current betting lines for the weekend:

json
{ "leagues": ["premier-league", "la-liga"], "dataType": "odds", "daysBack": 0, "daysAhead": 3 }

Options

OptionWhat it does
Competitions (leagues)e.g. premier-league, la-liga, bundesliga, serie-a, ligue-1, champions-league, mls
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)Club names or abbreviations, e.g. Arsenal, Real Madrid, BAY. Empty = all
Season (season)Standings for a past season, e.g. 2025 (the 2025-26 season); 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 matches, odds rows, table rows, clubs or players, and $1 per 1,000 player match lines, plus a small start fee per run. On the Apify free plan a run returns up to 100 rows.

Good to know

  • Only new + a daily schedule returns each match again only when its status changes, so results arrive once.
  • Need US sports, F1, tennis or golf? Sports Data (tacps126/sports-data) covers 24 leagues with the same fields.
  • Questions: tacps126@gmail.com.
Questions

Questions about Football Scores

How much does Football Scores cost?

$3 per 1,000, charged only for game, standing, team or players returned; a run that finds nothing costs nothing. It runs on Apify, whose free plan includes monthly credit, so you can try it without paying.

Do I need to write code?

No. Fill in the form on Apify and press Start, schedule it, or send the results to Google Sheets, Slack or a webhook. For code, the input builder on this page writes the API call in curl, Python or JavaScript.

What does Football Scores return?

Every row has the same fields, including Matches, Player stats, Odds, League tables, Clubs / squads. Download as JSON, CSV, Excel or XML.

Can it run on a schedule and return only new results?

Yes. Schedule it on Apify (hourly, daily, weekly) and turn on the only-new option: each run then returns only what appeared since the last run with the same input.

Use cases

What people use Football Scores for

  • Weekend results with goals and cards
  • League tables for fantasy and betting models

Also searched as

soccer scores API Premier League results data football match data goalscorers and cards data league table export

Categories

Sports, odds and lotteries Sports Automation Developer tools