Skip to main content
SportingPedia logo on soccer field background with intersecting white lines.

The toughest opponent to score against in the top 5 European football leagues

Written by Paul Kemp
Paul Kemp is an experienced sports writer covering Soccer, NBA and NHL. He also writes in depth reviews of sports betting sites based on his personal experience.
, | Updated: January 19, 2023

All 98 teams from the top five European leagues are listed in this section of SportingPedia, ranked based on their defensive records. We examine three separate defensive categories for each of the 98 clubs competing in the top divisions of football in England, Spain, France, Italy, and Germany, including goals conceded, clean sheets kept, and shots on target allowed. All five championships are at around the same point of the season, which gives us a solid foundation to compare their defensive performances.

Bar chart of shots needed to concede; Barcelona leads needing 6.8 shots per goal.

Bar chart of goals conceded per game by top football teams.

Bar chart of clean sheet percentage in football teams.

Jump to more detailed information

English Premier League

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
Newcastle19111164585.80.58
Arsenal1891455503.90.78
Manchester City1871849392.71.00
Chelsea1962189324.21.11
Manchester United1982276423.51.16
West Ham1932582163.31.32
Everton19426103214.01.37
Brighton1852569282.81.39
Liverpool1842588223.51.39
Tottenham1952785263.11.42
Aston Villa1942784213.11.42
Crystal Palace1942784213.11.42
Wolverhampton1952785263.11.42
Fulham20529112253.91.45
Brentford19628112324.01.47
Leicester1963390322.71.74
Leeds1933395162.91.74
Nottingham1963497322.91.79
Southampton191348052.41.79
Bournemouth1944198212.42.16

La Liga

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
Barcelona1612641756.80.38
Real Madrid1631659193.71.00
Atletico Madrid1751654293.40.94
Villarreal1771371415.50.76
Real Sociedad1761861353.41.06
Betis1671363444.80.81
Athletic Bilbao1781752473.11.00
Valencia1631864193.61.13
Rayo Vallecano1762064353.21.18
Espanyol1722675122.91.53
Osasuna1761656353.50.94
Mallorca1761659353.70.94
Girona170277202.71.59
Celta1752870292.51.65
Valladolid1732574183.01.47
Almeria171269763.71.53
Getafe1762481353.41.41
Sevilla171269163.51.53
Cadiz17528101293.61.65
Elche1703510903.12.06

Bundesliga

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
Bayern Munich1561352404.00.87
Freiburg1581765533.81.13
Union Berlin1552062333.11.33
Wolfsburg1552072333.61.33
RB Leipzig1542158272.81.40
Borussia Dortmund1562168403.21.40
Hoffenheim1542269273.11.47
Hertha Berlin1522263132.91.47
Eintracht Frankfurt1522457132.41.60
Borussia Monchengladbach1532490203.81.60
Mainz1542462272.61.60
Bayer Leverkusen1542671272.71.73
Augsburg1522698133.81.73
Werder Bremen1522782133.01.80
Stuttgart151277672.81.80
Koln151296472.21.93
Schalke1523289132.82.13
Bochum15236101132.82.40

Serie A

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
Napoli1871449393.50.78
Milan1842063223.21.11
Juventus18121261675.10.67
Inter1862471333.01.33
Lazio18101558563.90.83
Atalanta1862062333.11.11
Roma1861654333.40.89
Udinese1852163283.01.17
Torino1832070173.51.11
Fiorentina1842461222.51.33
Bologna1822984112.91.61
Monza1852776282.81.50
Lecce1822077113.91.11
Empoli1862282333.71.22
Spezia1832896173.41.56
Salernitana18335109173.11.94
Sassuolo1852857282.01.56
Sampdoria1823191112.91.72
Verona181319763.11.72
Cremonese18332106173.31.78

Ligue 1

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
PSG19101469534.90.74
Lens1991364474.90.68
Marseille1961671324.40.84
Monaco19626101323.91.37
Rennes1942064213.21.05
Lille1952563262.51.32
Lorient1932998163.41.53
Clermont Foot1942791213.41.42
Lyon1932379163.41.21
Nice1942070213.51.05
Reims1962387323.81.21
Toulouse19434107213.11.79
Nantes1962491323.81.26
Troyes1914010652.72.11
Montpellier19340109162.72.11
Strasbourg1913410453.11.79
Brest19234100112.91.79
Ajaccio1933482162.41.79
Auxerre1924199112.42.16
Angers19241109112.72.16

All 98 Teams

TeamGames PlayedClean SheetsGoals ConcededShots on Target Facedclean sheets as % of the team’s all gamesShots on target needed to score against the teamGoals conceded per game
Barcelona1612641756.80.38
Newcastle19111164585.80.58
Juventus18121261675.10.67
Lens1991364474.90.68
PSG19101469534.90.74
Villarreal1771371415.50.76
Arsenal1891455503.90.78
Napoli1871449393.50.78
Betis1671363444.80.81
Lazio18101558563.90.83
Marseille1961671324.40.84
Bayern Munich1561352404.00.87
Roma1861654333.40.89
Mallorca1761659353.70.94
Osasuna1761656353.50.94
Atletico Madrid1751654293.40.94
Athletic Bilbao1781752473.11.00
Manchester City1871849392.71.00
Real Madrid1631659193.71.00
Nice1942070213.51.05
Rennes1942064213.21.05
Real Sociedad1761861353.41.06
Chelsea1962189324.21.11
Atalanta1862062333.11.11
Milan1842063223.21.11
Torino1832070173.51.11
Lecce1822077113.91.11
Valencia1631864193.61.13
Freiburg1581765533.81.13
Manchester United1982276423.51.16
Udinese1852163283.01.17
Rayo Vallecano1762064353.21.18
Reims1962387323.81.21
Lyon1932379163.41.21
Empoli1862282333.71.22
Nantes1962491323.81.26
Lille1952563262.51.32
West Ham1932582163.31.32
Wolfsburg1552072333.61.33
Union Berlin1552062333.11.33
Inter1862471333.01.33
Fiorentina1842461222.51.33
Monaco19626101323.91.37
Everton19426103214.01.37
Brighton1852569282.81.39
Liverpool1842588223.51.39
Borussia Dortmund1562168403.21.40
RB Leipzig1542158272.81.40
Getafe1762481353.41.41
Tottenham1952785263.11.42
Wolverhampton1952785263.11.42
Clermont Foot1942791213.41.42
Aston Villa1942784213.11.42
Crystal Palace1942784213.11.42
Fulham20529112253.91.45
Hoffenheim1542269273.11.47
Hertha Berlin1522263132.91.47
Valladolid1732574183.01.47
Brentford19628112324.01.47
Monza1852776282.81.50
Lorient1932998163.41.53
Espanyol1722675122.91.53
Almeria171269763.71.53
Sevilla171269163.51.53
Sassuolo1852857282.01.56
Spezia1832896173.41.56
Girona170277202.71.59
Mainz1542462272.61.60
Borussia Monchengladbach1532490203.81.60
Eintracht Frankfurt1522457132.41.60
Bologna1822984112.91.61
Celta1752870292.51.65
Cadiz17528101293.61.65
Sampdoria1823191112.91.72
Verona181319763.11.72
Bayer Leverkusen1542671272.71.73
Augsburg1522698133.81.73
Leicester1963390322.71.74
Leeds1933395162.91.74
Cremonese18332106173.31.78
Nottingham1963497322.91.79
Toulouse19434107213.11.79
Ajaccio1933482162.41.79
Brest19234100112.91.79
Strasbourg1913410453.11.79
Southampton191348052.41.79
Werder Bremen1522782133.01.80
Stuttgart151277672.81.80
Koln151296472.21.93
Salernitana18335109173.11.94
Elche1703510903.12.06
Montpellier19340109162.72.11
Troyes1914010652.72.11
Schalke1523289132.82.13
Bournemouth1944198212.42.16
Angers19241109112.72.16
Auxerre1924199112.42.16
Bochum15236101132.82.40

»