Scrapers.lat logo scrapers.lat
News

Sofascore Live Scores & Match Stats Scraper

Scrape live football scores, fixtures, results, lineups, player ratings and match statistics from Sofascore. Track the World Cup and any league by tournament or match. Export to JSON, CSV or Excel.

32 fields per record JSON · CSV · Excel · API Pay per use
sofascore-scraper.json 200 OK
{
  "eventId": 12436870,
  "slug": "fulham-manchester-united",
  "status": "finished",
  "statusDescription": "Ended",
  "startTime": "2024-08-16T19:00:00.000Z",
  "tournament": "Premier League",
  "category": "England",
  "season": "Premier League 24/25",
  "round": "Round 1"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Event IdSlugStatusStatus DescriptionStart TimeTournamentCategorySeasonRoundHome TeamHome Team IdHome Team CountryAway TeamAway Team Id
Sample output

A real example record, exactly the shape you receive.

Event IdSlugStatusStatus Description
12436870fulham-manchester-unitedfinishedEnded
GET /sofascore-scraper
{
  "eventId": 12436870,
  "slug": "fulham-manchester-united",
  "status": "finished",
  "statusDescription": "Ended",
  "startTime": "2024-08-16T19:00:00.000Z",
  "tournament": "Premier League",
  "category": "England",
  "season": "Premier League 24/25",
  "round": "Round 1"
}

Frequently asked questions

Which competitions can I scrape?

Any competition covered on the source, from the World Cup and Champions League to domestic leagues worldwide. Point the tournament id at the competition you want; the most recent season is picked automatically.

Can I get data for other sports?

Yes. Live matches mode supports football, basketball, tennis, ice hockey, baseball, American football, rugby, cricket, handball, volleyball and MMA.

How fresh is the live data?

Scores and match status reflect the moment of the run, including the current minute for games in play. Schedule the Actor to run every minute for a near live feed.

Do I get player ratings?

Yes. Turn on match details and each lineup includes player ratings once a match is under way or finished, plus goals, assists and minutes played.

In what formats can I export?

JSON, CSV, Excel, HTML or via the API.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.