Injury Risk Prediction · Football
A machine learning web app that forecasts injury risk for professional football players - so coaches can intervene before the whistle blows on a season.
About the Project
In professional football, "2 to 3 weeks" is the most common phrase uttered when a player gets injured, a vague prognosis that leaves coaches, clubs and fans in the dark. We decided to take that phrase and turn it into a prediction engine.
Our web application ingests 20+ features including player biometric data, workload metrics, historical injury records and match statistics to output a real-time injury risk score. The goal is to give performance staff the early warning they need to rotate squads, adjust training loads and prevent career-altering injuries before they happen.
Beyond professional use, the platform also supports fantasy football players. When building squads and selecting players each gameweek, users can factor in predicted injury risk to avoid short-term absences and maximise points potential.
Built over four sprint cycles with a full-stack architecture, the system pairs a React frontend with a Python ML backend, trained on 2,000+ players across 80,000+ matches.
Try the Product
The best way to understand the platform is to try it yourself. Explore real player data, view injury risk predictions, and interact with the dashboard in real time.
Development
The project was built using Agile methodology across four one-week sprint cycles, each delivering a shippable increment of the product.
Event
Join us at the final demo where we'll present the live application, our methodology, findings, and lessons learned.
The Team