Coaches in professional football need to estimate how many minutes a player can tolerate in a match before relevant fatigue occurs. This study aimed to develop a framework to translate monitoring information into individualised, minute-based fatigue thresholds. Over four seasons in an elite club, external load (total distance, high-speed running, mechanical work) and heart rate were collected in training. Machine-learning-derived fitness and fatigue indices were computed and combined with 7- and 28-day load variables in a Random Forest regression model predicting match minutes. The trained model was then used to simulate four fatigue conditions by fixing the match-day fatigue index (z-FAmatch = 0, −1, −2, −3). In an independent test season, the model showed a mean absolute error of 22.5 min and R2 = 0.17 for playing time prediction, with z-FAmatch as the most influential predictor. Simulated fatigue thresholds occurred in an ordered way (0 = 57.1, −1 = 64.9, −2 = 84.8, −3 = 84.4) and differed across season period, playing position, overall seasonal minutes, and return-to-play status. Integrating external load with fitness and fatigue indices via machine learning can provide individualised estimates of when players are likely to reach fatigue states, supporting decisions on selection, substitutions, and return-to-play management.

“How Many Minutes Does the Player Have in His Legs?” Answering One of Football’s Oldest Coaching Questions Through a Mathematical Model

Mandorino, M.;Tessitore, A.;Persichetti, V.;
2026-01-01

Abstract

Coaches in professional football need to estimate how many minutes a player can tolerate in a match before relevant fatigue occurs. This study aimed to develop a framework to translate monitoring information into individualised, minute-based fatigue thresholds. Over four seasons in an elite club, external load (total distance, high-speed running, mechanical work) and heart rate were collected in training. Machine-learning-derived fitness and fatigue indices were computed and combined with 7- and 28-day load variables in a Random Forest regression model predicting match minutes. The trained model was then used to simulate four fatigue conditions by fixing the match-day fatigue index (z-FAmatch = 0, −1, −2, −3). In an independent test season, the model showed a mean absolute error of 22.5 min and R2 = 0.17 for playing time prediction, with z-FAmatch as the most influential predictor. Simulated fatigue thresholds occurred in an ordered way (0 = 57.1, −1 = 64.9, −2 = 84.8, −3 = 84.4) and differed across season period, playing position, overall seasonal minutes, and return-to-play status. Integrating external load with fitness and fatigue indices via machine learning can provide individualised estimates of when players are likely to reach fatigue states, supporting decisions on selection, substitutions, and return-to-play management.
2026
football; machine learning; training load; fitness; fatigue; return-to-play; decision-making
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14244/11282
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
social impact