VOOZH about

URL: https://apify.com/crawlerbros/openligadb-football-stats-scraper

โ‡ฑ OpenLigaDB Football Stats Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

OpenLigaDB Football Stats Scraper

Scrape OpenLigaDB (openligadb.de) - a free, open football statistics API. Get match results, league tables, teams, and matchday data for Bundesliga, DFB Pokal, UEFA Euro 2024, Champions League, and more.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

Scrape OpenLigaDB โ€” a free, open-source football statistics API covering Bundesliga, DFB Pokal, UEFA Euro 2024, Champions League, and many other competitions. Get match results, league standings, team lists, and matchday data โ€” completely free, no API key required.

What You Can Scrape

ModeData
getMatchesAll match results for a league/season (with goal scorers)
getTableLeague standings (points, wins, draws, losses, goal difference)
getTeamsList all teams in a league/season
getMatchdayResults for a specific matchday
listLeaguesFull list of all available leagues and seasons

Supported Leagues

CodeLeague
bl11. Bundesliga (Germany)
bl22. Bundesliga (Germany)
bl33. Liga (Germany)
dfbDFB Pokal
em2024UEFA Euro 2024
ucl2023UEFA Champions League 2023/24

Input Parameters

FieldTypeDefaultDescription
modeselectgetMatchesWhat data to retrieve
leagueselectbl1League shortcut
seasoninteger2024Season start year (2002โ€“2025)
matchdayintegerโ€”Specific matchday (1โ€“50), required for getMatchday mode
maxItemsinteger100Maximum records to return (1โ€“500)

Output Fields

Match Results (getMatches / getMatchday)

FieldDescription
matchIdUnique match identifier
homeTeamHome team name
guestTeamGuest (away) team name
homeGoalsHome team goals scored
guestGoalsGuest team goals scored
matchDateTimeMatch date/time in UTC (ISO 8601)
groupNameMatchday name (e.g. "1. Spieltag")
leagueShortcutLeague shortcut code (e.g. "bl1")
leagueSeasonSeason year
isFinishedWhether the match is complete
lastUpdateDateTimeLast data update timestamp
goalsList of goal scorer details
scrapedAtTimestamp of scraping

League Table (getTable)

FieldDescription
teamNameTeam name
teamShortNameTeam abbreviation
teamIconUrlTeam crest image URL
teamIdOpenLigaDB team identifier
pointsTotal points
wonMatches won
drawMatches drawn
lostMatches lost
goalsGoals scored
opponentGoalsGoals conceded
goalDiffGoal difference
matchesTotal matches played

Teams (getTeams)

FieldDescription
teamIdOpenLigaDB team identifier
teamNameFull team name
shortNameTeam abbreviation
teamIconUrlTeam crest image URL

Example Configurations

Get Bundesliga 2024/25 match results:

{
"mode":"getMatches",
"league":"bl1",
"season":2024,
"maxItems":100
}

Get Bundesliga standings table:

{
"mode":"getTable",
"league":"bl1",
"season":2024
}

Get specific matchday results:

{
"mode":"getMatchday",
"league":"bl1",
"season":2024,
"matchday":5
}

Get all teams in Euro 2024:

{
"mode":"getTeams",
"league":"em2024",
"season":2024
}

List all available leagues:

{
"mode":"listLeagues",
"maxItems":200
}

Common Use Cases

  • Sports analytics โ€” collect match results for statistical analysis
  • Fan dashboards โ€” build live standing tables and match trackers
  • Betting research โ€” get historical results and goal data
  • Football data pipelines โ€” integrate Bundesliga data into data warehouses
  • Research projects โ€” analyze team performance across seasons

FAQs

Q: Is this free to use? A: Yes. OpenLigaDB is a community-maintained open-source sports data platform. The API is completely free with no key required.

Q: What seasons are available? A: Bundesliga data goes back to 2002. Other leagues vary โ€” use listLeagues mode to see all available seasons.

Q: How current is the match data? A: Match results are typically updated within hours of completion. Live scores are not supported.

Q: What does "season" mean for a German football league? A: Use the start year of the season. For example, for the 2024/25 Bundesliga season, use season: 2024.

Q: What is the goals field? A: Each entry in the goals array contains scorer (player name), minute (goal minute), scoreAfter (score at that point), and optionally isPenalty or isOwnGoal.

Q: Is there a cost to use this scraper? A: This scraper uses only standard Apify datacenter resources. No proxy or API credentials are needed. Apify free plan is sufficient.

You might also like

OpenLigaDB Bundesliga Match Scraper

parseforge/openligadb-bundesliga-scraper

Reach into OpenLigaDB for German football fixtures across 1. Bundesliga, 2. Bundesliga, 3. Liga, DFB Pokal, and UEFA Champions League. Choose a league slug, season starting year, and optional matchday. Useful for football trackers, fantasy tools, and historical season research.

OpenLigaDB Football Matches Scraper

parseforge/openligadb-football-matches-scraper

Pull OpenLigaDB football data: leagues, seasons, matchdays, teams, fixtures, results, goals, goal scorers, locations, and group stages. Covers Bundesliga, 2. Bundesliga, DFB Pokal, Champions League, and more. Export to JSON, CSV, or Excel for sports analytics and fantasy leagues.

Champions League Results & Tables

trovevault/champions-league-results-tables

Extracts UEFA Champions League fixtures, results, scores, clubs, league-phase standings, and knockout matches.

Football Fixtures Api

martin_sabo/football-fixtures-api

Get upcoming football fixtures for any team via Football-Data.org API. Fetch match schedules for Premier League, Champions League & major European competitions. Perfect for sports analytics, betting research, and fantasy football. Clean JSON data, free tier available, no scraping needed.

Premier League API - Football Stats

alizarin_refrigerator-owner/premier-league-api

Access Premier League football statistics, fixtures, standings, player data & match results. Historical data & real-time updates for sports analytics.

Football-Data.org Competitions Scraper

parseforge/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.

Football Stats Scraper

crawlerbros/football-stats-scraper

Scrape football statistics from ESPN's public API, standings, match results, team stats, and player profiles for all major leagues worldwide including Premier League, La Liga, Bundesliga, Serie A, Ligue 1, MLS, and more. No API key required.

Football Stats Scraper

crawlergang/football-stats-scraper

Scrape football statistics from ESPN's public API, standings, match results, team stats, and player profiles for all major leagues worldwide including Premier League, La Liga, Bundesliga, Serie A, Ligue 1, MLS, and more. No API key required.

2

5.0

FBref Football Statistics Scraper

crawlerbros/fbref-scraper

Scrape FBref (fbref.com) - the Football Reference site. Get league stats, match results, and player statistics for Premier League, La Liga, Bundesliga, Serie A, and Ligue 1.