Next Article in Journal
A VPN-Encrypted Traffic Identification Method Based on Ensemble Learning
Previous Article in Journal
Development of an Electronic Smart Safe Box Using Private Blockchain Technology
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Social Network Analysis: Mathematical Models for Understanding Professional Football in Game Critical Moments—An Exploratory Study

1
Coimbra Business School, Polytechnic Institute of Coimbra, 3030-329 Coimbra, Portugal
2
ISTAR-IUL, 1649-026 Lisboa, Portugal
3
Coimbra School of Education, Polytechnic Institute of Coimbra, 3030-329 Coimbra, Portugal
4
Applied Research Unit (IIA), Robocorp, Polytechnic Institute of Coimbra, 3030-329 Coimbra, Portugal
5
Research Unit for Sport and Physical Activity—CIDAF, University of Coimbra, 3040-248 Coimbra, Portugal
6
Instituto de Telecomunicações, 6201-001 Covilhã, Portugal
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(13), 6433; https://doi.org/10.3390/app12136433
Submission received: 4 May 2022 / Revised: 14 June 2022 / Accepted: 21 June 2022 / Published: 24 June 2022

Abstract

:
Considering the Social Network Analysis approach and based on the creation of mathematical models, the aim of this study is to analyze the players’ interactions of professional football teams in critical moments of the game. The sample consists in the analysis of a 2019/2020 season UEFA Champions League match. The mathematical models adopted in the analysis of the players (micro analysis) and the game (macro analysis) were obtained through the uPATO software. The results of the networks indicated a performance pattern trend more robust in terms of the mathematical model: Network Density. As far as it concerned, we found that the Centroid Players had a decisive role in the level of connectivity and interaction of the team. Regarding the main critical moments of the game, the results showed that these were preceded by periods of great instability, obtaining a differentiated performance in the following mathematical models: Centrality, Degree Centrality, Closeness Centrality, and Degree Prestige. We concluded that the networks approach, in concomitance with the dynamic properties of mathematical models, and the critical moments of the game, can help coaches to better evaluate the level of interaction and connectivity of their players toward the actions imposed by opponents.

1. Introduction

The Social Network Analysis approach, also known as human network analysis, is mostly based on “Graph Theory”, that is, on a mathematical model [1] related to a set of vertices interconnected by nodes. As such, taking the dynamic and synergy that happens in-game into account, it is possible to consider football as a cooperation-opposition game, which depends on various interactions. This dynamic may be analyzed through the usage of techniques and methods based on the analysis of human social networks. In this case, a human network or a superorganism like a football team, is, in most cases, composed by vertexes (also designated as nodes), in which they are represented by the number of players on the team [2,3,4]. Furthermore, Medina et al. [5], upon analyzing the usefulness of the social network approach in terms of a methodology to determine the statistical role of the passing network in the performance of a team in a soccer match, questioned the following “Is a social network approach relevant to football results?” The authors concluded that some network measures could cover relevant information about player performance describers, such as betweenness centrality, connectivity, among others. Although in a different sport, another recent study [6] stated that personal social network mapping, or egocentric network analysis, is a valuable proxy for various social factors, including social support.

1.1. Mathematic Models Applied to Professional Football and to the Centroid Player

The Network Approach allows the observation of patterns that emerge from the interaction and connectivity between players from a team in a given space and time [7]. The analysis of human networks has proven useful in football at different levels: (i) Micro analysis-individual player performance and (ii) Macro analysis-referring to the global interaction of the team [8]. Finally, to understand the teams’ performance, it is important to characterize each player’s contribution through dynamic, non-linear and chaotic analysis, which characterize the football game [9]. In this sense, as later reported, Mathematical Models applied to Professional Football, as well as the centroid player methodology can be useful in this subject.
Martins et al. [10], upon applying a mathematical model to a case study in football in the Champions League Finals, through the Bayesian approach to the study of passing sequence, realized that the winning team presented greater values for both individual and team transition entropies, which showed that greater levels of unpredictability could bring teams closer to the win. On the other hand, the number of links between players tend to display a power law distribution, with a few players concentrating more actions [11], pointing that the centroid player should be considered in the match performance analysis. Considering this, Clemente et al. [12] performed a revision to the Centroid Player methodology (that is, the athlete who contributes the most for the connectivity levels of the team), concluding that the inclusion of both the players’ and ball’s positions allowed for a greater comprehension of the team’s behaviors, improving the game’s analysis and making fast decision-making possible in the middle of games. Additionally, Gama et al. [13] analyzed the network of interactions resulting from the collective behavior of professional football teams through the centroid player and networks connections, concluding that the interaction of the centroid players, in the offensive phase of the game happened through the formation of vertices that were connected by links, which were mainly “orchestrated” by the action of centroid players. Therefore, taking into account the match key moments, the region where players’ interactions occur and the relationships established are crucial for a better understanding of the game [11,13,14].

1.2. Critical Events and Moments in a Football Game

In football, critical game moments, such as scoring attempts, can be preceded by periods of instability in the balance of both team’s behavior [15]. These critical events may be characterized as game-changing moments, such as shots on target, disciplinary actions and substitutions [16] and have been analyzed in match performance analysis [17]. Importantly, knowing the timespan that influences this critical event is difficult to determine. Memmert et al. [18] defined the 30 s prior to a critical event as the critical period, whereas Janetzko et al. [19] analyzed issues exclusively related to the players and what happened with the team in specific time frames before critical moments (2, 5, and 10 s).
Concomitantly to the previously described critical game moments, the literature also indicates that the area of analysis of individual and collective tactical performance is of great importance for both coaches and football players [20,21,22]. Transferability of this information to them is an issue, as most practitioners usually rely on simpler metrics such as possession, or passing accuracy [23].
Considering what has been stated, taking the Social Network Analysis approach into account and having the creation of mathematical models as a basis, this study’s main objective was to analyze the interactions of professional football teams’ players in critical game moments. Specifically, this work aims to identify a tendency both in the connectivity pattern, and interaction of specific centroid players (micro level) and of the team (macro level) in critical game moments.

