Football-Data.org Competitions Scraper avatar

Football-Data.org Competitions Scraper

Pricing

from $15.00 / 1,000 result items

Go to Apify Store
Football-Data.org Competitions Scraper

Football-Data.org Competitions Scraper

Collect football competitions, teams, fixtures, results, standings, scorers, and seasons from football-data.org. Covers Premier League, La Liga, Bundesliga, Serie A, Champions League, World Cup. Export to JSON, CSV, or Excel for sports analytics, betting models, and fan dashboards.

Pricing

from $15.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

5 days ago

Last modified

Categories

Share

ParseForge Banner

๐Ÿ† Football-Data.org Competitions Scraper

๐Ÿš€ Export the global football competition catalog in seconds. Premier League, La Liga, Bundesliga, Serie A, Ligue 1, Champions League, plus standings, fixtures, results, teams, and matches. No setup, no manual ETL.

The Football-Data.org Competitions Scraper taps the official football-data.org REST feed and returns clean, structured records for competitions, league standings, full season fixtures, team profiles, and individual matches. The catalog covers the biggest European leagues, continental cups, and international tournaments.

Coverage spans Premier League (PL), La Liga (PD), Bundesliga (BL1), Serie A (SA), Ligue 1 (FL1), UEFA Champions League (CL), Europa League (EL), Championship (ELC), European Championship (EC), FIFA World Cup (WC), Eredivisie (DED), Primeira Liga (PPL), Copa Libertadores (CLI), and Brazilian Sรฉrie A (BSA). The competitions catalog itself returns 180+ leagues. Free tier covers competition discovery; supply your own Auth Token to unlock standings, matches, teams, and match endpoints plus higher rate limits.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Football data nerds, sports betting researchers, fan-app builders, fantasy platforms, sports newsrooms, club opsLeague catalog sync, standings refresh, fixture calendars, team rosters, match-level analysis, ML training sets

๐Ÿ“‹ What the Football-Data Scraper does

Five workflows in a single Actor:

  • ๐Ÿ† Competitions mode. Catalog of every competition football-data.org covers, with code, name, area, plan, and current season.
  • ๐Ÿ“Š Standings mode. Full league table for a given competition + season, with points, wins, draws, losses, goals for/against, and recent form.
  • ๐Ÿ“… Matches mode. All fixtures for a season, with kickoff time, status, score, matchday, and team metadata.
  • ๐Ÿ›ก๏ธ Team mode. Full team profile by ID, including squad, coach, venue, club colors, and running competitions.
  • ๐ŸŽฏ Match mode. Single match drilldown by match ID, including stage, group, venue, status, and full score breakdown.

Every record includes the source competition, area (country), and a scrapedAt timestamp so downstream loads can dedupe cleanly.

๐Ÿ’ก Why it matters: managing tokens, rate limits, paginating fixtures, and joining team data across endpoints is tedious. This Actor turns the whole thing into a single run that returns a flat, joinable dataset.

๐Ÿ“Š Data fields

Each record includes: areaCode, areaName, awayTeam, clubColors, coach, code, competitionCode, competitionId, currentMatchday, currentSeasonEnd, currentSeasonStart, draw, emblem, form, founded, goalDifference, goalsAgainst, goalsFor, group, homeTeam, id, lastUpdated, lost, matchday, matchId, name, numberOfAvailableSeasons, plan, playedGames, points, position, recordType, runningCompetitions, score, scrapedAt, season, squad, stage, status, teamCrest. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Football-Data.org Competitions Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a mode and a competition code. Add your authToken if you have one.
  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 football-data.org, the Premier League, La Liga, the Bundesliga, Serie A, UEFA, FIFA, or any football competition. All trademarks mentioned are the property of their respective owners. Only publicly available football 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.