Stats Cards

LaLiga Cards Stats 2025/26

Cards per game, over 3.5 / 4.5 cards and cards by half for every team

League averages

359 matches
4.80
Cards per game
1st half 1.49 · 2nd half 3.32
50%
Over 4.5 cards
over 3.5: 65%
2.20 / 2.60
Home / away cards
per game, each side
23%
Card-free 1st half
over 1.5 in the 1st half: 40%

Team cards

# Team
1 Getafe 36 3.17 2.50 5.67 81% 69% 50% 7
2 Rayo Vallecano 36 2.97 2.42 5.39 75% 61% 36% 9
3 Sevilla 36 3.03 2.33 5.36 69% 53% 47% 5
4 Osasuna 36 2.69 2.58 5.28 83% 53% 44% 7
5 Espanyol 36 2.58 2.61 5.19 69% 61% 50% 5
6 Real Sociedad 36 2.36 2.67 5.03 61% 42% 33% 4
7 Levante UD 36 2.39 2.61 5.00 72% 56% 39% 4
8 Real Madrid 35 2.14 2.83 4.97 54% 43% 40% 7
9 Deportivo Alavés 36 2.69 2.19 4.89 72% 53% 33% 5
10 Real Betis 36 2.08 2.58 4.67 67% 56% 44% 2
11 Mallorca 36 2.36 2.28 4.64 61% 53% 36% 4
12 Elche 36 2.25 2.31 4.56 69% 50% 28% 7
13 Valencia 36 1.97 2.58 4.56 67% 47% 33% 2
14 Celta Vigo 36 1.97 2.56 4.53 58% 42% 33% 1
15 Villarreal 36 2.25 2.22 4.47 61% 44% 33% 3
16 Atlético Madrid 36 2.28 2.17 4.44 61% 44% 25% 5
17 FC Barcelona 36 1.75 2.69 4.44 50% 39% 31% 3
18 Athletic Club 36 2.28 2.14 4.42 64% 56% 28% 7
19 Girona FC 36 2.31 2.11 4.42 50% 33% 28% 7
20 Real Oviedo 35 2.49 1.63 4.11 57% 37% 20% 10
League average 359 2.40 2.40 4.80 65% 50% 36% 5.2

For = the team's own cards per game · Against = its opponents' · Match = both teams · O = share of the team's matches over the line (whole match, or that half). League row: For / Against = the average side. League matches with card data only.

Referees this season

cards per game · min 10 matches
1 Mateo Busquets Ferrer 18 matches 6.17
2 Alejandro Quintero Gonzalez 19 matches 5.89
3 Jose Luis Guzman Mansilla 17 matches 5.82
4 Isidro Diaz de Mera Escuderos 19 matches 5.63
5 Alejandro Muñiz Ruiz 17 matches 5.53
6 Iosu Galech Apezteguia 18 matches 5.22
7 César Soto Grado 19 matches 5.16
8 Alejandro Hernandez 21 matches 5.14
10 Jesus Gil Manzano 19 matches 4.84
11 Guillermo Cuadra Fernandez 16 matches 4.75
12 Juan Martinez Munuera 17 matches 4.59
13 José Luis Munuera Montero 18 matches 4.50
14 Javier Alberola Rojas 19 matches 4.42
15 Miguel Angel Ortiz Arias 19 matches 4.32
16 Ricardo De Burgos Bengoetxea 17 matches 4.18
17 Adrian Cordero Vega 19 matches 3.89
18 Miguel Sesma Espinosa 19 matches 3.74
19 Victor Garcia Verdura 18 matches 3.61
20 Francisco Hernandez Maeso 15 matches 3.47

League average 4.80. Names link to the referee profile once a referee has 20+ matches with card data. All referees