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

Uruguay Primera División leads the listed leagues for cards, while Racing Club de Avellaneda 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
1Racing Club de AvellanedaPrimera DivisiónSeason 202618 matches3.9
2Deportivo PastoCategoria Primera ASeason 202630 matches3.9
3CA HuracánPrimera DivisiónSeason 202618 matches3.7
4Univ. ConcepciónPrimera DivisiónSeason 202622 matches3.7
5CD RiestraPrimera DivisiónSeason 202616 matches3.6
6CerroPrimera DivisiónSeason 202629 matches3.6
7Real ZaragozaSegunda DivisiónSeason 2025/202642 matches3.6
8Club Atlético ZacatepecAscenso MXSeason 2025/202628 matches3.6
9UTS RabatBotola ProSeason 2025/202630 matches3.5
10Independiente PetroleroLFPBSeason 202620 matches3.5
11CA SarmientoPrimera DivisiónSeason 202616 matches3.5
12ZemunSuperLigaSeason 2026/202710 matches3.5
13TorquePrimera DivisiónSeason 202627 matches3.5
14Correcaminos UATAscenso MXSeason 2025/202628 matches3.5
15Estudiantes MéridaPrimera DivisiónSeason 202629 matches3.4
16Gimnasia y Esgrima La PlataPrimera DivisiónSeason 202618 matches3.4
17CaracasPrimera DivisiónSeason 202623 matches3.4
18UTC CajamarcaPrimera DivisiónSeason 202626 matches3.4
19América de CaliCategoria Primera ASeason 202630 matches3.4
20Radnik SurdulicaSuperLigaSeason 2026/202710 matches3.4
21Corpus ChristiUSL League OneSeason 202626 matches3.4
22Rayo ZulianoPrimera DivisiónSeason 202624 matches3.4
23San Antonio FCUSL ChampionshipSeason 202616 matches3.4
24JuventudPrimera DivisiónSeason 202628 matches3.4
25Club Atlético La PazAscenso MXSeason 2025/202630 matches3.3

Home

RankTeamLeagueMatchesAverage per match
1Estudiantes MéridaPrimera DivisiónSeason 202614 matches3.9
2Univ. ConcepciónPrimera DivisiónSeason 202610 matches3.9
3UTS RabatBotola ProSeason 2025/202615 matches3.9
4Cúcuta DeportivoCategoria Primera ASeason 202613 matches3.8
5Correcaminos UATAscenso MXSeason 2025/202614 matches3.7
6Alianza PetroleraCategoria Primera ASeason 202616 matches3.6
7TemperleyPrim B NacionalSeason 202615 matches3.6
8UTC CajamarcaPrimera DivisiónSeason 202613 matches3.5
9Central EspañolPrimera DivisiónSeason 202614 matches3.5
10Real OruroLFPBSeason 202610 matches3.5
11MillonariosCategoria Primera ASeason 202615 matches3.5
12PeñarolPrimera DivisiónSeason 202616 matches3.4
13Real ZaragozaSegunda DivisiónSeason 2025/202621 matches3.4
14Ponte PretaSerie BSeason 202614 matches3.4
15ProgresoPrimera DivisiónSeason 202614 matches3.4
16Atlético BucaramangaCategoria Primera ASeason 202612 matches3.4
17CaracasPrimera DivisiónSeason 202612 matches3.4
18Rayo ZulianoPrimera DivisiónSeason 202612 matches3.4
19UCVPrimera DivisiónSeason 202615 matches3.4
20Real PotosíLFPBSeason 202610 matches3.4
21Corpus ChristiUSL League OneSeason 202613 matches3.4
22Real Sociedad de Fútbol IISegunda DivisiónSeason 2025/202621 matches3.4
23Maccabi Bnei Raina FCIsraeli Premier LeagueSeason 2025/202616 matches3.4
24AlbionPrimera DivisiónSeason 202614 matches3.4
25CSyD Dorados de SinaloaAscenso MXSeason 2025/202614 matches3.4

Away

RankTeamLeagueMatchesAverage per match
1Deportivo PastoCategoria Primera ASeason 202615 matches4.7
2CA HuracánPrimera DivisiónSeason 202610 matches4.5
3Racing Club de AvellanedaPrimera DivisiónSeason 202611 matches4.4
4CA Monarcas MoreliaAscenso MXSeason 2025/202617 matches4.2
5CerroPrimera DivisiónSeason 202615 matches4.1
6Gimnasia y Esgrima La PlataPrimera DivisiónSeason 202610 matches4.1
7Club Atlético La PazAscenso MXSeason 2025/202615 matches3.9
8Club Atlético ZacatepecAscenso MXSeason 2025/202614 matches3.8
9Independiente MedellínCategoria Primera ASeason 202613 matches3.8
10Real ZaragozaSegunda DivisiónSeason 2025/202621 matches3.7
11TorquePrimera DivisiónSeason 202613 matches3.7
12Getafe Club de FútbolLa LigaSeason 2025/202619 matches3.7
13JuventudPrimera DivisiónSeason 202614 matches3.6
14Deportivo MaldonadoPrimera DivisiónSeason 202614 matches3.6
15Rayo VallecanoLa LigaSeason 2025/202619 matches3.6
16CD MirandésSegunda DivisiónSeason 2025/202621 matches3.6
17Tepatitlán de MorelosAscenso MXSeason 2025/202620 matches3.6
18Coquimbo UnidoPrimera DivisiónSeason 202612 matches3.6
19Oriente PetroleroLFPBSeason 202611 matches3.5
20ADTPrimera DivisiónSeason 202613 matches3.5
21América de CaliCategoria Primera ASeason 202615 matches3.5
22Ferro Carril OestePrim B NacionalSeason 202615 matches3.5
23Club Deportivo Mineros de ZacatecasAscenso MXSeason 2025/202617 matches3.5
24Univ. ConcepciónPrimera DivisiónSeason 202612 matches3.5
25San Martín TucumánPrim B NacionalSeason 202615 matches3.5

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.