06-22-2026, 10:59 AM
Mathematical Modelling of Football
BY UPSALA UNIVERSITY
Summary
This page outlines the syllabus for the Mathematical Modelling of Football course at Uppsala University, an open-source, project-based curriculum taught by David Sumpter that bridges academic mathematics with elite football analytics. Structured into three core blocks—Event Data, Tracking Data, and Advanced Applications—the course teaches students how to use Python to build statistical models, run simulations, map pitch control, and calculate advanced metrics like Expected Possession Value (EPV) using real-world data from providers like StatsBomb and Metrica. Developed in collaboration with top data scientists from clubs like Liverpool and Barcelona, the course requires a background in statistics and data science, featuring a workload of 10–15 hours per week structured around three major hand-in assignments.
COURSE
BY UPSALA UNIVERSITY
Summary
This page outlines the syllabus for the Mathematical Modelling of Football course at Uppsala University, an open-source, project-based curriculum taught by David Sumpter that bridges academic mathematics with elite football analytics. Structured into three core blocks—Event Data, Tracking Data, and Advanced Applications—the course teaches students how to use Python to build statistical models, run simulations, map pitch control, and calculate advanced metrics like Expected Possession Value (EPV) using real-world data from providers like StatsBomb and Metrica. Developed in collaboration with top data scientists from clubs like Liverpool and Barcelona, the course requires a background in statistics and data science, featuring a workload of 10–15 hours per week structured around three major hand-in assignments.
COURSE
┌────────────────────────────────┐
│ KONSTANTINOS MICHAILIDIS │
└────────────────────────────────┘
│ KONSTANTINOS MICHAILIDIS │
└────────────────────────────────┘

