The following guest post is from Andres G. Abad, Ph. D of the Escuela Superior Politecnica del Litoral (ESPOL), Ecuador.
Introduction
Soccer, just like any other interesting game, is a game of possibilities. More specifically, it is a game of decisions. Players are required to become efficient decision makers in a highly dynamic, rapidly changing, uncertain environment. Additionally, players are required to make these decisions in quite short periods of time. On top of that, other factors such as fatigue, game pressure, stress, and anxiety may burden even more a player's decision making capability. As a consequence, players are continuously making suboptimal decisions.
For this reason, a strategy for making optimal decisions during a soccer match is of interest. Such a strategy could provide a way of acquiring a necessary instinct for rapidly making satisfactory decisions. Additionally, this optimal strategy may be used to assess a team's compliance with the optimal strategy and, thus, providing a way of ranking teams. Furthermore, this strategy may be used to teach young players about optimal decision making and, as a consequence, aiding in rapidly developing a strong intuition when learning the football basics.
In this work, we provide an optimal passing strategy that improves the chances of scoring a goal. At every location of the field, we evaluate the possible courses of action a player may take (passing or shooting) according to their probabilities of producing a goal, i.e., we look for actions that maximize our chances of scoring a goal. We will obtain numerical values for our model by using a play-by-play dataset from the Campeonato Brasileiro de Clubes da Serie A 2010 provided by StatDNA.
The model
We propose a probabilistic model that combines the uncertainty of a pass completion with the probability of scoring a goal when shooting from each region, and use it to obtain an optimal passing/shooting strategy that maximizes our chances of scoring a goal.
We start by partitioning the soccer field in 30 regions, as shown in the figure below.
In order to construct our model we define the following probabilities:
(1) Shooting Probabilities (SP)
(2) Passing Probabilities (PP)
(3) Absorption Probabilities (AP)
(1) Shooting Probabilities (SP)
We compute the probability that a shot on goal originated from each region ends up in a goal. In the figure below we show a 3D-histogram corresponding to the probabilities of scoring from each region obtained from the dataset.
The numerical values are shown in the table below.
(2) Passing Probabilities (PP)
We now study the probabilities of completing a pass between every pair of regions. Based on the dataset, we observe that, for example, the passing probabilities for region 12 are given in the figure below.
The figure above shows that the highest passing probability corresponds to passing the ball to region 17 (marked with the larger blue arrow in the figure), with a PP of 0.847.
(3) Absorption Probabilities (AP)
The SP or the PP alone cannot determine the optimal passing/shooting strategy that we are looking for; the optimal strategy must integrate them together. To see this we just need to realize that easy passes usually do not help in scoring a goal. Conversely, extremely difficult passes may not be worth it. On the other hand, we may, for instance, be interested in passing the ball to region 3 because the chances of scoring from there (SP) are pretty high (0.703). However, the chances of completing a pass (the PP) to region 3 from any other region are, in general, quite low.
To integrate in our model the SP and the PP we propose to study the probability of eventually scoring a goal given that the ball is currently at each region. That is, the probability that a sequence of passes starting at a given region will end up in a goal. We will call these probabilities the (Goal) Absorption Probabilities (AP).
By using standard Markov Chain theory, we can compute the AP based on the PP and the SP. The AP for every region are shown in the figure below.
Optimal Passing Strategy
We are now ready to obtain an optimal passing strategy that, if followed, will maximize our chances of scoring a goal.
“This strategy chooses to pass the ball to the region with the highest absorption probability (AP), while at the same time also considering the probability that such a pass is successful (PP).”
The action of passing the ball from region i to region j is ranked by index R(i,j), obtained by
R(i,j)=PP(i,j)*AP(j),
where PP(i,j) is the probability of completing a pass from region i to region j, and AP(j) is the absorption probability at region j. The proposed optimal passing/shooting strategy is obtained simply by choosing the action(s) with the highest rank(s).
We now present the optimal passing/shooting strategy in the form of a table showing the five highest ranked courses of actions for each individual region.
When constructing an optimal passing/shooting strategy, we need to choose the most feasible sequence of courses of actions. For example, we may not pass the ball to a region where there are no teammates to receive it or to a region where there are too many opponents.
Conclusions
In this work we provide an optimal passing strategy that maximizes our chances of scoring a goal.
“A remarkable conclusion of this work is that crossing the ball is never an optimal pass because of its low probabilities of ending up in a goal and/or its low chances of being completed, and, thus, should be avoided.”
The figure below illustrates how, for example, if we have the ball on the left wings, it is optimal to pass the ball backwards, as oppose to crossing. The arrows in the figure show an optimal passing sequence derived from our proposed optimal strategy. The yellow boxes indicate the ranking of the corresponding alternative according to the optimal strategy table provided above.
Other examples of optimal strategies obtained from this work are provided below.