Football card stats: league and team rankings

Compare cards per match across leagues and teams. League averages include both sides; team averages count that team's own cards. Home and away records show how the figures change by venue.

What stands out now

Mexico Ascenso MX leads the listed leagues for cards, while Getafe CF tops the overall team ranking. Check the season and match count when comparing their figures.

League ranking

Leagues with at least 20 completed matches in the displayed season.

Team ranking

Each overall, home or away record includes at least 10 completed matches. Check the season alongside each team.

Overall

RankTeamLeagueMatchesAverage per match
1Getafe CFLa LigaSeason 2026/202711 matches4.0
2BastiaNationalSeason 2026/202711 matches3.8
3Cruz Azul HidalgoAscenso MXSeason 2026/202715 matches3.8
4CerroPrimera DivisiónSeason 202635 matches3.7
5CórdobaSegunda DivisiónSeason 2026/202712 matches3.7
6Univ. ConcepciónPrimera DivisiónSeason 202626 matches3.7
7Mineros de ZacatecasAscenso MXSeason 2026/202714 matches3.6
8TlaxcalaAscenso MXSeason 2026/202714 matches3.6
9Deportivo PastoCategoria Primera ASeason 202638 matches3.6
10Tepatitlán de MorelosAscenso MXSeason 2026/202715 matches3.5
11FC AndorraSegunda DivisiónSeason 2026/202712 matches3.5
12Atlético ZacatepecAscenso MXSeason 2026/202715 matches3.5
13PodbrezováSuper LigaSeason 2026/202713 matches3.5
14Sevilla FCLa LigaSeason 2026/202711 matches3.5
15Real ValladolidSegunda DivisiónSeason 2026/202712 matches3.4
16Racing ClubPrimera DivisiónSeason 202633 matches3.4
17RadomljePrvaLigaSeason 2026/202713 matches3.4
18MillonariosCategoria Primera ASeason 202635 matches3.4
19RCD EspanyolLa LigaSeason 2026/202711 matches3.4
20Ponte PretaSerie BSeason 202636 matches3.4
21PuntarenasPrimera División FPDSeason 2026/202714 matches3.4
22San Martín TucumánPrim B NacionalSeason 202636 matches3.3
23Gualberto Villarroel SJLFPBSeason 202624 matches3.3
24LeganésSegunda DivisiónSeason 2026/202712 matches3.3
25Hansa Rostock3. LigaSeason 2026/202712 matches3.3

Home

RankTeamLeagueMatchesAverage per match
1Univ. ConcepciónPrimera DivisiónSeason 202612 matches4.0
2Alianza PetroleraCategoria Primera ASeason 202618 matches3.8
3MillonariosCategoria Primera ASeason 202617 matches3.7
4TemperleyPrim B NacionalSeason 202618 matches3.7
5Ponte PretaSerie BSeason 202618 matches3.6
6Cúcuta DeportivoCategoria Primera ASeason 202617 matches3.6
7Estudiantes MéridaPrimera DivisiónSeason 202616 matches3.6
8UTC CajamarcaPrimera DivisiónSeason 202616 matches3.6
9Rayo ZulianoPrimera DivisiónSeason 202613 matches3.5
10Atlético BucaramangaCategoria Primera ASeason 202618 matches3.4
11PeñarolPrimera DivisiónSeason 202619 matches3.4
12SantosSerie ASeason 202617 matches3.4
13Universitario de VintoLFPBSeason 202613 matches3.4
14Jaguares de CórdobaCategoria Primera ASeason 202618 matches3.3
15MonagasPrimera DivisiónSeason 202615 matches3.3
16ZhetysuKazakhstan Premier LeagueSeason 202615 matches3.3
17UCVPrimera DivisiónSeason 202616 matches3.3
18ÑublensePrimera DivisiónSeason 202613 matches3.3
19ProgresoPrimera DivisiónSeason 202617 matches3.3
20Central EspañolPrimera DivisiónSeason 202618 matches3.3
21Phoenix RisingUSL ChampionshipSeason 202615 matches3.3
22Kyzyl-ZharKazakhstan Premier LeagueSeason 202615 matches3.3
23Corpus ChristiUSL League OneSeason 202616 matches3.3
24Portland Hearts of PineUSL League OneSeason 202616 matches3.3
25GuabiráLFPBSeason 202612 matches3.3

Away

RankTeamLeagueMatchesAverage per match
1CerroPrimera DivisiónSeason 202618 matches4.3
2Deportivo PastoCategoria Primera ASeason 202619 matches4.2
3Racing ClubPrimera DivisiónSeason 202617 matches4.1
4Gimnasia La PlataPrimera DivisiónSeason 202618 matches3.8
5Independiente PetroleroLFPBSeason 202612 matches3.8
6HuracánPrimera DivisiónSeason 202617 matches3.8
7Independiente MedellínCategoria Primera ASeason 202617 matches3.7
8ADTPrimera DivisiónSeason 202616 matches3.7
9San Martín TucumánPrim B NacionalSeason 202618 matches3.7
10Deportivo RiestraPrimera DivisiónSeason 202615 matches3.6
11BloomingLFPBSeason 202612 matches3.6
12Coquimbo UnidoPrimera DivisiónSeason 202613 matches3.5
13Deportivo MaldonadoPrimera DivisiónSeason 202617 matches3.5
14América de CaliCategoria Primera ASeason 202618 matches3.5
15Miami FC IIUSL ChampionshipSeason 202616 matches3.5
16Oriente PetroleroLFPBSeason 202612 matches3.5
17TorquePrimera DivisiónSeason 202617 matches3.5
18Sporting JAXUSL ChampionshipSeason 202615 matches3.5
19Yelimay SemeyKazakhstan Premier LeagueSeason 202615 matches3.5
20Audax ItalianoPrimera DivisiónSeason 202613 matches3.5
21Gualberto Villarroel SJLFPBSeason 202612 matches3.4
22Sport BoysPrimera DivisiónSeason 202615 matches3.4
23JuventudPrimera DivisiónSeason 202618 matches3.4
24Colorado RapidsMLSSeason 202616 matches3.4
25Univ. ConcepciónPrimera DivisiónSeason 202614 matches3.4

How this ranking works

Leagues need at least 20 completed matches and teams need at least 10 in each displayed record. Figures refer to the season shown, not the probability of the next result.

Frequently asked questions

How should I read this ranking?

Compare cards per match across leagues and teams. League averages include both sides; team averages count that team's own cards. Home and away records show how the figures change by venue.

How many matches are included?

League rankings require at least 20 completed matches. Team rankings require at least 10 in each overall, home or away record. The displayed season and match count let you compare like for like.