
About This Course
FC Python's Football Data Analytics – Machine Learning course introduces intermediate-level learners to core machine learning and statistical modelling techniques applied to football. Topics covered include simple linear regression for modelling league performance against squad investment, k-means clustering for grouping shot creators, and using random forests to predict ticket sales. The material is aimed at those with some existing Python knowledge who want to extend their analytical toolkit into predictive and classification methods.
Delivered entirely online by FC Python, the course can be completed in a day or less and is structured around self-paced tutorials. Supplementary "Extra Time" sessions — short three-to-five-minute modules covering supporting skills such as pivot tables, finding datasets, and connecting to SQL databases — sit alongside the main content. No specific qualification or formal credential is mentioned for completing the course.
AI-generated overview based on the provider's course page · Last updated 22 April 2026
Related Courses

MSc Sport Analytics & Technologies
Loughborough University

Football Analytics
Birkbeck University of London

Master in Sport and Digital Technologies
Real Madrid Graduate School – Universidad Europea

Digital Technology In Sport
AISTS
More from FC Python

Football Data Analytics - Python Basics
FC Python

Football Data Analytics - Data Analysis Crash Course
FC Python

Football Data Analytics - Python Data Visualistaion
FC Python

Football Data Analytics - Web Scraping FC Python
FC Python