FlashScore Scraper Live

FlashScore Scraper Live

by statanow

Use this alternative FlashScore API to scrape live matches from FlashScore, including scores, status, league, kick-off time, detailed event history, a...

502 runs
33 users
Try This Actor

Opens on Apify.com

About FlashScore Scraper Live

Use this alternative FlashScore API to scrape live matches from FlashScore, including scores, status, league, kick-off time, detailed event history, and other sport stats. Export live match data, run the scraper using the API, manage and schedule runs, or integrate with external tools.

What does this actor do?

FlashScore Scraper Live is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

⚽ What can Flashscore Scraper do? FlashScore live scraper extracts all currently live matches from FlashScore, giving you real-time scores, timelines, and match events in a clean JSON format. Just run the Actor and you instantly get: πŸ”— Match URL and league 🏟️ Home and away teams ⏱️ Live score, minutes played, and match status πŸ“… Kick-off time πŸ“œ Full event history (goals, cards, substitutions, period summaries…) β™ŸοΈ Structured live football data in JSON, CSV, Excel, or HTML ⌚️ Scheduling, export, and integrations via API Endpoints & webhooks Use this scraper to monitor live games, build dashboards, automate alerts, support betting workflows, or analyze match momentum using live event data. ## πŸ“Š What data can I scrape from FlashScore? Each live match includes structured details:
🏠 Home team πŸ›« Away team
⚽ Home score πŸ₯… Away score
πŸ“‘ Status ⏱️ Status time
πŸ“… Start time 🌍 League
πŸ“„ History (summary) 🏟️ Score&time
πŸ₯… Player name πŸƒβ€β™‚οΈ Action&side
The final output includes the source_url, a scraped_at timestamp, the number of live matches, and a matches[] array with full match and event data. ## How to scrape FlashScore live data 1. Create a free Apify account. 2. Open Flashscore Live Football Scraper. 3. Click Start and wait. 4. Download your sports dataset in JSON, CSV, Excel, or XML, or access it via API. 5. Schedule the scraper to extract football data automatically every minute, hour, day, etc. ## Sports available
⚽ Football πŸ€ Basketball 🏈 American football ⚾ Baseball 🏐 Volleyball
πŸ’ Hockey 🎾 Tennis 🏏 Cricket πŸ₯… Futsal 🏸 Badminton
πŸ“ Table tennis πŸ‰ Rugby union\league 🀾 Handball 🎯 Darts 🎱 Snooker
## ⬇️ Input FlashScore Scraper works out of the box, but requires an input that tells it which sport to scrape. ### In the Actor input, you may set: Example: {"sport": "football"} Available sports name: "football", "basketball", "american-football", "futsal", "rugby union", "rugby league", "handball", "baseball", "hockey", "cricket", "tennis", "volleyball", "badminton", "table-tennis", "darts", "snooker" In Apify Console you can set these variables under Actor β†’ Settings β†’ Environment variables. ## ⬆️ Output When FlashScore Live Data Scraper finishes the run, it saves a single JSON file under the key Output in the default key-value store. You can view it in the Storage tab, download it, or connect it to your workflow via API. Flashscore Data Scraper live output ### Sample of extracted live data from FlashScore json [{ "home_team": "Morocco U17", "away_team": "Brazil U17", "home_score": 1, "away_score": 1, "status": "Live", "status_time": "2nd Half - 58'", "start_time": "21.11.2025 16:45", "league": "WORLD: World Cup U17 - Play Offs", "history": [ { "kind": "summary", "time": "1st Half: 1:1", "score": "0 - 1" }, { "kind": "event", "time": "16", "score": "0 - 1", "side": "away", "player": "Dell (Ruan Pablo)", "action": "Goal" }, { "kind": "summary", "time": "2nd Half", "score": "0 - 1" }, { "kind": "event", "time": "57", "side": "home", "player": "Eddaoudi A.", "action": "Yellow card" } ] }, { "home_team": "Beroe", "away_team": "Spartak Varna", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "2nd Half - 57'", "start_time": "21.11.2025 16:45", "league": "BULGARIA: efbet League", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" }, { "kind": "event", "time": "40", "side": "away", "player": "Lozev D.", "action": "Yellow card" }, { "kind": "event", "time": "44", "side": "home", "player": "Salomoni J.", "action": "Red card" }, { "kind": "summary", "time": "2nd Half", "score": "0 - 0" }, { "kind": "event", "time": "50", "side": "away", "player": "Yordanov D.", "action": "Yellow card" } ] }, { "home_team": "Pafos", "away_team": "Aris", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 6'", "start_time": "21.11.2025 18:00", "league": "CYPRUS: Cyprus League", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }, { "home_team": "Pisek", "away_team": "Bohemians 1905 B", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 6'", "start_time": "21.11.2025 18:00", "league": "CZECH REPUBLIC: 3. CFL - Group A", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }, { "home_team": "Dinamo Batumi", "away_team": "Dila Gori", "home_score": 1, "away_score": 0, "status": "Live", "status_time": "21'", "start_time": "21.11.2025 17:00", "league": "GEORGIA: Crystalbet Erovnuli Liga", "history": [ { "kind": "summary", "time": "1st Half: 1:0", "score": "1 - 0" }, { "kind": "event", "time": "21", "score": "1 - 0", "side": "home", "player": "Khozrevanidze L. (Chiteishvili R.) ()", "action": "Goal" }, { "kind": "event", "time": "37", "side": "away", "player": "Boansi E. -> Joao Araujo", "action": "Substitution" } ] }, { "home_team": "Slaven Belupo", "away_team": "Vukovar 1991", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 6'", "start_time": "21.11.2025 18:00", "league": "CROATIA: HNL", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }, { "home_team": "Tersana", "away_team": "El Mansoura", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 6'", "start_time": "21.11.2025 18:00", "league": "EGYPT: Division 2 A", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }, { "home_team": "FAR Rabat W", "away_team": "ASEC Mimosas W", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 6'", "start_time": "21.11.2025 18:00", "league": "AFRICA: CAF Champions League Women - Play Offs", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }, { "home_team": "AS Douanes", "away_team": "ASF Dioulasso", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "2nd Half - 77'", "start_time": "21.11.2025 16:30", "league": "BURKINA FASO: Premier League", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" }, { "kind": "summary", "time": "2nd Half", "score": "0 - 0" } ] }, { "home_team": "Al Naft", "away_team": "Al Mosul", "home_score": 0, "away_score": 0, "status": "Live", "status_time": "1st Half - 36'", "start_time": "21.11.2025 17:30", "league": "IRAQ: Stars League", "history": [ { "kind": "summary", "time": "1st Half: 0:0", "score": "0 - 0" } ] }] ## ❓ FAQ ### Does it scrape finished or scheduled matches? No. This Actor only extracts currently live matches available on FlashScore. ### Can I use this in automations or external code? Yes. You can trigger it via API, connect it to webhooks, or integrate it using the Node.js and Python SDKs. ### Can FlashScore Data Scraper scrape other sports? This version focuses on football (soccer). FlashScore uses different layouts for other sports, but it can be extended if needed. Let me know in a review if you'd like other sports scrapers. ### FlashScore Live Scraper not working? We continuously update and improve scraper reliability. If you notice bugs or changes in FlashScore website structure, please report them on the Actor’s Issues tab so we can fix them quickly.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try FlashScore Scraper Live now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
statanow
Pricing
Paid
Total Runs
502
Active Users
33
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support