Soccer fixtures prediction model. Uses ensemble of different machine learning models to increase prediction accuracy.