Prediction of the outcome of football matches of European teams using various ML models. The features include many in-game statistics and team ratings to predict the result.