A Big Data Analytics Framework for Decision-Making in Sports Performance Optimization

Main Article Content

Bharti Gawali
Mohammed Basil Abdulkareem
Munther H. Abed

Abstract

Elite team sports now generate continuous, heterogeneous data streams from optical tracking, satellite-based wearables and manually annotated event feeds, yet most published analytics remain single-purpose models evaluated on proprietary corpora that cannot be reproduced. This paper proposes and empirically evaluates an end-to-end big data analytics framework that converts high-throughput spatio-temporal match data into decision support for coaching and performance staff. The framework comprises five layers: distributed ingestion, stream conditioning, a shared feature store, a multi-task learning engine, and an interpretable decision layer. It is instantiated on a fully public corpus of 1,517 matches and 5,321,459 events drawn from four European domestic seasons, and validated on three coupled tasks. First, an expected-goals module enriched with freeze-frame spatial descriptors reaches an AUC of 0.817 on 303 held-out matches, statistically indistinguishable from the commercial model shipped with the same data (0.819), while a distance-and-angle baseline reaches only 0.747. Second, a compact temporal convolutional network forecasts shot occurrence within a ten-second horizon at an AUC of 0.802 using 9,089 parameters, matching gradient boosting with a 50-fold smaller memory footprint and a median single-event latency of 0.034 ms. Third, a zone-based Expected Threat surface converges in 68 iterations and correlates with team-season goals at r = 0.859. An event-derived workload module shows that exponentially weighted load ratios are substantially more stable than conventional rolling ratios. The framework demonstrates that transparent, reproducible pipelines can match proprietary systems while remaining deployable at the edge.

Article Details

Section

Articles

Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /home/u273879158/domains/mesopotamian.press/public_html/journals/plugins/generic/citations/CitationsPlugin.php on line 68

How to Cite

A Big Data Analytics Framework for Decision-Making in Sports Performance Optimization (Bharti Gawali, Mohammed Basil Abdulkareem, & Munther H. Abed , Trans.). (2026). Applied Data Science and Analysis, 2026, 91-110. https://doi.org/10.58496/ADSA/2026/006

References

[1] R. Rein and D. Memmert, “Big data and tactical analysis in elite soccer: Future challenges and opportunities for sports science,” SpringerPlus, vol. 5, no. 1, Art. no. 1410, 2016, doi: 10.1186/s40064-016-3108-2.

[2] J. Gudmundsson and M. Horton, “Spatio-temporal analysis of team sports,” ACM Comput. Surv., vol. 50, no. 2, Art. no. 22, pp. 1–34, 2017, doi: 10.1145/3054132.

[3] R. J. Aughey, “Applications of GPS technologies to field sports,” Int. J. Sports Physiol. Perform., vol. 6, no. 3, pp. 295–310, 2011, doi: 10.1123/ijspp.6.3.295.

[4] C. Cummins, R. Orr, H. O’Connor, and C. West, “Global positioning systems (GPS) and microtechnology sensors in team sports: A systematic review,” Sports Med., vol. 43, no. 10, pp. 1025–1042, 2013, doi: 10.1007/s40279-013-0069-2.

[5] F. R. Goes et al., “Unlocking the potential of big data to support tactical performance analysis in professional soccer: A systematic review,” Eur. J. Sport Sci., vol. 21, no. 4, pp. 481–496, 2021, doi: 10.1080/17461391.2020.1747552.

[6] M. Herold, F. Goes, S. Nopp, P. Bauer, C. Thompson, and T. Meyer, “Machine learning in men’s professional football: Current applications and future directions for improving attacking play,” Int. J. Sports Sci. Coach., vol. 14, no. 6, pp. 798–817, 2019, doi: 10.1177/1747954119879350.

[7] M. Rico-González, J. Pino-Ortega, A. Méndez, F. M. Clemente, and A. Baca, “Machine learning application in soccer: A systematic review,” Biol. Sport, vol. 40, no. 1, pp. 249–263, 2023, doi: 10.5114/biolsport.2023.112970.

[8] L. Pappalardo, P. Cintia, A. Rossi, E. Massucco, P. Ferragina, D. Pedreschi, and F. Giannotti, “A public data set of spatio-temporal match events in soccer competitions,” Sci. Data, vol. 6, Art. no. 236, 2019, doi: 10.1038/s41597-019-0247-7.

[9] StatsBomb, “StatsBomb open data.” [Online]. Available: https://github.com/statsbomb/open-data. Accessed: Sep. 4, 2026.

[10] T. Decroos, L. Bransen, J. Van Haaren, and J. Davis, “Actions speak louder than goals: Valuing player actions in soccer,” in Proc. 25th ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining (KDD ’19), Anchorage, AK, USA, 2019, pp. 1851–1861, doi: 10.1145/3292500.3330758.

[11] K. Singh, “Introducing Expected Threat (xT): Modelling team behaviour in possession to gain a deeper understanding of buildup play,” 2019. [Online]. Available: https://karun.in/blog/expected-threat.html. Accessed: Sep. 4, 2026.

[12] J. Fernández, L. Bornn, and D. Cervone, “A framework for the fine-grained evaluation of the instantaneous expected value of soccer possessions,” Mach. Learn., vol. 110, no. 6, pp. 1389–1427, 2021, doi: 10.1007/s10994-021-05989-6.

