Flashscore Scraper avatar

Flashscore Scraper

Pricing

from $0.80 / 1,000 matches

Go to Apify Store
Flashscore Scraper

Flashscore Scraper

Scrape Flashscore results and fixtures for football, tennis, basketball, hockey and 18 more sports: league, start time, status, teams or players, score and period scores. Filter by date, league and status. One result per match.

Pricing

from $0.80 / 1,000 matches

Rating

0.0

(0)

Developer

try mersianto

try mersianto

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape results and fixtures from Flashscore for 22 sports: football, tennis, basketball, hockey, American football, baseball, handball, rugby, volleyball, cricket, darts, esports and more. One result per match: competition, start time, status, teams or players, score and score per period. Filter by date, competition and status. $1 per 1,000 matches on the Free plan, less on paid plans. No browser, so a full day of football (hundreds of matches) takes seconds.

What you get

FieldTypeDescription
sportstringSport, for example football or tennis
match_idstringFlashscore match ID
urlstringFlashscore match page
leaguestring or nullCompetition as shown by Flashscore, for example ENGLAND: Premier League
countrystring or nullCountry or region of the competition
league_urlstring or nullFlashscore competition page
start_timestringScheduled start, UTC, ISO 8601
statusstringscheduled, live, finished or other
status_detailstringMore detail, for example finished, after penalties, postponed, retired, walkover, half time
home_namestringHome team or first player
away_namestringAway team or second player
home_countrystring or nullCountry of the first player, mainly for individual sports
away_countrystring or nullCountry of the second player, mainly for individual sports
home_scoreinteger or nullHome score: goals, points, or sets won in tennis
away_scoreinteger or nullAway score
period_scoresarrayScore per period as [home, away], in order: quarters, periods, or games per set in tennis and points per set in volleyball. Football: first-half score only. [null, null] when Flashscore has no value for that period
winnerstring or nullhome or away for a finished match with a winner, otherwise null
scraped_atstringUTC time the match was scraped, ISO 8601

Input

  • sports: one or more of football, tennis, basketball, hockey, american-football, baseball, handball, rugby-union, floorball, bandy, futsal, volleyball, cricket, darts, aussie-rules, rugby-league, badminton, water-polo, field-hockey, table-tennis, mma, esports. Default football.
  • dateFrom and dateTo: day range in UTC, YYYY-MM-DD. Flashscore's feed covers 7 days back to 7 days ahead; days outside that are skipped. Default: yesterday and today.
  • status: all (default), finished for results, scheduled for fixtures, or live.
  • leagueFilter: keep only competitions whose name contains one of these words, for example premier league, nba, atp - singles.
  • maxItems: stop after this many matches in total. Default 1,000.
  • proxyConfiguration: fallback proxy, Apify datacenter by default. Each feed is fetched directly first.
{
"sports": ["football", "basketball"],
"dateFrom": "2026-10-15",
"dateTo": "2026-10-16",
"status": "finished",
"leagueFilter": ["premier league", "nba"]
}

Example output

{
"sport": "football",
"match_id": "hxZJRCU7",
"url": "https://www.flashscore.com/match/hxZJRCU7/",
"league": "AFRICA: Africa Cup of Nations U20 - Qualification",
"country": "Africa",
"league_url": "https://www.flashscore.com/football/africa/africa-cup-of-nations-u20/",
"start_time": "2026-10-12T12:00:00+00:00",
"status": "finished",
"status_detail": "finished",
"home_name": "Cameroon U20",
"away_name": "Chad U20",
"home_country": null,
"away_country": null,
"home_score": 3,
"away_score": 0,
"period_scores": [
[
0,
0
]
],
"winner": "home",
"scraped_at": "2026-10-16T13:13:27+00:00"
}
```json
{ "sports": ["tennis"], "status": "finished", "maxItems": 50 }

Each dataset item is one match with the fields listed under "What you get". Days are UTC.