Flashscore Live Sports & Matches Scraper avatar

Flashscore Live Sports & Matches Scraper

Pricing

from $0.40 / 1,000 results

Go to Apify Store
Flashscore Live Sports & Matches Scraper

Flashscore Live Sports & Matches Scraper

Ultra-fast, HTTP-only scraper for Flashscore. Extract live scores, historical results, upcoming fixtures, tournaments, team stats, and period breakdowns across Football, Basketball, Tennis, Hockey, Baseball, American Football, MMA, and Esports.

Pricing

from $0.40 / 1,000 results

Rating

0.0

(0)

Developer

Willy Lengkong

Willy Lengkong

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

7 days ago

Last modified

Share

๐Ÿ† Flashscore Live Sports & Historical Matches Scraper

Ultra-fast, HTTP-only Apify Actor for Flashscore.com. Extract real-time live scores, finished match results, upcoming fixtures, tournaments, team information, and period breakdowns across 12+ major sports.


โšก Features & Capabilities

  • 12+ Major Sports Covered:
    • โšฝ Football / Soccer (Premier League, La Liga, Champions League, MLS, Serie A, etc.)
    • ๐Ÿ€ Basketball (NBA, EuroLeague, NCAA, etc.)
    • ๐ŸŽพ Tennis (ATP, WTA, Grand Slams, Challengers)
    • ๐Ÿ’ Ice Hockey (NHL, KHL, SHL, etc.)
    • โšพ Baseball (MLB, NPB, KBO)
    • ๐Ÿˆ American Football (NFL, NCAAF, CFL)
    • ๐ŸฅŠ MMA / Combat Sports (UFC, Bellator, ONE)
    • ๐ŸŽฎ Esports (CS:GO, League of Legends, Dota 2, Valorant)
    • ๐Ÿคพ Handball, ๐Ÿ‰ Rugby, ๐Ÿ Volleyball, ๐Ÿ Cricket
  • Flexible Date Navigation:
    • Extract today's live & upcoming games (dayOffsets: [0]).
    • Scrape yesterday's results (dayOffsets: [-1]).
    • Scan tomorrow's upcoming fixtures (dayOffsets: [1]).
    • Multi-day batch scraping (dayOffsets: [-2, -1, 0, 1, 2]).
  • Granular Match Status Filtering:
    • all: All matches for the day.
    • live: Live / In-play matches currently active.
    • finished: Completed fixtures with full-time and period scores.
    • upcoming: Scheduled fixtures with start times.
  • Deep Search & Filters:
    • Filter by country (e.g. England, Spain, USA).
    • Filter by tournament or cup name (e.g. Champions League, NBA, LaLiga).
    • Search query across team and tournament names (e.g. Arsenal, Real Madrid, Lakers).
  • Direct Match URL / ID Scraping:
    • Input specific Flashscore match links or IDs for targeted data extraction.
  • Rich Match Breakdown:
    • Full-time scores, half-time, quarter, or set breakdowns (period_scores).
    • Red cards and disciplinary stats.
    • Team logos and direct tournament links.
  • Zero Browser Overhead:
    • 100% HTTP-only TLS fingerprint impersonation (curl_cffi).
    • Fast, reliable, and cost-efficient (PPE ready).

๐Ÿ“ฅ Input Parameters

ParameterTypeDefaultDescription
sportsarray["football", "basketball", "tennis"]Sports to extract (football, basketball, tennis, hockey, baseball, american_football, mma, esports, etc.)
dayOffsetsarray[0]Day offsets relative to today (0 = today, -1 = yesterday, 1 = tomorrow).
statusstring"all"Filter by status: all, live, finished, or upcoming.
searchQuerystring""Optional keyword filter matching team or league names.
countryFilterstring""Optional filter for country (e.g. England, Spain).
tournamentFilterstring""Optional filter for tournament (e.g. Premier League).
directUrlsarray[]List of Flashscore match URLs or match IDs.
includeMatchDetailsbooleanfalseDeep metadata enrichment (venue, stats availability, lineups).
maxItemsinteger100Maximum match records to return.
proxyConfigurationobject{}Apify residential or datacenter proxy settings.

๐Ÿ“ค Sample Output JSON

{
"match_id": "O6FeFQT8",
"sport": "football",
"country": "Argentina",
"tournament": "ARGENTINA: Liga Profesional - Clausura",
"tournament_url": "https://www.flashscore.com/football/argentina/liga-profesional/",
"tournament_stage": "",
"match_url": "https://www.flashscore.com/match/O6FeFQT8/#/match-summary",
"start_time": "2026-08-24T22:00:00+00:00",
"timestamp": 1787608800,
"status": "Finished",
"status_code": "3",
"home_team": {
"name": "Tigre",
"short_name": "TIG",
"team_id": "nkwO1uw4",
"slug": "tigre",
"score": "2",
"red_cards": 0,
"logo": "https://static.flashscore.com/res/image/data/EgYDLGoe-ENHpchZ2.png"
},
"away_team": {
"name": "Central Cordoba",
"short_name": "CEN",
"team_id": "0dHZReql",
"slug": "central-cordoba-santiago-del-estero",
"score": "1",
"red_cards": 0,
"logo": "https://static.flashscore.com/res/image/data/0hgWrqXH-E7RqoQaq.png"
},
"period_scores": {
"1st_period": {
"home": "0",
"away": "1"
},
"2nd_period": {
"home": "2",
"away": "0"
}
}
}

๐ŸŽฏ Use Cases

  1. Sports Betting & Arbitrage Bots: Feed real-time live match events and period scores into betting models and odds arbitrage detectors.
  2. Fantasy Sports & Analytics: Aggregate player and team performance indicators, fixture schedules, and historical scores.
  3. Sports Media & Live Score Apps: Power sports dashboards, widgets, and automated alerts for goals, half-time, and final results.
  4. AI & Quant Sports Models: Build historical training datasets of match scores, league standings, and team momentum.