2. Materials and Methods

2.1. Participants

This study’s sample consisted in the analysis of a UEFA Champions League game in the 2019/2020 season, played by two teams who were in this competition: Benfica (SLB) and Olympique Lyon (OL).

2.2. Ethical Clearance

This study followed the code of ethics of the Polytechnic Institute of Coimbra, and the assumptions of the Declaration of Helsinki in human research.

2.3. Design and Procedures

Prior to the viewing of the television transmission of a game selected for data collecting, it was stipulated that this study would encompass two data analysis strands (micro- players and macro–team). Following this perspective, the following technical gestures were selected: (i) shot on target; (ii) goal; (iii) corner; (iv) substitution; and (v) free kick [7].
Three types of critical game moments were also defined, based on Memmert et al. [18]: (i) goal, (ii) shot, and (iii) shot on target; the considered time frame of analysis prior and subsequent to the event was 15 s. Taking the networks approach into account, there was another technical gesture analyzed: the pass [3,23], which was usually followed by events.

2.4. Data Analysis

Following the selection of critical game moments, the data were treated using the uPATO software [24]. This scientifically validated program [2] enables the codification of interactions between players in any team sport. Prior to the match analysis, the observers were trained in the usage of uPATO to analyze matches. The intraobserver and interobserver analysis was done with the validation of two expert observers in observation and analysis of team sports. Both of these experts are Professors in public Higher Teaching Institutes in Portugal and graduated in Sports Science. The values of concordance, above 80%—Bellack formula—were achieved after the training process. From this moment onward, the autonomy of the investigator was assumed to develop this study [25].
In order to calculate the mathematical models of player performance evaluation (cf. Table 1) and to analyze the previously described player interaction metrics on both teams, various adjacency matrixes had to be developed, where the number of interactions a player recorded during a game would be registered using the uPATO program. Through the usage of the matrixes, it was possible to have a greater understanding of each player and how many times they interacted (networks) with their teammates [10,26].
Based on Memmert et al. [18], matrixes were created, one for each part (1st and 2nd halves) and one for the whole game. Moreover, matrixes were created to analyze the critical moments 15 s before and after they happened for each team. After the development of the essential adjacency matrixes, the values of the mathematical models of choice were calculated using the uPATO software. Taking the player performance evaluation mathematical models into account (Table 1), in order to analyze the player interactions for both teams from an individual point of view (micro analysis) and from a team point of view (macro analysis), the following metrics were adopted.

3. Results

Each team’s Micro and Macro analysis, regarding player and team performance respectively, are presented in Table A1, Table A2, Table A3, Table A4, Table A5, Table A6, Table A7, Table A8, Table A9, Table A10, Table A11 and Table A12, which may be found in the Appendix A.

3.1. Micro Analysis

The detailed results of the micro analysis that emerged from the analysis of Table A1, Table A2, Table A3, Table A4, Table A5, Table A6, Table A7, Table A8, Table A9 and Table A10 are presented below (Table 2), where the best performers for each mathematical model are highlighted.
Results from Table 2 show that the mathematical models do not clearly agree as to who was the best performer in the critical moments. Team B presents greater values of centrality for players 5 and 6. However, they did not show any relevance in the critical moments of the game. As for team A, player 3 had greater numbers of centrality in almost all mathematical models, assuming an important role in the critical moments of the game.

3.2. Macro Analysis

Below, both teams’ performance is presented in Table 3. The analysis is made under the scope of the mathematical models used in the macro analysis presented in Table A11 and Table A12.
The majority of the group metrics presented in Table 3 present results very close to 0, which indicate that little connections were found during these events.

3.3. Centroid Players’ Interaction Networks of Both Teams

Figure 1, Figure 2, Figure 3 and Figure 4 present a graphical representation of the network display of each team, divided in each half of game. Each player is represented as a ball with his jersey number in it. The size of the ball depicts the number of interactions (passes) that player had with the remaining network. The increased size of each ball represent a greater number of passes the player was involved in. Finally, the arrows show the direction of the passing, with the increase in the arrow thickness showing a greater number of passes to and from that player.
As it may be observed in Figure 1, the Centroid player for team A was player 3, as it may be confirmed in Table A1, Table A3, Table A5, Table A7 and Table A9. He played as Left Wing, effecting 28 interactions in the first half, most of them with player 8.
Figure 2 presents the network display of team A in critical event B4. Here, Centroid Player remained Player 3. He kept his playing position, having interacted two times, once with player 84, and another with player 14, during this event.
For Team B, Figure 3 shows that the Centroid Player was Player 5 (Table A2, Table A4, Table A6, Table A8 and Table A10). He played as center-back, effecting 48 interactions in the first half, most of them with player 6.
Lastly, Figure 4 presents the network display in critical event L3. The Centroid Player in this event was Player 14. He played as right wing, completing 2 interactions during this event, once with Player 17 and another with 11. Note that Player 17 does not match any player in the analysis tables due to the fact that he was substituted in, and therefore not included in the analysis.

4. Discussion

