Flashscore Scraper | Live Sports Scores and Fixtures avatar

Flashscore Scraper | Live Sports Scores and Fixtures

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Flashscore Scraper | Live Sports Scores and Fixtures

Flashscore Scraper | Live Sports Scores and Fixtures

Pull live scores, fixtures, results, and standings from Flashscore across soccer, tennis, basketball, hockey, baseball, and more. Get match details, lineups, head to head, and statistics for sports analytics, fantasy tools, betting models, and live data dashboards globally.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

ParseForge Banner

โšฝ Flashscore Scraper

๐Ÿš€ Export live scores and match results from Flashscore in seconds. Get home/away teams, scores, match status, tournament, and direct match links for football, tennis, basketball, hockey, and baseball.

๐Ÿ•’ Last updated: 2026-05-22 ยท ๐Ÿ“Š 10 fields per record ยท Multi-sport ยท Global coverage

Flashscore is one of the world's most popular live sports scores platforms, tracking hundreds of thousands of matches per year across 30+ sports and 90+ countries. This actor scrapes match results directly from the Flashscore website and delivers clean, structured JSON/CSV/Excel datasets ready for analysis, dashboards, and automation.

With this scraper you can export football, tennis, basketball, hockey, and baseball match results for any date - including today's live scores, yesterday's results, and upcoming fixtures.


๐ŸŒ Coverage

  • Sports: Football, Tennis, Basketball, Hockey, Baseball
  • Date range: Any past or future date
  • Tournaments: International (Champions League, Copa Libertadores, etc.), national leagues (Bundesliga, Premier League, Eredivisie, etc.), and cups
  • Fields: 10 per record including teams, scores, status, tournament, match URL, and timestamp

๐ŸŽฏ Target Audience / Use Cases

WhoWhy
Sports analystsTrack results, form, and tournament outcomes
Betting researchersBuild historical results databases for modeling
Sports journalistsQuickly pull match data for articles
App developersPower live score feeds and sports dashboards
Data scientistsTrain ML models on historical match outcomes
Fantasy sports managersTrack player and team performance

๐Ÿ“‹ What the Flashscore Scraper does

  • Scrapes match results for a given sport and date from Flashscore.com
  • Returns home/away teams, scores, match status (Finished, Live, Postponed, etc.)
  • Includes tournament/league name and country
  • Provides direct Flashscore match URL for each game
  • Supports football, tennis, basketball, hockey, and baseball
  • Respects free/paid tiers with automatic item limiting

๐Ÿ’ก Why it matters: Flashscore aggregates real-time and historical match data from hundreds of sports competitions worldwide. This scraper gives you programmatic access to that data without needing to parse complex live websocket streams.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon


โš™๏ธ Input

FieldTypeDefaultDescription
sportselectfootballSport to scrape (football, tennis, basketball, hockey, baseball)
datestringtodayDate in YYYY-MM-DD format
maxItemsinteger10Maximum number of matches to return

Example - Football results from a specific date:

{
"sport": "football",
"date": "2026-05-21",
"maxItems": 50
}

Example - Today's basketball scores:

{
"sport": "basketball",
"maxItems": 20
}

โš ๏ธ Good to Know: Free users are limited to 10 items per run. Upgrade to a paid plan to unlock up to 1,000,000 items. Create a free account w/ $5 credit.


๐Ÿ“Š Output

Each record contains 10 fields:

FieldTypeDescription
๐Ÿ  homeTeamstringHome team name
๐Ÿƒ awayTeamstringAway team name
โšฝ homeScorestringHome team score (null if not started)
๐Ÿฅ… awayScorestringAway team score (null if not started)
๐Ÿ”ด statusstringMatch status (Finished, Live, Postponed, etc.)
๐Ÿ“… matchDatestringMatch date (YYYY-MM-DD)
๐Ÿ† tournamentstringCountry and tournament name
๐ŸŽฝ sportstringSport type
๐Ÿ”— matchUrlstringDirect Flashscore match URL
๐Ÿ•’ scrapedAtstringISO timestamp when data was scraped

Sample output (5 records from 2026-05-21 football scrape):

