Soccer player performance is influenced by multiple unpredictable factors. During a game, score changes and pre-game expectations affect the effort exerted by players. This study used GPS wearable sensors to track players’ energy expenditure in 5-min intervals, alongside recording the goal timings and the win and lose probabilities from betting sites. A mathematical model was developed that considers pre-game expectations (e.g., favorite, non-favorite), endurance, and goal difference (GD) dynamics on player effort. Particle Swarm and Nelder–Mead optimization methods were used to construct these models, both consistently converging to similar cost function values. The model outperformed baselines relying solely on mean and median power per GD. This improvement is underscored by the mean absolute error (MAE) of 396.87±61.42 and root mean squared error (RMSE) of 520.69±88.66 achieved by our model, as opposed to the 𝐵1 MAE of 429.04±84.87
and RMSE of 581.34±185.84, and 𝐵2 MAE of 421.57±95.96 and RMSE of 613.47±300.11
observed across all players in the dataset. This research offers an enhancement to the current approaches for assessing players’ responses to contextual factors, particularly GD. By utilizing wearable data and contextual factors, the proposed methods have the potential to improve decision-making and deepen the understanding of individual player characteristics.