This study’s main objective was to analyze the interactions made by professional football players in critical game moments. Considering this, the players’ performance analysis tends to focus on the observation of patterns that may emerge along the game. As such, it is essential that this approach allows the coach, coaching staff, and players to quickly recognize their opponents’ interaction behavioral patterns (e.g., through networks), in order to overcome their weaknesses with tactical arguments derived from their opponents’ current on-field positioning [12]. These aspects are in line with our results, confirming that the centroid player tends to be the greater contributor to the team’s connectivity level, allowing for greater team interaction during the game. On the other hand, [13] indicated that the interaction of centroid players in the offensive phase of the game occurred by creating vertices that were connected by links, which were mainly “orchestrated” by the action of centroid players.
The interaction networks of both 1st and 2nd halves of the game depicted in Figure 1, Figure 2, Figure 3 and Figure 4 showed that the wing players had a great level of importance in the team’s connectivity, followed by the midfielders and, finally, the forward players, who had a relevant role in the team’s finishing process and in the final result of the game. These data are in line with Gama et al. [3], where similar results were achieved. This may allow us to assume that this type of approach, centered on the mathematical models presented, tends to be relevant for the identification of interaction patterns and player connectivity in relation to both their in-field positioning and their roles. Based on the results of this study, the mathematical models which assumed the highest degree of importance were Network Density; Network Heterogeneity and Reciprocity. These data are in line with Medina et al. [5], which upon analyzing the Social Network Approach to verify if this model was truly useful in terms of methodology to determine the statistical role of the passing network in the performance of a team in a soccer match, concluded that some network measures could cover relevant information about player performance indicators. Our results follow the same idea as Dhand et al. [6] when they verified that the personal social network mapping, or egocentric network analysis, is a useful proxy for multiple factors. Regarding critical game moments, these can be preceded by periods of instability in the team’s behavior, which tend to have a differentiated tactical performance [28].
On the other hand, after analyzing an entire Portuguese Premier League season, Pratas et al. [16] verified that performance indicators such as shots on target, disciplinary actions, and substitutions are predictors of the first goal. Taking this into account, our results show that, for team A’s Centrality (CD), higher DC levels were reached in two critical or key [29] game moments (B4 and B5) but also in ∑R. The identification of these types of moments is considered as a relevant task for game analysis [28] and team performance [30]. Through critical game moments, which can be preceded by periods of instability in the behavioral balance of both teams, the impact in the collective tactical performance can be measured [28]. Following this method, team A’s Network Density (ND) values were the highest in the second half. However, all critical event analysis values were very close to 0. Similarly, team B’s Network Density (ND) values in critical events were also close to zero. Upon analyzing team B’s (NH) values, it was observed that it was also involved in a number of critical events, more specifically in moment L1, where it reached its highest NH values. This data is in line with Ribeiro et al. [4], when the authors displayed some tendencies that this type of collective team performance is relevant to identify game patterns.

5. Conclusions

In summary, and considering the present study’s main aim, a tendency can be identified in the connectivity patterns and in the interaction of centroid players, at a micro level, and of the team, at a macro level, in critical game moments such as shots or goals.
The present study showed that it is possible to break critical game moments down into specific key events. Understanding how the opposing team reacts to what occurs in critical moments may be important to block their centroid players and those who contribute the most to the success of collective plays. From another point of view, the properties of the mathematical models emerge as a tool capable of helping coaches further understand their team and take better tactical and technical decisions in a more in-depth way.
Therefore, the networks approach is a useful tool for analyzing player and team interactions, helping further the understanding of its defense and attack mechanisms and of the game’s main dynamic properties. It provides coaches and analysts with valuable information regarding the connections and relationships between players, allowing for tactical adaptations in order to overcome the opposing team.

6. Limitations

This exploratory study analyzed the networks that occurred before critical game events. It is still unclear the duration that this period of time should have. Shorter periods may produce very small networks, which may reduce the feasibility of this analysis. Therefore, it should be taken into account that 15 s can be a relatively short time frame to analyze the critical moment/event. As such we recommend that future investigations should analyze more critical moments and with longer time frames. Future studies should also analyze more games in order to identify more robust behavioral patterns from a micro (players) and macro (team) point of view, through the usage of new mathematical models.

Author Contributions