[
{
"homeTeam": "Wolfsburg",
"awayTeam": "Paderborn",
"homeScore": "0",
"awayScore": "0",
"status": "Finished",
"matchDate": "2026-05-21",
"tournament": "GERMANY: Bundesliga - Relegation",
"sport": "football",
"matchUrl": "https://www.flashscore.com/match/football/paderborn-G2Op923t/wolfsburg-nwkTahLL/?mid=K8bh3OkJ",
"scrapedAt": "2026-05-22T03:46:36.278Z"
},
{
"homeTeam": "Ajax",
"awayTeam": "Groningen",
"homeScore": "2",
"awayScore": "0",
"status": "Finished",
"matchDate": "2026-05-21",
"tournament": "NETHERLANDS: Eredivisie - Conference League - Play Offs",
"sport": "football",
"matchUrl": "https://www.flashscore.com/match/football/ajax-8UOvIwnb/groningen-MBUGcjb9/?mid=AcuhRUx2",
"scrapedAt": "2026-05-22T03:46:36.278Z"
},
{
"homeTeam": "Utrecht",
"awayTeam": "Heerenveen",
"homeScore": "3",
"awayScore": "2",
"status": "Finished",
"matchDate": "2026-05-21",
"tournament": "NETHERLANDS: Eredivisie - Conference League - Play Offs",
"sport": "football",
"matchUrl": "https://www.flashscore.com/match/football/heerenveen-EDjXSyWG/utrecht-p6QXMgOj/?mid=GfSwkYU8",
"scrapedAt": "2026-05-22T03:46:36.278Z"
},
{
"homeTeam": "La Guaira (Ven)",
"awayTeam": "Ind. Rivadavia (Arg)",
"homeScore": "2",
"awayScore": "4",
"status": "Finished",
"matchDate": "2026-05-21",
"tournament": "SOUTH AMERICA: Copa Libertadores - Group Stage",
"sport": "football",
"matchUrl": "https://www.flashscore.com/match/football/deportivo-la-guaira-4SRaHjat/ind-rivadavia-Eg51aDC4/?mid=xG3NcKdd",
"scrapedAt": "2026-05-22T03:46:36.278Z"
},
{
"homeTeam": "Penarol (Uru)",
"awayTeam": "Corinthians (Bra)",
"homeScore": "1",
"awayScore": "1",
"status": "Finished",
"matchDate": "2026-05-21",
"tournament": "SOUTH AMERICA: Copa Libertadores - Group Stage",
"sport": "football",
"matchUrl": "https://www.flashscore.com/match/football/corinthians-QBGfQbSe/penarol-r1hkKQek/?mid=KC8HhsYr",
"scrapedAt": "2026-05-22T03:46:36.278Z"
}
]

โœจ Why choose this Actor

FeatureBenefit
โšฝ Multi-sportFootball, tennis, basketball, hockey, baseball
๐Ÿ“… Date-flexibleAny past or future date
๐Ÿ† Tournament labelsCountry and league name included
๐Ÿ”— Direct match URLsLink straight to each match page
๐Ÿš€ FastCompletes in under 60 seconds for a day's results
๐Ÿ’พ Export-readyJSON, CSV, Excel, XML out of the box
๐Ÿ›ก๏ธ Anti-bot bypassUses residential proxies for reliable access

๐Ÿ“ˆ How it compares to alternatives

FeatureFlashscore ScraperManual copy-pasteOfficial API
Structured JSON outputYesNoYes
Multi-sportYesManual effortLimited
Date selectionAny dateManual navigationYes
AutomationFullNoneYes
CostPay-per-useFree (time cost)Subscription
Setup time30 secondsN/AHours

๐Ÿš€ How to use

  1. Create a free Apify account with $5 in free credits
  2. Open the Flashscore Scraper actor
  3. Configure your sport, date, and maxItems
  4. Click Start and wait under 60 seconds
  5. Download your dataset as JSON, CSV, Excel, or XML

๐Ÿ’ผ Business use cases

Sports Analytics Firms

Build comprehensive historical match databases for team and player performance analysis. Run the actor daily to keep your dataset current with yesterday's results across multiple sports.

Betting and Trading Platforms

Power your odds models with clean, structured historical match data. Export thousands of matches across leagues and dates to build training datasets for predictive models.

Fantasy Sports Applications

Automate daily result collection to update fantasy league standings, track player performance across matches, and power scoring engines without manual data entry.

Sports Media and Publishing

