Football offside stats: league and team rankings

See which teams are caught offside most often. Both league and team figures show offsides per team per match, with separate home and away rankings.

What stands out now

Tanzania Ligi kuu Bara leads the listed leagues for offsides, while Versailles 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
1VersaillesNationalSeason 2026/202711 matches4.3
2El MansuraSecond DivisionSeason 2026/202710 matches4.1
3Saint-ÉtienneLigue 2Season 2026/202710 matches3.8
4HNK Vukovar 1991Druga HNLSeason 2026/202710 matches3.7
5Mtibwa SugarLigi kuu BaraSeason 2025/202612 matches3.6
6Carrick RangersNIFL PremiershipSeason 2026/202714 matches3.6
7Den BoschEerste DivisieSeason 2026/202713 matches3.5
8NamungoLigi kuu BaraSeason 2025/202621 matches3.4
9St. Pauli2. BundesligaSeason 2026/202710 matches3.4
10ND Slovan Ljubljana2. SNLSeason 2026/202711 matches3.4
11Raith RoversChampionshipSeason 2026/202712 matches3.3
12Ciudad de BolívarPrim B NacionalSeason 202633 matches3.3
13ReadingEFL League OneSeason 2026/202713 matches3.2
14Partick ThistleChampionshipSeason 2026/202713 matches3.2
15Red Star BelgradeSuperLigaSeason 2026/202714 matches3.2
16Mezőkövesd-ZsóryNB IISeason 2026/202710 matches3.2
17CesenaSerie BSeason 2026/202710 matches3.2
18Reyady AbaseyaLebanese Premier LeagueSeason 2025/202611 matches3.2
19FrosinoneSerie ASeason 2026/202710 matches3.1
20Deportivo AlavésLa LigaSeason 2026/202711 matches3.1
21PiratasAscenso MXSeason 2026/202714 matches3.1
22MillwallChampionshipSeason 2026/202714 matches3.1
23Dalian ZhixingChinese Super LeagueSeason 202629 matches3.1
24VíkingurFaroe Islands Premier LeagueSeason 202625 matches3.0
25Fleury 91NationalSeason 2026/202711 matches3.0

Home

RankTeamLeagueMatchesAverage per match
1LDU PortoviejoPrimera Categoría Serie BSeason 202611 matches4.4
23 de NoviembreDivision IntermediaSeason 202613 matches3.6
3RigaVirsligaSeason 202616 matches3.4
4VíkingurFaroe Islands Premier LeagueSeason 202614 matches3.4
5Ciudad de BolívarPrim B NacionalSeason 202617 matches3.4
6CuniburoPrimera Categoría Serie BSeason 202612 matches3.3
7ResistenciaDivision IntermediaSeason 202613 matches3.2
8San MiguelPrim B NacionalSeason 202618 matches3.2
9New England IIMLS Next ProSeason 202614 matches3.1
10Dalian ZhixingChinese Super LeagueSeason 202614 matches3.1
11NeftchiUzbekistan Super LeagueSeason 202610 matches3.1
12San Antonio Bulo BuloLFPBSeason 202612 matches3.1
13Los Angeles IIMLS Next ProSeason 202613 matches3.1
14Deportivo GarcilasoPrimera DivisiónSeason 202616 matches3.1
15Defensa y JusticiaPrimera DivisiónSeason 202616 matches3.1
16MidlandPrim B NacionalSeason 202617 matches3.0
17CD El NacionalPrimera Categoría Serie BSeason 202613 matches3.0
18Sacramento RepublicUSL ChampionshipSeason 202616 matches2.9
19Shanghai SIPGChinese Super LeagueSeason 202614 matches2.9
20Beijing GuoanChinese Super LeagueSeason 202613 matches2.9
21Klubi-04YkkösliigaSeason 202613 matches2.9
22Estudiantes CaserosPrim B NacionalSeason 202617 matches2.9
23Hartford AthleticUSL ChampionshipSeason 202615 matches2.9
24Atlético JBGPrimera Categoría Serie BSeason 202611 matches2.8
25New York CityMLSSeason 202617 matches2.8

Away

RankTeamLeagueMatchesAverage per match
1Mbeya CityLigi kuu BaraSeason 2025/202611 matches4.6
2NamungoLigi kuu BaraSeason 2025/202613 matches3.8
3Ciudad de BolívarPrim B NacionalSeason 202616 matches3.3
4Rīgas FSVirsligaSeason 202616 matches3.2
5Gimnasia JujuyPrim B NacionalSeason 202617 matches3.2
6Sol de AméricaDivision IntermediaSeason 202613 matches3.2
7KTPYkkösliigaSeason 202613 matches3.1
8Chaco For EverPrim B NacionalSeason 202617 matches3.0
9Connecticut UnitedMLS Next ProSeason 202616 matches3.0
10Dalian ZhixingChinese Super LeagueSeason 202615 matches3.0
11Newell's Old BoysPrimera DivisiónSeason 202614 matches3.0
12Carolina CoreMLS Next ProSeason 202614 matches3.0
13EncarnaciónDivision IntermediaSeason 202613 matches3.0
14StabækFirst DivisionSeason 202614 matches2.9
15Nanjing CityChina League OneSeason 202613 matches2.9
16CumbayáPrimera Categoría Serie BSeason 202613 matches2.9
17TemperleyPrim B NacionalSeason 202616 matches2.9
18Almirante BrownPrim B NacionalSeason 202616 matches2.9
19HaugesundFirst DivisionSeason 202614 matches2.9
20ProgresoPrimera DivisiónSeason 202613 matches2.8
21Dinamo SamarqandUzbekistan Super LeagueSeason 202612 matches2.8
22San Martín TucumánPrim B NacionalSeason 202617 matches2.8
23Independiente RivadaviaPrimera DivisiónSeason 202615 matches2.8
24Birmingham LegionUSL ChampionshipSeason 202614 matches2.8
25All BoysPrim B NacionalSeason 202617 matches2.7

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?

See which teams are caught offside most often. Both league and team figures show offsides per team per match, with separate home and away rankings.

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.