[13] D. Cervone, A. D’Amour, L. Bornn, and K. Goldsberry, “A multiresolution stochastic process model for predicting basketball possession outcomes,” J. Amer. Stat. Assoc., vol. 111, no. 514, pp. 585–599, 2016, doi: 10.1080/01621459.2016.1141685.

[14] G. Anzer and P. Bauer, “A goal scoring probability model for shots based on synchronized positional and event data in football (soccer),” Front. Sports Active Living, vol. 3, Art. no. 624475, 2021, doi: 10.3389/fspor.2021.624475.

[15] D. Link, S. Lang, and P. Seidenschwarz, “Real time quantification of dangerousity in football using spatiotemporal tracking data,” PLoS ONE, vol. 11, no. 12, Art. no. e0168768, 2016, doi: 10.1371/journal.pone.0168768.

[16] T. J. Gabbett, “The training–injury prevention paradox: Should athletes be training smarter and harder?,” Br. J. Sports Med., vol. 50, no. 5, pp. 273–280, 2016, doi: 10.1136/bjsports-2015-095788.

[17] S. Malone, A. Owen, M. Newton, B. Mendes, K. D. Collins, and T. J. Gabbett, “The acute workload ratio in relation to injury risk in professional soccer,” J. Sci. Med. Sport, vol. 20, no. 6, pp. 561–565, 2017, doi: 10.1016/j.jsams.2016.10.014.

[18] S. Williams, S. West, M. J. Cross, and K. A. Stokes, “Better way to determine the acute workload ratio?,” Br. J. Sports Med., vol. 51, no. 3, pp. 209–210, 2017, doi: 10.1136/bjsports-2016-096589.

[19] F. M. Impellizzeri, M. S. Tenan, T. Kempton, A. Novak, and A. J. Coutts, “Acute workload ratio: Conceptual issues and fundamental pitfalls,” Int. J. Sports Physiol. Perform., vol. 15, no. 6, pp. 907–913, 2020, doi: 10.1123/ijspp.2019-0864.

[20] F. M. Impellizzeri, S. Woodcock, A. J. Coutts, M. Fanchini, A. McCall, and A. D. Vigotsky, “What role do chronic workloads play in the acute to chronic workload ratio? Time to dismiss ACWR and its underlying theory,” Sports Med., vol. 51, no. 3, pp. 581–592, 2021, doi: 10.1007/s40279-020-01378-6.

[21] L. Lolli, A. M. Batterham, R. Hawkins, D. M. Kelly, A. J. Strudwick, R. T. Thorpe, W. Gregson, and G. Atkinson, “Mathematical coupling causes spurious correlation within the conventional acute-to-chronic workload ratio calculations,” Br. J. Sports Med., vol. 53, p. 921, 2019, doi: 10.1136/bjsports-2017-098110.

[22] P. C. Bourdon et al., “Monitoring athlete training loads: Consensus statement,” Int. J. Sports Physiol. Perform., vol. 12, no. s2, pp. S2-161–S2-170, 2017, doi: 10.1123/IJSPP.2017-0208.

[23] A. Rossi, L. Pappalardo, P. Cintia, F. M. Iaia, J. Fernández, and D. Medina, “Effective injury forecasting in soccer with GPS training data and machine learning,” PLoS ONE, vol. 13, no. 7, Art. no. e0201264, 2018, doi: 10.1371/journal.pone.0201264.

[24] H. Van Eetvelde, L. D. Mendonça, C. Ley, R. Seil, and T. Tischer, “Machine learning methods in sport injury prediction and prevention: A systematic review,” J. Exp. Orthop., vol. 8, no. 1, Art. no. 27, 2021, doi: 10.1186/s40634-021-00346-x.

[25] M. Zaharia et al., “Apache Spark: A unified engine for big data processing,” Commun. ACM, vol. 59, no. 11, pp. 56–65, 2016, doi: 10.1145/2934664.

[26] Apache Software Foundation, “Apache Kafka documentation.” [Online]. Available: https://kafka.apache.org/documentation/. Accessed: Sep. 4, 2026.

[27] R. E. Kalman, “A new approach to linear filtering and prediction problems,” J. Basic Eng., vol. 82, no. 1, pp. 35–45, 1960, doi: 10.1115/1.3662552.

[28] L. Breiman, “Random forests,” Mach. Learn., vol. 45, no. 1, pp. 5–32, 2001, doi: 10.1023/A:1010933404324.

[29] T. Chen and C. Guestrin, “XGBoost: A scalable tree boosting system,” in Proc. 22nd ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, San Francisco, CA, USA, 2016, pp. 785–794, doi: 10.1145/2939672.2939785.

[30] S. Bai, J. Z. Kolter, and V. Koltun, “An empirical evaluation of generic convolutional and recurrent networks for sequence modeling,” arXiv:1803.01271, 2018, doi: 10.48550/arXiv.1803.01271.

[31] S. M. Lundberg and S.-I. Lee, “A unified approach to interpreting model predictions,” in Proc. 31st Conf. Neural Information Processing Systems (NIPS 2017), Long Beach, CA, USA, 2017.

Similar Articles

You may also start an advanced similarity search for this article.