I was fascinated by the story about Liverpool choosing to train with the Benfica B team to prepare for the UCL 2019 final because the club analysed and decided Benfica play very similarly to Spurs, Liverpool’s opponents in the final. I don’t have data from Benfica’s B team but I’m going to take Benfica’s A team as a proxy and evaluate the similarities based on the A team’s games.
I thought it would be an interesting exercise to see what the results of my playing methodology similarity would be for this.
However, I chose to employ a variant of my methodology here because I’ve been meaning to try it out. Instead of calculating four distances for player from the four sets of points of where the player received the ball from, received the ball at, passed from, and passed to, I now calculate three distances for each player from the three sets of line segments, the received pass, the movement from the receipt to the next pass, and the final pass. With this tweak, I am able to incorporate the interaction that these pairs of locations obviously have which should be an improvement over the previous distance measure where these four sets of coordinates were treated completely independently.
Since this method focusses on passing, it captures the style of attack more than the style of defense. This analysis will therefore also be about the similarity in the way the two teams attack.
To begin with, we have to establish a baseline Spurs playing style.
( Note, for simplicity’s sake in this whole post I consider only matches where the team played at least 60 minutes with the same 11 people on the pitch in the same formation. If you find some matches missing, it’s probably because they violate this condition. )
The duration during which different formations were employed by Spurs during the 2018/19 season -
formationName | minutesPlayed |
---|---|
41212 | 636 |
4231 | 603 |
3412 | 159 |
4321 | 149 |
3142 | 147 |
3421 | 80 |
532 | 62 |
352 | 62 |
More specifically, in the UCL the formations employed by Spurs were -
formationName | minutesPlayed | Tournament | oppositionTeamName | Where |
---|---|---|---|---|
4231 | 64 | UCLGroup201819 | Inter | A |
4231 | 65 | UCLGroup201819 | PSV Eindhoven | A |
4231 | 63 | UCLGroup201819 | PSV Eindhoven | H |
4231 | 63 | UCLGroup201819 | Inter | H |
41212 | 62 | UCLGroup201819 | Barcelona | A |
3412 | 84 | UCLKO201819 | Borussia Dortmund | H |
4-2-3-1 has a large share during the entire season, and even more so during the EPL. Now that the UCL finals have happened we also know that 4-2-3-1 is the formation Spurs chose to play in the finals against Liverpool as well. I feel it would be okay to take the 4-2-3-1 games as the baseline.
I narrowed the list of games I will consider as the basline for Spurs to the matches in which the team played a 4-2-3-1. Here are the matches that will get considered -
Tournament | oppositionTeamName | Where | minutesPlayed |
---|---|---|---|
EPL201819 | Brighton | A | 70 |
EPL201819 | Man City | H | 69 |
EPL201819 | Southampton | H | 75 |
EPL201819 | Leicester | A | 68 |
EPL201819 | Burnley | H | 66 |
UCLGroup201819 | Inter | A | 64 |
UCLGroup201819 | PSV Eindhoven | A | 65 |
UCLGroup201819 | PSV Eindhoven | H | 63 |
UCLGroup201819 | Inter | H | 63 |
In these matches, the players and the number of appearances they made are as follows -
position | PlayersAppearances |
---|---|
GK | Hugo Lloris 6 Paulo Gazzaniga 2 Michel Vorm 1 |
RB | Kieran Trippier 5 Serge Aurier 4 |
RCB | Davinson Sánchez 4 Toby Alderweireld 4 Juan Foyth 1 |
LCB | Toby Alderweireld 4 Jan Vertonghen 4 Ben Davies2 1 |
LB | Ben Davies2 6 Danny Rose 3 |
RCM | Eric Dier 6 Moussa Sissoko 2 Harry Winks 1 |
LCM | Mousa Dembélé 4 Harry Winks 3 Christian Eriksen 1 Oliver Skipp 1 |
RW | Lucas Moura 3 Erik Lamela 2 Moussa Sissoko 2 Son Heung-Min 2 |
CAM | Dele Alli 4 Christian Eriksen 4 Erik Lamela 1 |
LW | Son Heung-Min 4 Lucas Moura 4 Erik Lamela 1 |
FWD | Harry Kane 8 Lucas Moura 1 |
My sample set for other teams, including Benfica, includes some tournaments across Europe from the 2018/19 season, namely -
Bundesliga201819
Championship201819
EPL201819
Eredivisie201819
LaLiga201819
Ligue1201819
PrimeiraLiga201819
SerieA201819
UCLGroup201819
UCLKO201819.
For both teams in each match in any of these tournaments, I calculate the distances from the games listed as the Spurs basline and I will base my analysis on that. In total, there are 167 teams being considered.
Below is the distribution of distances between Spurs baseline games compared to all the games and the the distribution of distances only between pairs of Spurs baseline games. There is clearly some similarity amongst the second set, given how the distances between them are mostly much lower compared to the distance between the first set. However, the second set has some larger distances within it too which indicates that there are variations amongst the Tottenham baseline games as well.
Amongst the games that the other teams played, here are some teams which had many different games very similar to the way Spurs have played in these matches -
teamName | games |
---|---|
Tottenham | West Ham (A), Leicester (A), West Ham (H), Wolves (H), Inter (H) |
Barcelona | Valencia (A), Eibar (H), Athletic Bilbao (A), Inter (H), Inter (A), Man Utd (H) |
PSV Eindhoven | FC Utrecht (H), Excelsior (H), PEC Zwolle (H), Willem II (A), Heracles (H) |
Liverpool | Bournemouth (H), Watford (H), Fulham (A), Brighton (A), West Ham (A), Napoli (A) |
Chelsea | Brighton (A), Fulham (A), Crystal Palace (A), Leicester (A), Newcastle (H), Huddersfield (H) |
Borussia Dortmund | Hannover (A), Mainz (A), Augsburg (A), Tottenham (A), Tottenham (H) |
Man Utd | Wolves (H), Cardiff (A), Chelsea (H), Bournemouth (H), Brighton (H), Valencia (H), Young Boys (H) |
Derby | Reading (A), Blackburn (H), Norwich (H), Wigan (A), Bolton (H), Rotherham (H) |
Benfica | Santa Clara (H), Maritimo (H), Vitoria de Setubal (H), Chaves (H), Aves (A) |
AZ Alkmaar | FC Groningen (A), VVV-Venlo (A), Excelsior (H), VVV-Venlo (H), PEC Zwolle (A) |
Feyenoord | SC Heerenveen (A), FC Groningen (H), De Graafschap (H), Willem II (H), NAC Breda (A) |
It makes sense for Spurs to be on the list, obviously, but more importantly Benfica is on the list too. ( Phew! )
I narrowed the comparison for each team down to the closest performance that each team in my sample set had to each of the 9 baseline performances. If we can find a team which played their matches in such a way that each of the Spurs baseline performance had at least one low distance comparison by this team under consideration then we can consider that team to be a good candidate to train against.
For comparisons with Spurs themselves, I had to exclude comparing the same game with itself since that would have had a distance of 0 and been the closest match.
The chart below is a distribution of the distance between each team’s closest game to the respective baseline Spurs’ game. For instance, if there are 100 teams being compared to Spurs, each of the baseline games has 100 points in its distribution, where each point is the closest distance game we could find for that team to that particular Spurs game.
I’ve highlighted Spurs and Benfica. Note how Benfica’s games are generally amongst the smaller distances to the Spurs’ game compared to the rest of the distribution. There may be other teams that are even closer than Benfica, some of the other teams from the table above, fo instance, but Benfica still has some very similar games.
From these set of games for Benfica, here is a representation of which positions contribute more to the distance. Since the number of points that have to be plotted is much higher, given we’re plotting players now and not just teams, I’ve chosen to replace them with percentile bands. The specific players for Spurs and Benfica games are highlighted.
As expected, the attacking roles generally have higher distances than the rest of the team. In Benfica’s case, except for the front four, the rest of the roles in the team are at a pretty small distance compared to other distances amongst their roles too.
The counts of the Benfica players that get paired with the corresponding matching slot to the Spurs games are as below -
position | playersAppearances |
---|---|
GK | Odisseas Vlachodimos 9 |
RB | André Almeida1 7 Sébastien Corchia 2 |
RCB | Rúben Dias 8 Germán Conti 1 |
LCB | Ferro 6 Andreas Samaris 2 Jardel 1 |
LB | Alejandro Grimaldo 9 |
RCM | Florentino Luís 6 Andreas Samaris 3 |
LCM | Gabriel Pires 4 Andreas Samaris 4 Florentino Luís 1 |
RW | Pizzi 6 Rafa 2 Haris Seferovic 1 |
CAM | João Félix 3 Pizzi 2 Haris Seferovic 2 Rafa 1 Nicolás Castillo 1 |
LW | Franco Cervi 3 João Félix 2 Rafa 2 Haris Seferovic 1 Pizzi 1 |
FWD | João Félix 4 Haris Seferovic 4 Rafa 1 |
We can use the same logic to understand how the players playing differently specifically.
First, let’s pick up a random game and see which Spurs players are paired with which Benfica player -
position1 | name1 | oppositionTeamName1 | where1 | name2 | oppositionTeamName2 | where2 | Distance |
---|---|---|---|---|---|---|---|
GK | Hugo Lloris | Burnley | H | Odisseas Vlachodimos | Chaves | H | 26.83834 |
RB | Kieran Trippier | Burnley | H | Sébastien Corchia | Chaves | H | 23.79565 |
RCB | Toby Alderweireld | Burnley | H | Rúben Dias | Chaves | H | 26.42053 |
LCB | Ben Davies2 | Burnley | H | Andreas Samaris | Chaves | H | 27.01046 |
LB | Danny Rose | Burnley | H | Alejandro Grimaldo | Chaves | H | 23.78245 |
RCM | Moussa Sissoko | Burnley | H | Florentino Luís | Chaves | H | 28.21113 |
LCM | Oliver Skipp | Burnley | H | Gabriel Pires | Chaves | H | 27.77093 |
RW | Erik Lamela | Burnley | H | Pizzi | Chaves | H | 29.84586 |
CAM | Dele Alli | Burnley | H | Haris Seferovic | Chaves | H | 38.30314 |
LW | Lucas Moura | Burnley | H | Rafa | Chaves | H | 41.64013 |
FWD | Harry Kane | Burnley | H | João Félix | Chaves | H | 37.11417 |
The underlying methodology also allows us identify what sort of passes and movement contributed a large increase in the distance and what sort of passes didn’t contribute much to the distance. By reviewing these actions and the associated distances, we can give very clear instructions about what the player needs to do more of and what the player needs to do less of.
As an example, let’s take this comparison -
position1 | name1 | oppositionTeamName1 | where1 | name2 | oppositionTeamName2 | where2 | Distance |
---|---|---|---|---|---|---|---|
LW | Lucas Moura | Burnley | H | Rafa | Chaves | H | 41.64013 |
Here is a chart of where these two players received the ball from.
Some observations:
Rafa receives the ball on the right wing in the middle of the pitch more often than Lucas Moura.
Rafa received a long ball from the left flank to the right flank, which was not something that happened to Moura.
Lucas Moura received a couple of medium to long passes on the left flank which isn’t something that happened to Rafa.
Moura makes a couple of movements from the right flank around the centre of the pitch headed to the back, which Rafa doesn’t.
Rafa’s activity in the middle of the pitch on the right flank show up again as a difference between him and Moura.
Moura has attempted a couple of passes from deep on the left flank to the centre of the pitch, and three passes into the box which seem to be very different from Rafa’s
Rafa’s activity neare the middle of the pitch on the right again.
A couple of passes Rafa played deep into the right corner are very dissimilar to Moura’s passes.
Putting the above points together, one should be able to communicate specific instructions to Rafa and his teammates about what they have to do and what they have to not do for Rafa to play a role more similar to what Moura played.
The same exercise can be repeated for each player pair so that eventually the whole team incorporates the instructions to play more similar to their Spurs counterparts.
A match to match comparison may be too microscopic a view of the differences between the roles but we have multiple games to compare and should be able to collate our observations from all the nine pairs of matches between these two teams and use that.
As an extra step, I applied a similar approach to shots. Instead of the passing coordinates, I took the coordinates and calculated a distance for where they attempted an assist from, attempted an assist to, and attempted a shot from. Since shots are a less frequent event, I pooled all the shots and assists from all the nine pairs of matches for each team being considered and calculated the distance between all of them together. From this I calculated one overall distance by combinging these distances in an Euclidean way, i.e. overall distance = square root of ( ( distance for assist from ^2 ) + ( distance for assist to ^ 2 ) + ( disatnce for shot from ^ 2 ) )
Note - If a match is paired with multiple baseline games of Spurs, then that match is given a proportionate amount of weightage in this analysis, for instance Benfica’s games vs Chaves at home is counted twice since it’s also paired with two Spurs games.
Benfica again show up very close to the way Spurs attempt assists and shots.
One can perform a similar detailed analysis as what we did for the passing similarity to give specific instructions to Benfica’s team about where to attempt assists and shots from.
Given the small distance in their passing styles and the small distance between their shots and assists locations, Benfica may have indeed been a good choice to practice against for a game with Spurs.
Do you have suggestions, comments, new ideas to build on top of this, etc.? I’d love to hear. Find me on Twitter - @thecomeonman.