• Sergei Anfilets
  • Sergei Bezobrazov
  • Vladimir Golovko
  • Anatoliy Sachenko
  • Myroslav Komar
  • Raman Dolny
  • Valery Kasyanik
  • Pavlo Bykovyy
  • Egor Mikhno
  • Oleksandr Osolinskyi


soccer analytics, forecasting, neural networks, Deep Elastic Net, open access dataset, data preprocessing, artificial intelligent.


In this work, we draw attention to prediction of football (soccer) match winner. We propose the deep multilayer neural network based on elastic net regularization that predicts the winner of the English Premier League football matches. Our main interest is to predict the match result (win, loss or draw). In our experimental study, we prove that using open access limited data such as team shots, shots on target, yellow and red cards, etc. the system has a good prediction accuracy and profitability. The proposed approach should be considered as a basis of Oracle engine for predicting the match outcomes.


V. Golovko, S. Bezobrazov, A. Kroshchanka, A. Sachenko, M. Komar, A. Karachka, “Convolutional neural network based solar photovoltaic panel detection in satellite photos,” Proceedings of the 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications IDAACS’2017, Bucharest, Romania, September 21-23, 2017, pp. 14-19.

M. Komar, V. Golovko, A. Sachenko, S. Bezobrazov, “Intelligent system for detection of networking intrusion,” Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, IDAACS’2011, Prague, Czech Republic, 2011, pp. 374-377.

A. Constatinou, N. Fenton, M. Neil, “Profiting from an inefficient Association Football gambling market: Prediction, risk and uncertainty using Bayesian networks,” Knowledge-Based Systems, no. 50, pp. 60–86, 2013.

B. Zadrozny, C. Elkan, “Obtaining calibrated probability estimates from decision trees and naive Bayesian classifiers,” Proceedings of the Eighteenth International Conference on Machine Learning, Morgan Kaufmann Publishers Inc. San Francisco, 2001, pp. 609–616.

V. Hoekstra, Predicting Football Results with an Evolutionary Ensemble Classifier, Master Thesis, VU University Amsterdam, 2012.

J. Platt, “Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods.” Advances in Large Margin Classifiers, vol. 10, issue 3, pp. 61-74, 1999.

S. Clarke, M. Bailey, S. Yelas, “Successful applications of statistical modeling to betting markets,” Mathematics Today, vol. 44, issue 1, pp. 38-44, 2008.

D. Creal, S. Koopman, A. Lucas, “Generalized autoregressive score models with applications,” Journal of Applied Econometrics, vol. 28, issue 5, pp. 777–795, 2013.

J. Goddard, “Regression models for forecasting goals and match results in association football,” International Journal of Forecasting, vol. 21, pp. 331–340, 2005.

Modeling NFL overtime as a Markov chain. [Online]. Available at:, last accessed 2019/06/16.

N. Hirotsu, M. Wright, “Using a Markov process model of an association football match to determine the optimal timing of substitution and tactical decisions,” Journal of the Operational Research Society, vol. 53, issue 1, pp. 88–96, 2002.

M. Pfeiffer, H. Zhang, A. Hohmann, “A Markov chain model of elite table tennis competition,” International Journal of Sports Science and Coaching, vol. 5, issue 2, pp. 205–222, 2010.

H. Rue, O. Salvesen, “Prediction and retrospective analysis of soccer matches in a league,” Journal of the Royal Statistical Society. Series D (The Statistician), vol. 49, issue 3, pp. 399–418, 2000.

A. Arabzad, M. Araghi, S. Soheil, “Football match results prediction using artificial neural networks: the case of Iran pro league,” Int. J. Appl. Res. Ind. Eng., vol. 1, issue 3, pp. 159–179, 2014.

E. Davoodi, A. Khanteymoori, “Horse racing prediction using artificial neural networks,” Proceedings of the 11th WSEAS Int. Conf. on Neural Networks, NN'10, Proceedings of the 11th WSEAS Int. Conf. on Evolutionary Computing, EC'10, Proc. of the 11th WSEAS Int. Conf. on Fuzzy Systems, FS'10, Iasi, Romania; 13-15 June 2010, pp. 155-160.

B. Ulmer, M. Fernandez, Predicting Soccer Match Results in the English Premier League, 2014. [Online]. Available at:

A. McCabe, J. Trevathan, “Artificial intelligence in sports prediction,” Proceedings of the IEEE Fifth International Conference on Information Technology: New Generations, ITNG’2008, 2008, pp. 1194–1197.

N. Tax, Y. Joustra, “Predicting the Dutch football competition using public data: A machine learning approach,” Trans. Knowl. Data Eng., vol. 10, issue 10, pp. 1–13, 2015.

Wyscout. [Online]. Available at:, last accessed 2019/06/16.

Opta Sports. [Online]. Available at:, last accessed 2019/06/16.

Allbebet OU. [Online]. Available at:, last accessed 2019/06/16.

H. Zou, T. Hastie, “Regularization and variable selection via the elastic net,” Journal of the Royal Statistical Society B., vol. 67, issue 2, pp. 301–320, 2005.

Football-Data. [Online]. Available at:, last accessed 2019/06/16.

K. Tsampazis, A. Tefas, “Deep sparse autoencoders for football match and bet prediction,” Proceedings of the 10th Hellenic Conference on Artificial Intelligence SETN’18, July 2018, article no.: 4, pp. 1–8.

A. Tsokos, S. Narayanan, I. Kosmidis, G. Baio, M. Cucuringu, G. Whitaker, F. Király, “Modeling outcomes of soccer matches,” Machine Learning, no. 108, pp. 77–95, 2019.

T. Maksymyuk, J. Gazda, O. Yaremko and D. Nevinskiy, “Deep learning based massive MIMO beamforming for 5G mobile network,” Proceedings of the 2018 IEEE 4th International Symposium on Wireless Systems within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS-2018), Lviv, 2018, pp. 241-244.




How to Cite

Anfilets, S., Bezobrazov, S., Golovko, V., Sachenko, A., Komar, M., Dolny, R., Kasyanik, V., Bykovyy, P., Mikhno, E., & Osolinskyi, O. (2020). DEEP MULTILAYER NEURAL NETWORK FOR PREDICTING THE WINNER OF FOOTBALL MATCHES. International Journal of Computing, 19(1), 70-77. Retrieved from