ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
#ItemDone
2
RESOURCES
3
1GETTING STARTED WITH FOOTBALL ANALYTICS
4
1.1Good resources for those new for the use of data in football:
5
1.1.1Articles and blog posts:
6
What do you need to learn to work in football analytics? by David Sumpter for Barca Innovation Hub;
7
Getting Into Scouting by Luke Griffin
8
You Want to be a Performance Analyst? by Rob Carroll
9
An Introduction to Soccer Analytics by John Muller - check out his Newsletter space space space
10
Introduction to Analytics in...Soccer by Valentin Stolbunov
11
Getting into Sports Analytics and Getting into Sports Analytics 2.0 by Sam Gregory
12
Soccer Analytics 101 by Kevin Minkus
13
Football Reference 101 — Finding your way through a gold mine by Ninad Barbadikar
14
Mikhail Zhilkin: How to hire your first data scientist by Training Ground Guru;
15
Gerard Moore on the "challenging but extremely rewarding" life" of a professional football analyst for Twenty3
16
How to get into football analysis by La Notice
17
1.1.2Twitter Threads:
18
Measureables (Brendan Kent)'s Sports Analytics 101 unrolled Twitter thread [link]:
19
- Sports Analytics 101
20
- Languages and Tools to Learn for Sports Analytics
21
- Coding for Sports Analytics: Resources to Get Started
22
- Sports Analytics Reading List
23
- Free Sports Data Sources
24
- Where to Watch: Sports Analytics Conference Video Archives
25
- How to Start a Sports Analytics Club
26
Tom Worville's Twitter thread
27
Will Spearman's Twitter thread
28
Jan Van Haaren's Twitter thread for free, open-source software libraries for computing and visualising advanced soccer analytics metrics
29
Measureables (Brendan Kent)'s Twitter thread for resources for learning to code in the context of sports analytics [link]
30
Sancho Quinn's unrolled Twitter thread for learning more about video/performance analysis [link]
31
Ninad Barbadikar's 'big football analytics' Twitter thread for getting started with football analytics [link]
32
McKay John's Twitter threads for the best resources in football analytics [link] and [link]
33
Joe Gallagher's Twitter thread for the best resources to get started [link]
34
Sam Goldberg's Twitter thread for "lessons American Soccer Analysis wish we knew prior to working in sports analytics." [link]
35
Mathew Barlowe's Twitter thread for "how to get into the sports analytics industry" [link]
36
Aaron Moniz's Tweet and responses [link]
37
1.1.3Videos:
38
Friends of Tracking videos:
39
- How to become a football data scientist with Pascal Bauer, Javier Fernández, Sudarshan 'Suds Gopaladesikan, Fran Peralta, and David Sumpter
40
- Tools for getting started in football analytics. talk for Friends of Tracking with David Sumpter, Laurie Shaw, Pascal Bauer, Sudarshan 'Suds' Gopaladesikan and Fran Peralta
41
- What do data analysts and data scientists do at a football club? talk for Friends of Tracking with David Sumpter, Ashwin Raman, Hannah Roberts, Sam Gregory, and Rob Suddaby;
42
HANIC Panel "How to get into Sports Analytics & Media + Analytics" with Alison Lukan, Sarah Bailey, Harman Dayal, Asmae Toumi Mike Johnson, Alison Lukan;
43
1.1.4Glossaries:
44
The Athletic’s football analytics glossary: explaining xG, PPDA, field tilt and how to use them by Mark Carey and Tom Worville (requires subscription)
45
Stat Glossary by Ashwin Raman;
46
Football Analytics Glossary by Ashwin Raman and Mark Thompson
47
1.1.5Podcasts:
48
Fanalytics podcast with Mike Lewis - Getting Your Foot in the Door with Sean Steffen
49
What is sports analytics? episode of the Measureables podcast by Measureables (Brendan Kent)
50
1.1.6Careers in Sports Analytics;
51
1.1.7Some of the useful resources in Football Analytics by @VenkyReddevil;
52
2DATA
53
2.1Data Sources
54
2.1.1Event Data:
55
StatsBomb Open Data - 360 data for UEFA Men's Euro 2020 and event data for the FA Women's Super League (18/19-20/21), The Lionel Messi Data Biography (04/05-19/20), Arsenal Invincibles Season (03/03), UEFA Men's Champions League (99/00-18/19), FIFA Men's 2018 World Cup, FIFA Women's 2019 World Cup, NWSL 2018;
56
StrataData Chance shooting data provided by StrataBet (now defunct);
57
Soccer Video and Player Position Dataset - dataset of elite soccer player movements and corresponding videos. See the accompanying paper [link];
58
Opta Sports match-by-match aggregated player performance data for the 11/12 season and F24 Event data for a 11/12 match of Manchester City vs. Bolton Wanders [link] as part of the #mcfcanalytics initiative
59
Understat shooting and meta data including xG values for the 'Big 5' European leagues and Russian Premier League
60
- This data can be scraped in the following ways:
61
- Python:
62
- ScraperFC by Owen Seymour
63
- understat by Amos Bastian (see the following for docs [link])
64
- scraping-understat-dataset by Douglas
65
- R: understatr package or worldfootballR package by Jason Zivkovic (see guide [link]).
66
- This data also also regularly made available by the following contributers
67
- Abrar via Kaggle - see [link]
68
- Sagnik Das, using code created by both him and Mark Wilkins - see [link] for shot data, [link] for meta data, and Mark's Tweet [link])
69
Opta Event data (available through WhoScored?) for twenty leagues, including the 'Big 5' European leagues, going back since the 09/10 season. Data can be scraped using the ScraperFC library by Owen Seymour
70
Wyscout Event data for the 17/18 season for the 'Big 5' European leagues, Euro 2016 Chanpionship, and 2018 World Cup made available by Luca Pappalardo, Alessio Rossi, and Paolo Cintia. See their paper A public data set of spatio-temporal match events in soccer competitions
71
2.1.2Tracking Data:
72
Last Row Tracking-like data by Ricardo Tavares. See the Liverpool Analytics Challenge for which this data was used (winners discussed on Friends of Tracking [link])
73
Metrica Sports Sample Tracking and corresponding Event data. For code to work with this data, see the LaurieOnTracking GitHub repo by Laurie Shaw and the corresponding Friends of Tracking tutorials
74
Signality Tracking data. The password to download the data is not publicly available, but can be found in the Uppsala Mathematical Modelling of Football Slack group [link]. For access, contact Novosom Salvador Twitter and rsalvadords@gmail.com, or feel free to contact myself. Note, that the 2nd half of the Hammarby-Örebro match is incomplete
75
SkillCorner broadcast Tracking data
76
2.1.3Aggregated Player/Team Performance Data:
77
DAVIES estimated player evaluation data by Sam Goldberg and Mike Imburgio for American Soccer Analysis
78
FBref season-on-season aggregated player performance data provided by StatsBomb. See my FBref Player Stats Web Scraping notebook for Python code to scrape FBref data or access saved CSV files in data subfolder;
79
- This data can also be scraped in the following ways:
80
- Python:
81
- Data can be read as a DataFrame using panda's read_html function. There is a direct link to this table under Share & Export --> Embed this Table (see the following StackOverflow answer for instructions [link])
82
- ScraperFC by Owen Seymour
83
- Scrape-FBref-data by Parth Athale, ich in turn was written using code from Christopher Martin's repository, however, this code hasn't worked since around February 2021.
84
- R: Jason Zivkovic 's worldfootballR package (see guide [link])
85
- Google Sheets: see Rob Carroll's YouTube tutorial [link].
86
- Every FBref metric for every 2020-21 'Big 5' European league player by Ronan, see [link]], [link] and [Tweet]. A 'tidied' version have been made by goaltergeist, see [link]
87
- 2,823 players in Europe's top 5 leagues on FBref, with their positions as listed on Transfermarkt by Rahul Iyer, see [link] and [Tweet]
88
Stats Perform and Centre Circle Canadian Premiere League Event data. See Google Drive [link]
89
2.1.4Team Rating Data:
90
ELO club rankings. See their API [link]
91
FiveThirtyEight Club Ranking - Global Club Soccer Rankings. How 637 international club teams compare by Soccer Power Index
92
2.1.5Physical Data:
93
Bundesliga physical data;
94
2.1.6Results and Matchsheet Data:
95
2018 FIFA World Cup Rosters - goals, caps, club, and date of birth for players on 2018 FIFA World Cup rosters. Source: data.world
96
engsoccerdata - English and European soccer results 1871-2017
97
FIFA World Cup Match Results - matchups and results of FIFA World Cup matches from 1930 - 2014. Source: data.world
98
Football Lineups
99
international_results - repository of 42,452 results of international football matches starting from the very first official match in 1972 up to 2019
100
Soccerway - matchsheet data