VOOZH about

URL: https://apify.com/statanow/flashscore-scraper-live

⇱ ⚽︎ FlashScore Scraper Β· Apify


Pricing

from $0.001 / result

Go to Apify Store

FlashScore Scraper Live

Use this alternative FlashScore API to scrape live matches from FlashScore, including scores, status, league, kick-off time, odds 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.

Pricing

from $0.001 / result

Rating

5.0

(2)

Developer

πŸ‘ statanow

statanow

Maintained by Community

Actor stats

11

Bookmarked

422

Total users

27

Monthly active users

26 days

Issues response

21 days ago

Last modified

Share

⚽ 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, odds 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
πŸ’° Odds

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:

  • sport (required) β€” which sport to scrape.
  • dayOffsets (optional) β€” one or more days to scrape, relative to today. 0 = Today, -1 = Yesterday, 1 = Tomorrow. You can select multiple days at once. Range: -7 … +7. Defaults to ["0"] (today). Matches are always fetched from the All Games tab.

Example: {"sport": "football", "dayOffsets": ["0", "-1", "1"]}

Available sports name:

"football","basketball","american-football","futsal","rugby union","rugby league","handball","baseball","hockey","cricket","tennis","volleyball","badminton","table-tennis","darts","snooker"

Available day offsets: "-7", "-6", "-5", "-4", "-3", "-2", "-1", "0", "1", "2", "3", "4", "5", "6", "7"

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

[{
"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.

You might also like

FlashScore Scraper Match Statistic

statanow/flashscore-scraper-match-statistic

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

Flashscore Live Matches - Football Scores, Stats & Lineups

extractify-labs/flashscore-live-matches

Extract live football match data from Flashscore β€” scores, events, statistics, lineups, and odds in real time. No proxy required.

πŸ‘ User avatar

Extractify Labs

35

FlashScore Live Sports Scraper

crawlerbros/flashscore-scraper

Scrape live matches from FlashScore for football, basketball, tennis, hockey, baseball and 11 other sports. Returns match ID, teams, live score, status, league, start time and optional event timeline.

34

Flashscore Data Extractor

dataizi-srl/flashscore-data-extractor

Flashscore Match Scraper - fast, reliable extractor of fixtures and match metadata from Flashscore. Outputs clean JSON with team names, team IDs, tournament info, datetimes, and match URLs - ready for analytics, dashboards, arbitrage and betting models.

266

1.0

Flashscore: Match Listings, Scores & Fixtures

extractify-labs/flashscore-extractor

Extract match listings from Flashscore for football and basketball. Filter by date (-7 to +7 days), match status, or league. Returns teams, scores, tournament, and match metadata.

πŸ‘ User avatar

Extractify Labs

170

5.0

Flashscore Betting Odds Extractor

extractify-labs/flashscore-matches-odds

Extract live and opening betting odds from Flashscore for football and basketball. Get odds by bookmaker, bet type, and match for odds comparison, arbitrage detection, and prediction models.

πŸ‘ User avatar

Extractify Labs

25

Flashscore Win Rate Tracker

statanow/flashscore-win-rate-tracker

Use this FlashScore Win Rate Tracker to collect recent historical matches for a team or player and analyze them with AI, including win/draw/loss trends, goals, home/away splits, incidents, and sport-specific insights. Export results, run via API, schedule runs, or connect tools.

Flashscore Tennis Matches

extractify-labs/flashscore-tennis-matches

Extract ATP, WTA, ITF & Challenger tennis match listings, set-by-set scores, player rankings, and live data from Flashscore. Singles & doubles. No proxy needed.

πŸ‘ User avatar

Extractify Labs

62

5.0

Soccerway Players Scraper

martin0925/scraper-soccerway-players

Gather detailed football player data from Soccerway with this powerful scraper. Extract multiple player stats, team history, transfers, and trophies with ease. Perfect for analysts, researchers, and football enthusiasts looking for quick, accurate player insights.

πŸ‘ User avatar

Martin Janeček

28