DataGoal: A MATLAB toolbox to linear and non-linear soccer positional data analysis
This study introduces DataGoal, an open-source MATLAB-based toolbox designed to process, analyze, and visualize positional data in soccer obtained from Global Positioning System (GPS/GNSS), Local Positioning System (LPS), and video-tracking technologies. The increasing availability of tracking data has created new opportunities for investigating the spatial–temporal dynamics of team sports; however, the complexity of these datasets often limits their effective use. DataGoal addresses this challenge by providing an integrated analytical framework that combines data importation, spatial calibration, preprocessing, metric computation, and graphical visualization within a single workflow. The toolbox implements a comprehensive set of linear and non-linear metrics to quantify individual and collective behaviors, including physical demands, team compactness, spatial organization, and dynamic coordination patterns. Through an interactive graphical user interface, DataGoal enables users to configure analyses and process positional datasets without extensive programming requirements, while its modular MATLAB-based architecture allows users to extend or customize analytical routines. By integrating multiple analytical procedures within a unified environment, DataGoal facilitates reproducible positional-data analyses and supports investigations of collective dynamics in soccer. The framework is suitable for applications in scientific research, performance analysis, and sports science education. As an open-source project, DataGoal is intended to evolve through community contributions and future extensions, contributing to the advancement of data-driven approaches in soccer performance analysis.
Authors
- Bruno L. S. Bedo (ORCID: https://orcid.org/0000-0003-3821-2327)
- Felipe Arruda Moura (ORCID: https://orcid.org/0000-0002-0108-7246)
- Paulo Roberto Pereira Santiago (ORCID: https://orcid.org/0000-0002-9460-8847)
- Rodrigo Aquino (ORCID: https://orcid.org/0000-0002-4885-7316)
- Sérgio Augusto Cunha (ORCID: https://orcid.org/0000-0003-1927-0142)
- Ronaldo D. Assis (ORCID: https://orcid.org/0009-0001-2304-1206)
- João C. Machado
Institutions
- Universidade Estadual de Londrina (BR)
- Universidade de São Paulo (BR)
- Universidade Estadual de Campinas (UNICAMP) (BR)
- Brazilian Academy of Sciences (BR)
- Universidade Federal do Espírito Santo (BR)
- Universidade Federal do Amazonas (BR)
Publication Details
- Journal
- Proceedings of the Institution of Mechanical Engineers Part P Journal of Sports Engineering and Technology
- Published
- 2026-06-24
- DOI
- https://doi.org/10.1177/17543371261455525
- Primary Topic
- Sports Performance and Training
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Fundação de Amparo à Pesquisa do Estado de São Paulo
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
- Conselho Nacional de Desenvolvimento Científico e Tecnológico