Quickly pull match results for articles, round-up posts, or automated score alert systems. Integrate with CMS tools via Zapier or Make to publish updates automatically.


๐Ÿ”Œ Automating Flashscore Scraper

Connect this actor to your favorite apps using Apify's built-in integrations:

  • Make (Integromat): Trigger a scenario whenever new match results are added to the dataset
  • Zapier: Push match results to Google Sheets, Slack, or Airtable automatically
  • Slack: Get daily score summaries posted to your team channel
  • Google Sheets: Maintain a live-updating spreadsheet of match results
  • Webhook: Send results to your own API endpoint as soon as the run completes

๐ŸŒŸ Beyond business use cases

Academic Research

Sports scientists and statisticians can build rich longitudinal datasets for studying home advantage, fatigue effects, and scheduling impacts across multiple leagues and seasons.

Hobby Projects and Personal Dashboards

Build your own live score dashboard, weekly league table tracker, or personal football stats app without paying for an expensive sports data API subscription.

Non-profit and Journalism

Investigative sports journalists can quickly pull bulk match data for research into refereeing patterns, scheduling fairness, or competitive balance across leagues.

Learning Data Science

Use real Flashscore match data as training material for machine learning courses - predict match outcomes, model tournament progressions, or visualize scoring distributions.


๐Ÿค– Ask an AI assistant about this scraper

You can ask your favorite AI assistant:

  • "How do I get last week's Premier League results using the Flashscore Scraper?"
  • "Can I schedule this to run every day automatically?"
  • "What sports does this actor support?"
  • "How do I filter results to just finished matches?"

The actor outputs structured JSON that AI tools can read and analyze directly.


โ“ Frequently Asked Questions

โ“ What sports does this actor support?

Football (soccer), tennis, basketball, hockey, and baseball.

โ“ Can I scrape matches from a specific date?

Yes - set the date field to any date in YYYY-MM-DD format. Leave it blank to default to today.

โ“ How many matches can I get per run?

Free users get up to 10 matches. Paid users can retrieve up to 1,000,000. Typical usage is 10-100 matches per sport per day.

โ“ Does this work for live scores?

Yes - running with today's date will return matches currently in play with their live scores and status.

โ“ Can I get match details like lineups or goal scorers?

Currently this actor returns the top-level match data (teams, score, status, tournament). Detailed match events are not included in this version.

โ“ How long does a run take?

Typically under 60 seconds for a full day of results for one sport.

โ“ Is Flashscore blocking the scraper?

The actor uses residential proxy rotation to reliably access the site. If you encounter any issues, try running again or contact ParseForge support.

โ“ Can I export to Excel or CSV?

Yes - Apify automatically makes all datasets downloadable as JSON, CSV, Excel, and XML from the dataset view.

โ“ How often can I run this?

As often as you like. Many users schedule it to run daily to keep their results database updated.

โ“ What timezone are the match dates in?

Match dates are returned as provided by Flashscore. The scrapedAt field is always in UTC.

โ“ What happens if no matches are found?

The actor pushes a single error record explaining that no matches were found for the given sport and date. This can happen for sports that do not have fixtures on a particular day.


๐Ÿ”Œ Integrate with any app

This actor integrates natively with Apify's ecosystem:

  • REST API - Call the actor programmatically and retrieve results via the Apify API
  • JavaScript/Python SDK - Use the official Apify client libraries to automate runs
  • Make - Build automated workflows triggered by new match data
  • Zapier - Connect to 5,000+ apps with no code
  • Google Sheets - Auto-populate spreadsheets with match results
  • Slack - Post daily score summaries to any channel
  • Webhooks - Receive real-time notifications when runs complete
  • Airbyte - Sync sports data to your data warehouse
  • n8n - Build complex data pipelines with open-source automation
  • Keboola - Integrate into enterprise data stacks

ActorDescription
Sofascore ScraperLive scores and match data from SofaScore
ESPN ScraperSports news, scores, and stats from ESPN
OurAirports ScraperGlobal airport database with 80+ fields

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for scrapers covering 200+ websites across sports, real estate, jobs, finance, and more.


Disclaimer: This actor is an independent tool and is not affiliated with, endorsed by, or officially connected to Flashscore or its parent company Livescore Group. All data is publicly accessible on the Flashscore website. Use responsibly and in accordance with Flashscore's terms of service.