D.A., I.P., R.M. and G.D. designed the research study; D.A., R.M., F.M. and J.F. conceived the data collection; D.A., I.P., R.M. and F.M. performed analysis and interpretation the data; D.A., J.F., R.G. and G.D. performed the drafting the article and/or its critical revision. All authors contributed to editorial changes in the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work is funded by FCT/MCTES through national funds and when applicable co-funded EU funds under the project UIDB/50008/2020. The APC were partially funded by IPC-I2A.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki and approved by the Ethics Committee of Polytechnic institute review board [CEPC 32018].

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request by the corresponding authors.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Micro analysis comparing individual player performance based on mathematical models.
Table A1. Team A’s Degree Centrality Matrix of values.
Table A1. Team A’s Degree Centrality Matrix of values.
Player1st2ndGB2B3B4ΣRB5B1B6ΣG
840.1090.1040.1070.0000.0000.0770.0910.0000.0000.0000.000
60.0780.1040.0900.0000.0000.0000.0000.0000.0000.0000.000
990.0780.0670.0730.0000.0000.0000.0000.0000.0000.0000.000
970.1240.1410.1320.0000.0770.0000.0910.1670.0000.0000.000
30.1400.1170.1290.0000.0770.2310.3640.3330.0000.0000.000
270.0160.0000.0080.0000.0000.0000.0000.0000.0770.0000.077
610.0980.0860.0930.0000.0000.0000.0000.1670.0000.0000.000
830.0470.0860.0650.0000.0000.0000.0000.0000.0770.0000.077
80.1240.0860.1070.0000.0000.0770.0910.0000.0000.0000.000
110.0930.0180.0590.0770.0000.1540.2730.0000.0770.0000.077
140.0360.0250.0310.0000.0000.0770.0910.0000.0770.0000.077
Table A2. Team B’s Degree Centrality Matrix of values.
Table A2. Team B’s Degree Centrality Matrix of values.
Player1st2ndGL1L2L5ΣΡL4L3
140.1100.1230.1160.0000.0770.0770.1540.0000.154
50.2050.1450.1780.0000.0000.0000.0000.0000.000
60.1750.1410.1590.0000.0000.0000.0000.0000.000
10.0650.0480.0570.0000.0000.0000.0000.0000.000
280.1100.0970.1040.0000.0000.0770.0770.0000.000
110.0490.0700.0590.0000.0000.0770.0770.0000.077
70.0650.0220.0450.0770.0000.0000.0770.0000.000
80.0990.0660.0840.0000.0000.0000.0000.0770.077
290.0650.1010.0820.0000.0000.0000.0000.0000.000
270.0300.0400.0350.0000.0770.0000.0770.0000.000
90.0270.0180.0220.0000.0770.0000.0770.0770.000
Table A3. Team A’s Closeness Centrality Matrix of values.
Table A3. Team A’s Closeness Centrality Matrix of values.
Player1st2ndGB2B3B4ΣΡB5B1B6ΣΓ
842.4951.7472.3630.0000.0001.4441.0830.0000.0000.0000.000
61.9661.8632.4270.0000.0000.0000.0000.0000.0000.0000.000
992.2031.8772.6560.0000.0000.0000.0000.0000.0000.0000.000
972.6622.1982.9720.0004.3330.0001.0405.2000.0000.0000.000
32.2721.7972.8010.00013.0002.6002.0006.5000.0000.0000.000
270.9740.0000.8060.0000.0000.0000.0000.0004.3330.0004.333
612.7211.6462.6050.0000.0000.0000.0002.6000.0000.0000.000
831.5151.5002.0230.0000.0000.0000.0000.0004.3330.0004.333
82.1221.5692.4780.0000.0001.8571.3680.0000.0000.0000.000
112.2281.0082.32513.0000.0002.1672.0000.0004.3330.0004.333
141.2010.9691.3280.0000.0001.6251.3000.0002.1670.0002.167
Table A4. Team B’s Closeness Centrality Matrix of values.
Table A4. Team B’s Closeness Centrality Matrix of values.
Player1st2ndGL1L2L5ΣΡL4L3
145.0272.1724.1970.0002.16713.0001.8570.0003.250
55.8842.5064.4100.0000.0000.0000.0000.0000.000
65.9502.4164.4260.0000.0000.0000.0000.0000.000
14.4611.6503.4780.0000.0000.0000.0000.0000.000
284.0852.1303.7420.0000.0001.3000.5200.0000.000
112.5681.3742.5580.0000.0004.3331.0830.0002.167
72.6481.1492.17013.0000.0000.0002.1670.0000.000
83.8031.7043.1530.0000.0000.0000.0002.1671.300
292.9381.9633.1400.0000.0000.0000.0000.0000.000
273.2081.5843.1110.0004.3330.0004.3330.0000.000
91.9110.8961.8370.00013.0000.00013.0004.3330.000
Table A5. Team A’s Betweenness Centrality Matrix of values.
Table A5. Team A’s Betweenness Centrality Matrix of values.
Player1st2ndGB2B3B4ΣΡB5B1B6ΣΓ
840.1350.1250.1660.0000.0000.0000.0000.0000.0000.0000.000
60.0710.0500.0770.0000.0000.0000.0000.0000.0000.0000.000
990.0260.0130.0130.0000.0000.0000.0000.0000.0000.0000.000
970.1790.0740.1920.0000.0000.0000.0000.0000.0000.0000.000
30.1220.1630.2630.0000.0060.0380.0770.0060.0000.0000.000
270.0000.0000.0000.0000.0000.0000.0000.0000.0190.0000.019
610.2180.0080.1190.0000.0000.0000.0000.0000.0000.0000.000
830.0260.1110.0680.0000.0000.0000.0000.0000.0130.0000.013
80.0220.0590.0540.0000.0000.0000.0000.0000.0000.0000.000
110.0870.0000.1190.0000.0000.0380.0770.0000.0060.0000.006
140.0000.0000.0000.0000.0000.0190.0260.0000.0000.0000.000
Table A6. Team B’s Betweenness Centrality Matrix of values.
Table A6. Team B’s Betweenness Centrality Matrix of values.
Player1st2ndGL1L2L5ΣΡ L4L3
140.1860.2690.3430.0000.0000.0190.0770.0000.038
50.3110.2950.3140.0000.0000.0000.0000.0000.000
60.2500.3210.2880.0000.0000.0000.0000.0000.000
10.0000.0000.0000.0000.0000.0000.0000.0000.000
280.0450.3010.1310.0000.0000.0000.0000.0000.000
110.0060.1030.1090.0000.0000.0260.0640.0000.032
70.0060.0000.0000.0000.0000.0000.0000.0000.000
80.0380.1790.1030.0000.0000.0000.0000.0000.000
290.0000.0130.0380.0000.0000.0000.0000.0000.000
270.0000.0130.0000.0000.0130.0000.0640.0000.000
90.0000.0000.0000.0000.0130.0000.0380.0130.000
Table A7. Team A’s Degree Prestige Matrix of values.
Table A7. Team A’s Degree Prestige Matrix of values.
Player1st2ndGB2B3B4ΣΡB5B1B6ΣΓ
840.0780.1040.0900.0000.0000.0770.0910.0000.000N/A0.000
60.0670.0670.0670.0000.0000.0000.0000.0000.000N/A0.000
990.0360.0370.0370.0000.0000.0000.0000.0000.000N/A0.000
970.0980.0920.0960.0000.0000.0000.0000.1670.000N/A0.000
30.1450.1230.1350.0000.0770.1540.2730.3330.000N/A0.000
270.0360.0000.0200.0770.0000.0000.0910.0000.154N/A0.154
610.0980.0550.0790.0000.0000.0000.0000.0000.000N/A0.000
830.0880.1170.1010.0000.0000.0000.0000.0000.077N/A0.077
80.1240.0800.1040.0000.0000.0770.0910.0000.000N/A0.000
110.0930.0550.0760.0000.0000.1540.1820.0000.077N/A0.077
140.0730.0310.0530.0000.0770.1540.2730.0000.000N/A0.000
Table A8. Team B’s Degree Prestige Matrix of values.
Table A8. Team B’s Degree Prestige Matrix of values.
Player1st2ndGL1L2L5ΣΡL4L3
140.1180.1230.1200.0000.0000.0770.0770.0000.154
50.1830.1150.1510.0000.0000.0000.0000.0000.000
60.1520.1280.1410.0000.0000.0000.0000.0000.000
10.0340.0260.0310.0000.0000.0000.0000.0000.000
280.1060.0930.1000.0000.0000.0000.0000.0000.000
110.0530.0880.0690.0000.0000.0770.0770.0770.154
70.0680.0220.0470.0000.0000.0000.0000.0000.000
80.1100.0840.0980.0000.0000.0770.0770.0000.000
290.0840.0750.0800.0000.0770.0000.0770.0000.000
270.0490.0440.0470.0770.0770.0000.1540.0000.000
90.0420.0310.0370.0000.0770.0000.0770.0770.000
Table A9. Team A’s Eigenvector Centrality Matrix of values.
Table A9. Team A’s Eigenvector Centrality Matrix of values.
Player1st2ndGB2B3B4ΣΡB5B1B6ΣΓ
840.2060.3270.280−1.0000.0000.1900.1450.0000.000−1.0000.000
60.2220.3900.300−1.0000.0000.0000.0000.0000.000−1.0000.000
990.3070.2550.297−1.0000.0000.0000.0000.0000.000−1.0000.000
970.4470.4550.472−1.000−1.0000.0000.3380.3690.000−1.0000.000
30.4550.3250.381−1.0000.0000.6290.6390.6520.000−1.0000.000
270.0360.0000.026−1.0000.0000.0000.0000.0000.471−1.0000.471
610.3120.2910.319−1.0000.0000.0000.0000.3260.000−1.0000.000
830.1430.2900.203−1.0000.0000.0000.0000.0000.673−1.0000.673
80.4140.2280.336−1.0000.0000.3630.3380.0000.000−1.0000.000
110.3050.0590.199−1.0000.0000.5720.5170.0000.404−1.0000.404
140.0750.0630.080−1.0000.0000.3300.2730.0000.404−1.0000.404
Table A10. Team B’s Eigenvector Centrality Matrix of values.
Table A10. Team B’s Eigenvector Centrality Matrix of values.
Player1st2ndGL1L2L5ΣΡL4L3
140.2850.3400.309−1.000−0.7070.000−0.3330.0000.614
50.5720.4600.536−1.0000.0000.0000.0000.0000.000
60.5460.5020.530−1.0000.0000.0000.0000.0000.000
10.2910.1960.265−1.0000.0000.0000.0000.0000.000
280.2760.2720.280−1.0000.000−0.577−0.3330.0000.000
110.1120.1480.135−1.0000.000−0.577−0.6670.0000.350
70.1480.0360.116−1.0000.0000.000−0.3330.0000.000
80.2680.1970.252−1.0000.0000.0000.0001.0000.264
290.1430.3550.251−1.0000.0000.0000.0000.0000.000
270.0610.1040.083−1.000−0.7070.000−0.3330.0000.000
90.0430.0320.042−1.0000.0000.0000.0000.0000.000
Macro Analysis comparing individual team performance based on mathematical models.
Table A11. Team A’s Matrix of values of the macro analysis mathematical models.
Table A11. Team A’s Matrix of values of the macro analysis mathematical models.
Mathematical Model1st2ndGB2B3B4∑RB5B1B6∑G
Network Density0.1180.1280.1220.0050.0110.0440.0300.0160.022N/A0.022
Network Heterogeneity0.6300.6060.5743.6062.4491.5811.5351.7001.581inf1.581
Reciprocity0.6220.4910.635N/AN/A0.2500.1820.333N/AN/AN/A
(out-in)-Assortativity Coefficient0.1660.0450.028infinf−0.290−0.311−0.333−0.333inf−0.333
(in-out)-Assortativity Coefficient0.049−0.056−0.076inf−1.000−0.143−0.360−0.304N/AN/AN/A
in-Assortativity Coefficient0.136−0.0070.022−1.000−0.333−0.333−0.349−0.557−0.714N/A−0.714
out-Assortativity Coefficient0.0610.046−0.001−1.000−0.333−0.362−0.485−0.333infN/Ainf
Table A12. Team B’s Matrix of values of the macro analysis mathematical models.
Table A12. Team B’s Matrix of values of the macro analysis mathematical models.
Mathematical Model.1st2ndGL1L2L5∑RL4L3
Network Density0.0850.1130.0960.0050.0160.0220.0440.0160.033
Network Heterogeneity0.8530.6300.7113.6061.9151.5811.091.9151.453
Reciprocity0.7000.6870.735N/AN/AN/AN/AN/A0.333
(out-in)-Assortativity Coefficient0.0370.0170.013infinfinf0.333inf−0.333
(in-out)-Assortativity Coefficient0.0010.037−0.008inf−0.500−0.333−0.043−0.500−0.286
in-Assortativity Coefficient−0.024−0.021−0.032−1.000−0.200−0.143−0.418−0.200−0.600
out-Assortativity Coefficient0.0710.1000.045−1.000−0.200−0.143−0.418−0.200−0.500

