Have a personal or library account? Click to login
A Semi-Supervised Machine Learning Approach to Define Pressing Roles in Football Cover

A Semi-Supervised Machine Learning Approach to Define Pressing Roles in Football

Open Access
|Dec 2025

Abstract

A player’s role for a team can be distinct from their playing position. Positions are generally attributed based on where the players line-up relative to their formation, whereas roles can be defined by frequency of their actions. Hence, the method presented in this research, attributed player roles based on event data. Player role feature selection involved a semi-supervised machine learning approach, that extracted feature importance in the form of Shapley values. These values helped define the KPIs for pressing attacking players. By using the proposed role similarity approach, it is possible for recruitment departments to identify players that occupy similar roles as current players. Furthermore, the evolution of player roles across time can be evaluated, which has applications with performance analysts, as they can interrogate the constituent roles of each player and its influence on overall team performance. Hence, the proposed method can help uncover the optimal KPIs for a given set of roles, while having practitioner applications within elite-level performance analysis and recruitment departments. Future methods should combine physical data sources, such as from tracking data, to enable greater specificity in player role classification.

Language: English
Page range: 62 - 79
Published on: Dec 25, 2025
In partnership with: Paradigm Publishing Services
Publication frequency: 2 issues per year

© 2025 Andrew Peters, Nimai Parmar, Michael Davies, Nic James, published by International Association of Computer Science in Sport
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.