FotMob Scraper - Scores, Fixtures & Standings avatar

FotMob Scraper - Scores, Fixtures & Standings

Pricing

from $2.50 / 1,000 match results

Go to Apify Store
FotMob Scraper - Scores, Fixtures & Standings

FotMob Scraper - Scores, Fixtures & Standings

Scrape FotMob football scores, fixtures, results and league standings. Export current or historical league seasons with top-player statistics. No FotMob API key required. Separate rates apply to match, league and season records.

Pricing

from $2.50 / 1,000 match results

Rating

0.0

(0)

Developer

Fetch Finch

Fetch Finch

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Share

FotMob Scraper - Scores, Fixtures & Standings

No API key required Pricing Export Public tasks HTTP API

Scrape FotMob football scores, fixtures, results, league catalogs, and standings into structured Apify datasets. Explore current or historical league seasons with fixtures, tables, and top-player statistics. No FotMob API key required.

Straightforward, record-based pricing

Data returnedPrice
Match record$2.50 per 1,000
League record$1.50 per 1,000
League-season record$0.008 each, or $8 per 1,000
Actor start$0.00005 per run

For example, one league-season record costs $0.008. Including the minimum start charge, a one-season run costs $0.00805. Lower volume rates apply to records beyond 10,000 in a run. Match, league, and league-season records are billed separately according to their type.

Try a current or historical season

League-season records contain season-level tables, fixtures, results, and leaders. Full per-match lineups and detailed player match statistics are a separate workflow and are not implied by this Actor's season output. Fixture match IDs are available for chaining into a match-details workflow.

What you can collect

  • Matches: one record per fixture, live match, postponed match, or finished result, with teams, scores, kickoff times, status, league context, tournament stage, and FotMob match URL.
  • Leagues: the worldwide league and competition catalog with IDs, names, localized names, country codes, categories, and URLs.
  • League seasons: one record per league-season with standings, fixtures, results, match IDs, available seasons, top players, and optional player and team statistics.
  • Combined output: match and league records in one dataset, distinguished by the recordType field.

Quick start

Choose an operation and start the Actor. By default, it fetches today's matches using the International locale.

Worldwide matches

{
"operation": "matches",
"matchStatus": "all",
"timezone": "UTC",
"countryCode": "INT"
}

Match date range

{
"operation": "matches",
"startDate": "2026-08-29",
"endDate": "2026-09-04",
"timezone": "Europe/London",
"matchStatus": "all"
}

Full league catalog

{
"operation": "leagues",
"countryCode": "INT",
"locale": "en",
"maxItems": 0
}

Use leagueCountryCodes to filter catalog or match records, for example ["ENG"] or ["ENG", "ESP"].

Current or historical league season

{
"operation": "leagueSeasons",
"leagueIds": ["47"],
"seasons": ["2025/2026"],
"includeStandings": true,
"includeFixtures": true,
"includeTopPlayers": true,
"includeStats": true
}

Use league IDs from the catalog. Set seasons to one or more exact seasons, or leave it empty and use maxSeasons to fetch the most recent seasons.

Public example Tasks

Open a preconfigured example, review its input, and run it from Apify:

Input reference

InputDescription
operationmatches, leagues, leagueSeasons, or both
startDate, endDateMatch dates in YYYY-MM-DD format. The end date is inclusive.
timezoneIANA timezone used for match date grouping and local kickoff times.
countryCodeThree-letter FotMob country or region code for localization. Defaults to INT for International.
localeLocale sent to the league catalog, such as en.
leagueIdsFotMob league IDs to select or scrape.
leagueCountryCodesCountry codes used to filter match or league records.
seasonsExact season names such as 2025/2026.
maxSeasonsNumber of recent seasons to fetch when exact seasons are not supplied.
matchStatusall, live, upcoming, finished, or cancelled.
includeStandingsInclude the season table.
includeFixturesInclude fixtures and results plus a flat matchIds list.
includeTopPlayersInclude season leaders by rating, goals, and assists.
includeStatsInclude FotMob player and team statistic categories.
maxItemsMaximum output records. Set to 0 for the complete result.
includeRawAdd the original FotMob object under rawData.

Advanced options include request delay, retries, date range size, and Apify Proxy configuration.

Dataset output

The default dataset contains one normalized record per match, league, or league-season. Records include recordType, scrapedAt, and sourceUrl. The run summary is saved in the default key-value store under RUN_SUMMARY.

Match records

Match output can include matchId, matchUrl, home and away team data, scores, status, kickoff time, local time, timestamp, league details, tournament stage, query date, and timezone.

League records

League output can include leagueId, name, localizedName, country code and name, catalog sections, pageUrl, and leagueUrl.

League-season records

Season output can include league details, selected and available seasons, current-season status, standings, fixtures and results with match IDs, top players by rating, goals and assists, and optional player and team statistic categories.

Use the data

Export results as JSON, CSV, or Excel, or retrieve them through the Apify Dataset API. The Actor can also run through the Apify API, JavaScript, Python, Make, Zapier, n8n, or an Apify schedule.

A common workflow is to fetch the league catalog, select league IDs, and pass them to leagueSeasons. Use returned fixture match IDs to connect to a separate match-details workflow when per-match lineups or player data are needed.

Disclaimer

This Actor is not affiliated with, endorsed by, or sponsored by FotMob. Use the data responsibly and ensure that your use complies with FotMob's terms and applicable law.