References

  1. Wasserman, S.; Faust, K. Social Network Analysis: Methods and Applications; Cambridge University Press: Cambridge, UK, 1994. [Google Scholar]
  2. Clemente, F.; Martins, F.L.; Mendes, R. Social Network Analysis Applied to Team Sports Analysis; Springer International Publishing: Cham, Switzerland, 2016; ISBN 978-3-319-25854-6. [Google Scholar]
  3. Gama, J.; Passos, P.; Davids, K.; Relvas, H.; Ribeiro, J.; Vaz, V.; Dias, G. Network Analysis and Intra-Team Activity in Attacking Phases of Professional Football. Int. J. Perform. Anal. Sport 2014, 14, 692–708. [Google Scholar] [CrossRef]
  4. Ribeiro, J.; Silva, P.; Duarte, R.; Davids, K.; Garganta, J. Team Sports Performance Analysed Through the Lens of Social Network Theory: Implications for Research and Practice. Sports Med. 2017, 47, 1689–1696. [Google Scholar] [CrossRef]
  5. Medina, P.; Carrasco, S.; Rogan, J.; Montes, F.; Meisel, J.D.; Lemoine, P.; Lago Peñas, C.; Valdivia, J.A. Is a Social Network Approach Relevant to Football Results? Chaos Solitons Fractals 2021, 142, 110369. [Google Scholar] [CrossRef]
  6. Dhand, A.; McCafferty, L.; Grashow, R.; Corbin, I.M.; Cohan, S.; Whittington, A.J.; Connor, A.; Baggish, A.; Weisskopf, M.; Zafonte, R.; et al. Social Network Structure and Composition in Former NFL Football Players. Sci. Rep. 2021, 11, 1630. [Google Scholar] [CrossRef] [PubMed]
  7. Gama, J.; Dias, G.; Couceiro, M.; Sousa, T.; Vaz, V. Networks Metrics and Ball Possession in Professional Football. Complexity 2016, 21, 342–354. [Google Scholar] [CrossRef]
  8. Silva, F.G.M.; Correia, A.F.P.P.; Clemente, F.; Martins, F.L.; Nguyen, Q.T. Ultimate Performance Analysis Tool (UPATO) Implementation of Network Measures Based on Adjacency Matrices for Team Sports; Springer: Berlin/Heidelberg, Germany, 2019; ISBN 978-3-319-99752-0. [Google Scholar]
  9. Gama, J.; Dias, G.; Passos, P.; Couceiro, M.; Davids, K. Homogeneous Distribution of Passing between Players of a Team Predicts Attempts to Shoot at Goal in Association Football: A Case Study with 10 Matches. Nonlinear Dyn. Psychol. Life Sci. 2020, 24, 353–365. [Google Scholar]
  10. Martins, F.; Gomes, R.; Lopes, V.; Silva, F.; Mendes, R. Node and Network Entropy-A Novel Mathematical Model for Pattern Analysis of Team Sports Behavior. Mathematics 2020, 8, 1543. [Google Scholar] [CrossRef]
  11. Gama, J.; Couceiro, M.; Dias, G.; Vaz, V. Small-world networks in professional football: Conceptual model and data. Eur. J. Hum. Mov. 2015, 35, 85–113. [Google Scholar]
  12. Clemente, F.; Couceiro, M.S.; Martins, F.L.; Mendes, R.; Figueiredo, A. Sistemas Inteligentes Para El Análisis de Fútbol: Centroide Ponderado. Ing. E Investig. 2014, 34, 70–75. [Google Scholar] [CrossRef]
  13. Gama, J.; Dias, G.; Couceiro, M.; Belli, R.; Vaz, V.; Figueiredo, A.; Ribeiro, J. Networks and Centroid Metrics for Understanding Football. S. Afr. J. Res. Sport Phys. Educ. Recreat. 2016, 38, 75–90. [Google Scholar] [CrossRef]
  14. Gama, J.; Dias, G.; Couceiro, M.; Passos, P.; Davids, K.; Ribeiro, J. An ecological dynamics rationale to explain home advantage in professional football. Int. J. Mod. Phys. 2016, 27, 1650102. [Google Scholar] [CrossRef]
  15. Frencken, W.; de Poel, H.; Visscher, C.; Lemmink, K. Variability of Inter-Team Distances Associated with Match Events in Elite-Standard Soccer. J. Sports Sci. 2012, 30, 1207–1213. [Google Scholar] [CrossRef] [PubMed]
  16. Pratas, J.M.; Volossovitch, A.; Carita, A.I. The Effect of Performance Indicators on the Time the First Goal Is Scored in Football Matches. Int. J. Perform. Anal. Sport 2016, 16, 347–354. [Google Scholar] [CrossRef]
  17. Sarmento, H.; Clemente, F.M.; Araújo, D.; Davids, K.; McRobert, A.; Figueiredo, A. What Performance Analysts Need to Know About Research Trends in Association Football (2012–2016): A Systematic Review. Sports Med. 2017, 48, 799–836. [Google Scholar] [CrossRef]
  18. Memmert, D.; Lemmink, K.A.P.M.; Sampaio, J. Current Approaches to Tactical Performance Analyses in Soccer Using Position Data. Sports Med. 2017, 47, 1–10. [Google Scholar] [CrossRef] [PubMed]
  19. Janetzko, H.; Sacha, D.; Stein, M.; Schreck, T.; Keim, D.A.; Deussen, O. Feature-Driven Visual Analytics of Soccer Data. In Proceedings of the 2014 IEEE Conference on Visual Analytics Science and Technology (VAST), Paris, France, 25–31 October 2014; pp. 13–22. [Google Scholar] [CrossRef]
  20. Carpita, M.; Sandri, M.; Simonetto, A.; Zuccolotto, P. Discovering the Drivers of Football Match Outcomes with Data Mining. Qual. Technol. Quant. Manag. 2016, 12, 561–577. [Google Scholar] [CrossRef]
  21. Di Salvo, V.; Baron, R.; Tschan, H.; Montero, F.J.C.; Bachl, N.; Pigozzi, F. Performance Characteristics According to Playing Position in Elite Soccer. Int. J. Sports Med. 2007, 28, 222–227. [Google Scholar] [CrossRef]
  22. Garganta, J. Trends of Tactical Performance Analysis in Team Sports: Bridging the Gap between Research, Training and Competition. Rev. Port. Ciências Desporto 2009, 9, 81–89. [Google Scholar] [CrossRef]
  23. Herold, M.; Kempe, M.; Bauer, P.; Meyer, T. Attacking Key Performance Indicators in Soccer: Current Practice and Perceptions from the Elite to Youth Academy Level. J. Sports Sci. Med. 2021, 20, 158–169. [Google Scholar] [CrossRef]
  24. Martins, F.M.L.; Silva, F.; Clemente, F.; Gomes, A.J.P.; Correia, A.; Nguyen, Q.; Sequeiros, J.B.; Ribeiro, J.S.; Lopes, V.F. Ultimate Performance Analysis Tool (uPATO). 2018. Available online: http://uPATO.it.ubi.pt (accessed on 12 June 2022).
  25. Mendes, R.; Clemente, F.; Rocha, R.; Damásio, S. Observação Como Instrumento No Processo de Avaliação Em Educação Física. Rev. Científica Exedra 2012, 6, 57–70. [Google Scholar]
  26. Martins, F.; Gomes, R.; Lopes, V.; Silva, F.; Mendes, R. Mathematical Models to Measure the Variability of Nodes and Networks in Team Sports. Entropy 2021, 23, 1072. [Google Scholar] [CrossRef] [PubMed]
  27. Buldú, J.M.; Busquets, J.; Martínez, J.H.; Herrera-Diestra, J.L.; Echegoyen, I.; Galeano, J.; Luque, J. Using Network Science to Analyse Football Passing Networks: Dynamics, Space, Time, and the Multilayer Nature of the Game. Front. Psychol. 2018, 9, 1900. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Liu, H.; Hopkins, W.G.; Gómez, M.A. Modelling Relationships between Match Events and Match Outcome in Elite Football. Eur. J. Sport Sci. 2016, 16, 516–525. [Google Scholar] [CrossRef] [PubMed]
  29. Penumala, R.; Sivagami, M.; Srinivasan, S. Automated Goal Score Detection in Football Match Using Key Moments. Procedia Comput. Sci. 2019, 165, 492–501. [Google Scholar] [CrossRef]
  30. De Brito Souza, D.; López-Del Campo, R.; Blanco-Pita, H.; Resta, R.; del Coso, J. An Extensive Comparative Analysis of Successful and Unsuccessful Football Teams in LaLiga. Front. Psychol. 2019, 10, 2566. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Network display results from team A in first half of game.
