Flashscore Live Scraper
Pricing
Pay per usage
Flashscore Live Scraper
Flashscore Live Scraper. Extract structured data with automatic pagination, proxy rotation, and JSON/CSV export. Pay only for results.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
5
Total users
2
Monthly active users
6 hours ago
Last modified
Categories
Share
Scrape live scores and match results from Flashscore.com, one of the world's most comprehensive live score services covering 30+ sports. This actor uses Puppeteer to render the JavaScript-heavy Flashscore pages and extract match data including scores, teams, leagues, and match status.
Features
- Scrape live and scheduled matches across soccer, tennis, basketball, hockey, and more
- Filter by sport, country, and live-only matches
- Extract team names, scores, league information, and match times
- Handles Flashscore's dynamic JavaScript rendering
- Cookie consent auto-dismissal
- Configurable maximum results
Use Cases
Flashscore data powers sports betting analytics, live score aggregation services, and statistical research. Betting analysts need real-time score data across dozens of sports and leagues to track market movements. Sports media companies aggregate scores from multiple sources for comprehensive coverage. Researchers studying competitive sports outcomes rely on comprehensive cross-sport databases for pattern analysis and modeling.
Input Configuration
| Parameter | Type | Description |
|---|---|---|
sports | Array | Sports to scrape: soccer, tennis, basketball, hockey, baseball, etc. |
country | String | Filter by country name, or 'all' for all countries (default: all) |
liveOnly | Boolean | Only return currently live matches (default: false) |
maxResults | Integer | Maximum matches to return (default: 200) |
Output Format
Each match result includes:
sport- Sport categoryleague/country- Competition and countryhomeTeam/awayTeam- Team nameshomeScore/awayScore- Current or final scoresstatus- Match status (Live, Finished, Scheduled, etc.)startTime- Scheduled match start timeisLive- Whether the match is currently being playedsourceUrl- Flashscore page URL
Data Coverage
Flashscore covers matches from around the world including Premier League, La Liga, ATP/WTA Tennis, NBA, NHL, and many other leagues. Data availability depends on the current day's schedule and the sports selected.
Integration
Use the Apify API to integrate live scores into dashboards or notification systems. Schedule frequent runs (every 5-15 minutes) during peak match times for near-real-time monitoring. Export data as JSON or CSV for further analysis.
Limitations
Flashscore may update its page structure, which could temporarily affect scraping. Very high-frequency scraping may be rate-limited. The actor captures the current state of the scoreboard at the time of execution and does not provide real-time streaming updates.