
EPL Soccer Match Predictor
A machine learning model that predicts the outcome of EPL soccer matches using historical data (detailed match data from the Premier League 2025-2026 season) and various engineered features focused heavily on game state xG and shots data throughout the match. The XGBoost model was found to be the most accurate with an accuracy of over 92%.