Figure 1. Network display results from team A in first half of game.
Applsci 12 06433 g001
Figure 2. Network display results from team A in the critical event B4.
Figure 2. Network display results from team A in the critical event B4.
Applsci 12 06433 g002
Figure 3. Network display results from team B in the first half of game.
Figure 3. Network display results from team B in the first half of game.
Applsci 12 06433 g003
Figure 4. Network display results from team B in the critical event L3.
Figure 4. Network display results from team B in the critical event L3.
Applsci 12 06433 g004
Table 1. Mathematical models which support the players’ performance evaluation metrics (adapted from [8,11,27]).
Table 1. Mathematical models which support the players’ performance evaluation metrics (adapted from [8,11,27]).
Mathematical ModelsAbbreviationAnalysis Type
Betweenness CentralityBCMicro
Closeness CentralityCC
Degree CentralityDC
Degree PrestigeDPMacro
Eigenvector CentralityEC
Assortativity CoefficientAC
Network DensityND
Network HeterogeneityNH
ReciprocityR
Legend: Betweenness Centrality—related to the many times a given player is necessary for completing the routes connecting any other two players of its team; Closeness Centrality—related to the connection distance from a player to the rest of the team; Degree Centrality—reveals how central and important a player is in the game; Degree Prestige—measures the player who got the most of connections from other players; Eigenvector Centrality—related to the importance obtained from the eigenvectors of the adjacency matrix; Assortativity Coefficient—related to the tendency of players to connect with players with similar properties; Network Density—measures the overall cooperation among athletes; Network Heterogeneity—measures the variation of connectivity among athletes; Reciprocity—calculates the bidirectional connection between players.
Table 2. Best performers according to mathematical model.
Table 2. Best performers according to mathematical model.
Mathematical ModelPlayer Performance
Team A’s Degree Centrality (DC):Player 3 obtained higher DC values in two critical game moments (B4 e B5) and also in ΣR.
Team B’s Degree Centrality (DC):Player 14 reached the highest value on ΣR, and on critical event: L3.
Team A’s Closeness Centrality (CC):Players 97 and 3 reached their highest values of CC, in critical events B3 and B5.
Team B’s Closeness Centrality (CC):Players 14, 5 and 6 obtained the highest levels of CC. Even though players 5 and 6 were the most relevant on field, they did not participate in the previously established critical events.
Team A’s Betweenness Centrality (BC):Player 3′s values for the previously stated critical events were all inferior to those obtained in the global analysis of results.
Team B’s Betweenness Centrality (BC):The analysis of critical events did not translate into concrete values for mathematical model BC.
Team A’s Degree Prestige (DP):Player 3 achieved his highest EC values in critical events B4, B5 and in ΣR
Team B’s Degree Prestige (DP):Regardless of how essential for the team’s performance players 5 and 6 were, they did not take part in the critical events. Besides, only players 11, 27 and 9 obtained higher DP values in ΣR, than in the complete analysis of the game.
Team A’s Eigenvector Centrality (EC):Players 27, 61, 11 and 14 reached better values in ΣG analysis.
Team B’s Eigenvector Centrality (EC):In a global analysis, athletes 14, 5 and 6 were the team’s centroid players and the ones who interacted the most with their teammates.
Legend: ΣG = Sum of goals scored by team A; ΣRa: Sum of all of team A’s shots; B3: Shot made by team A; B4: shot made by team A; B5: shot on target by team A; ΣRb = Sum of all of team B’s shots; L3: Goal by team B; L5: Shot on target by team B.
Table 3. Team performance according to each mathematical model.
Table 3. Team performance according to each mathematical model.
Mathematical ModelTeam Performance
Team A’s Network Density (ND):The team’s highest ND value was achieved in ΣR.
Team B’s Network Density (ND):Team B achieved a higher ND value in the ΣR than team A did in both ΣR and ΣG. The critical event analysis was very close to 0.
Team A’s Network Heterogeneity:In critical event B2, team A obtained the highest NH value. This team displayed a lesser degree of cooperation between players in the critical event analysis.
Team B’s Network Heterogeneity:This team presented a great degree of deviance in the number of interactions each player was involved in when in critical moments, more specifically in the L1 moment, where they obtained their highest value of NH.
Team A’s Reciprocity:Regarding critical event analysis, it was observed that, for moments B2, B3, B1, B6, and ΣG there was no calculation result, which may indicate a limitation in this model for this specific metric.
Team A’s in—Assortativity Coefficient Matrix of Values:The in-AC model values calculated for team A were, for the most part, negative. However, this team also reached the most positive value (in the first half) and also the most negative (ΣG).
Team B’s in—Assortativity Coefficient Matrix of ValuesThe value calculated for critical event L1 was the lowest in this regard, which means that the players who received the ball the most, did not pass it to the players which passed it the most. The values obtained in the analysis of both halves and of the full game presented the values closest to 0, this team in particular kept their values very close to 0.
Team A’s out—Assortativity Coefficient Matrixes of valuesThis team obtained the closest value to the very worst value possible in the ΣR, whereas team B achieved their best value for this model in the second half. Because team A’s value was so close to 0, it ended up as not being relevant to the graphical representation of the mathematical model.
Team B’s out—Assortativity Coefficient Matrix of values:For the out-AC model, team B reached their highest value in the 2nd half of the game, that is, the players responsible for the most passes were interconnected between each other. However, the same did not occur during event L1.
Team A’s (out-in)—Assortativity Coefficient values:Values were not calculated for moments B1, B6 and ΣG, as such it is assumed that this model possesses some limitations for this metric’s calculation.
Team B’s (out-in)—Assortativity Coefficient values:Team B obtained the highest (out-in)-AC value in the ΣR analysis, that is, in the sum of the shots they took. It was in both ΣR and ΣG analysis that the lowest values were achieved. It is important to stress that team B obtained the most consistent (out-in) value.
Team A’s (in-out)—Assortativity Coefficient Matrix of values:Out of both teams, team A was the one who achieved the most positive value (in the 1st half of the game) but also the most negative value (ΣR). Besides, B1, B6 and ΣG did not obtain a value due to the possible limitation this mathematical value possesses to this performance metric’s calculation.
Team B’s (in-out)—Assortativity Coefficient Matrix of values:In the both halves of the game, this team achieved (in-out)—AC values very close to 0, which means that the players did not achieve a strong connection with the players they interacted with in the game. It was in events L2 and L4, that the players who received the most passes displayed the lowest values of connection with the players who had the most passes.
Legend: ΣR: Sum of all of the shots taken by the team; ΣG: Sum of all goals scored by the team; B1: First goal scored by Team A; B2: Shot made by team A; B3: Shot made by team A; B6: second goal scored by team A; L1: Shot made by team B; L2: Shot made by team B; L4: Shot on target by team B.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Assunção, D.; Pedrosa, I.; Mendes, R.; Martins, F.; Francisco, J.; Gomes, R.; Dias, G. Social Network Analysis: Mathematical Models for Understanding Professional Football in Game Critical Moments—An Exploratory Study. Appl. Sci. 2022, 12, 6433. https://doi.org/10.3390/app12136433

AMA Style

Assunção D, Pedrosa I, Mendes R, Martins F, Francisco J, Gomes R, Dias G. Social Network Analysis: Mathematical Models for Understanding Professional Football in Game Critical Moments—An Exploratory Study. Applied Sciences. 2022; 12(13):6433. https://doi.org/10.3390/app12136433

Chicago/Turabian Style

Assunção, Diana, Isabel Pedrosa, Rui Mendes, Fernando Martins, João Francisco, Ricardo Gomes, and Gonçalo Dias. 2022. "Social Network Analysis: Mathematical Models for Understanding Professional Football in Game Critical Moments—An Exploratory Study" Applied Sciences 12, no. 13: 6433. https://doi.org/10.3390/app12136433

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop