Rankings by market

La Liga Cards table 2026/27

Getafe pick up the most cards in La Liga: 3.9 per game. The league averages 4.5 cards per match, and 52% of matches went over 4.5.

Team table · 2026/27

#TeamPCardsOpponent cardsMatch totalOver 4.5 cardsCards · HomeCards · Away
1Getafe73.92.66.471%3.34.7
2Sevilla73.12.15.357%2.34.3
3Espanyol73.02.45.486%3.03.0
4Racing Santander72.72.75.471%2.33.0
5Rayo Vallecano72.72.04.757%3.72.0
6Elche72.61.94.457%3.02.3
7Malaga72.62.04.671%3.32.0
8Real Sociedad72.62.95.486%2.03.0
9Osasuna72.42.04.443%3.01.7
10Athletic Club62.21.73.833%2.02.5
11Deportivo La Coruna72.12.04.129%2.02.3
12Alaves72.02.44.443%2.31.7
13Valencia72.02.34.343%1.82.3
14Atletico Madrid71.92.03.943%2.31.3
15Celta Vigo71.92.74.657%1.32.7
16Real Madrid71.92.94.771%1.02.5
17Villarreal71.72.44.143%1.32.0
18Real Betis71.42.64.043%2.30.8
19Barcelona71.11.32.414%1.31.0
20Levante61.02.03.017%1.01.0

Per-game averages. Corners and cards only count matches where the data provider reported them. Percentages refer to the match total.

Last season · 2025/26

#TeamPCardsOpponent cardsMatch totalOver 4.5 cardsCards · HomeCards · Away
1Getafe383.12.55.668%2.53.6
2Rayo Vallecano383.02.45.361%2.43.6
3Sevilla382.92.25.250%3.22.6
4Alaves382.72.24.953%2.33.0
5Osasuna382.62.65.150%2.52.7
6Espanyol382.52.65.158%2.32.7
7Real Sociedad382.42.65.042%2.32.5
8Levante382.42.64.955%2.52.3
9Oviedo382.41.64.034%2.42.4
10Mallorca382.32.34.653%2.12.6
11Girona382.32.14.434%2.52.1
12Elche382.32.44.653%2.02.5
13Athletic Club382.22.14.353%2.22.3
14Atletico Madrid382.22.14.339%1.92.5
15Villarreal382.22.24.342%1.62.7
16Real Madrid382.02.74.739%2.31.7
17Real Betis382.02.54.450%1.82.2
18Valencia382.02.64.647%1.82.1
19Celta Vigo381.92.54.439%1.62.3
20Barcelona381.72.64.337%1.22.3

Per-game averages. Corners and cards only count matches where the data provider reported them. Percentages refer to the match total.

Based on 69 finished matches. Updated after every matchday.