PinnedPublished inDev GeniusCreate an expected goals model for any league in minutes in python!I recently finished a couple of articles on data collection from a top european league — Ligue 1 which you can find part 1 here. I used a…Feb 11, 20237Feb 11, 20237
PinnedPublished inDev GeniusScrape the official English Premier league websiteContinuing on from one of my last articles web scraping the official League 1 website I have turned my attention to the world's most…Mar 8, 20233Mar 8, 20233
PinnedPublished inDev GeniusScraping Expected goals — the easy way.The emergence of the expected goals metric has transformed the way the average fan can analyse a teams performance. It is easy to…Mar 17, 20233Mar 17, 20233
PinnedPublished inTowards DevScrape the official Champions League website with python!For the champions league needs no introduction!Oct 26, 20223Oct 26, 20223
PinnedPublished inLevel Up CodingQuickly and easily Scrape FBREF using just PandasWe love football data and fbref is one of the best open sources out there!Mar 29, 20225Mar 29, 20225
Published inDev GeniusHow to interact with a free football API for Euro 2024 match stats.The biggest tournament of the summer is three match days in at the time of writing and now is a good time to build a dataset for analysis…Jun 252Jun 252
Published inDev GeniusGet to know the greatest football league in the world with python and transfermarktThe League of Ireland has earned the endearing nickname ‘the greatest league in the world’ from fans and pundits across Ireland. While…Mar 19Mar 19
Published inStackademicTales from the trading floor — what working in one of the world’s biggest sports betting company…I worked for one of the world’s biggest sports betting companies in the years 2016–2020 on the trading floor. I feel like there is many…Feb 23Feb 23
Published inDev GeniusDecoding Defensive Efficiency: Unraveling the Impact of PPDA in football.Passes per defensive action otherwise abbreviated to PPDA is one of the more interesting football statistics to emerge in recent years.Jan 203Jan 203
Published inStackademicCalculating dynamic League position in pythonThere is that old saying — “The league table does not lie”Nov 29, 2023Nov 29, 2023