Flashscore Scraper avatar

Flashscore Scraper

Try for free

7 days trial then $5.00/month - No credit card required now

View all Actors
Flashscore Scraper

Flashscore Scraper

tomas_jindra/flashscore-scraper
Try for free

7 days trial then $5.00/month - No credit card required now

The results of your favourite leagues, teams or players are at your fingertips. Get all match results including the most important statistics from 30+ sports such as ⚽️ Soccer, 🎾 Tennis, 🏀 Basketball, 🏒 Hockey, 🏈 American football, ⚾️ Baseball and more using the API created from flashscore.com

Features

The results of your favourite leagues, teams or players are at your fingertips. Get all match results including the most important statistics from 30+ sports such as ⚽️ Soccer, 🎾 Tennis, 🏀 Basketball, 🏒 Ice hockey, 🏈 American football, ⚾️ Baseball and more using the API created from www.flashscore.com.

Input parameters

  • inputURL - The list of input URLs to be used. It can be URL for a specific team, player or league (e.g. for Premier League: https://www.flashscore.com/football/england/premier-league/results/). Feel free to also add more URLs at the same time, just press the add button. NOTE: It's always better to use the URL after you click on Results as you can see on the examples below. Default URL for Summary should also work but URL with Results should is preferable as it is more stable.

Cost of usage

You can get a bit more than 1 000 results for 1 USD.

How to use the actor?

1.) On flashscore.com choose a league / team / player which you would like to scrape and click on Results

2.) Copy the URL from your browser.

3.) Paste the URL you have just copied to the Input URLs field in the Flashscore actor under "Input" tab

4.) Hit green ✅ start button and enjoy your data!

Input example

1{
2    "inputURL": [
3        {
4            "url": "https://www.flashscore.com/football/england/premier-league/#/nunhS7Vn/table/overall"
5        }
6    ]
7}

Output

You can download the dataset with your results in various formats such as JSON, HTML, CSV, or Excel.

Example of data to be collected:

Match details in JSON Format

1{
2    "URL": "https://www.flashscore.com/match/rBfk6fO7/#/match-summary/match-summary",
3    "timestamp": "2022-012-19T19:29:50.752Z",
4    "sport": "Soccer",
5    "region": "WORLD",
6    "league": "World Cup - Play Offs - Final",
7    "matchTime": "18.12.2022 15:00",
8    "matchState": "After Penalties",
9    "homeTeamName": "Argentina",
10    "awayTeamName": "France",
11    "homeTeamScore": "4",
12    "awayTeamScore": "3",
13    "Ball Possession": {
14        "homeTeamValue": "54%",
15        "awayTeamValue": "46%"
16    },
17    "Goal Attempts": {
18        "homeTeamValue": "21",
19        "awayTeamValue": "10"
20    },
21    "Shots on Goal": {
22        "homeTeamValue": "9",
23        "awayTeamValue": "5"
24    },
25    "Shots off Goal": {
26        "homeTeamValue": "9",
27        "awayTeamValue": "3"
28    },
29    "Blocked Shots": {
30        "homeTeamValue": "3",
31        "awayTeamValue": "2"
32    },
33    "Free Kicks": {
34        "homeTeamValue": "22",
35        "awayTeamValue": "28"
36    },
37    "Corner Kicks": {
38        "homeTeamValue": "6",
39        "awayTeamValue": "5"
40    },
41    "Offsides": {
42        "homeTeamValue": "4",
43        "awayTeamValue": "4"
44    },
45    "Throw-in": {
46        "homeTeamValue": "25",
47        "awayTeamValue": "22"
48    },
49    "Goalkeeper Saves": {
50        "homeTeamValue": "2",
51        "awayTeamValue": "6"
52    },
53    "Fouls": {
54        "homeTeamValue": "26",
55        "awayTeamValue": "19"
56    },
57    "Yellow Cards": {
58        "homeTeamValue": "4",
59        "awayTeamValue": "3"
60    },
61    "Total Passes": {
62        "homeTeamValue": "648",
63        "awayTeamValue": "516"
64    },
65    "Completed Passes": {
66        "homeTeamValue": "544",
67        "awayTeamValue": "419"
68    },
69    "Tackles": {
70        "homeTeamValue": "23",
71        "awayTeamValue": "26"
72    },
73    "Attacks": {
74        "homeTeamValue": "81",
75        "awayTeamValue": "113"
76    },
77    "Dangerous Attacks": {
78        "homeTeamValue": "42",
79        "awayTeamValue": "31"
80    }
81},
Developer
Maintained by Community
Actor metrics
  • 39 monthly users
  • 6 stars
  • 99.0% runs succeeded
  • 2.7 days response time
  • Created in Dec 2022
  • Modified about 2 months ago
Categories