Shots on target stats: league and team rankings
Compare the average number of shots on target per team per match. Explore overall, home and away records, then open a team profile to see how those attempts translate into goals.
What stands out now
Poland 3 Liga Group 2 leads the listed leagues for shots on target, while Metta - LU 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
| Rank | Team | League | Matches | Average per match |
|---|---|---|---|---|
| 1 | 1. LigaSeason 2026 | 18 matches | 12.4 | |
| 2 | Welsh Premier LeagueSeason 2026/2027 | 10 matches | 9.2 | |
| 3 | ÚrvalsdeildSeason 2026 | 24 matches | 9.0 | |
| 4 | SuperLigaSeason 2025/2026 | 37 matches | 8.5 | |
| 5 | LFPBSeason 2026 | 20 matches | 7.9 | |
| 6 | MeistriliigaSeason 2026 | 29 matches | 7.5 | |
| 7 | First LeagueSeason 2026/2027 | 10 matches | 7.4 | |
| 8 | First DivisionSeason 2026 | 23 matches | 7.3 | |
| 9 | EredivisieSeason 2025/2026 | 34 matches | 7.2 | |
| 10 | 1. LigaSeason 2026 | 20 matches | 7.2 | |
| 11 | First DivisionSeason 2026 | 23 matches | 7.2 | |
| 12 | Salvadoran Primera DivisiónSeason 2026/2027 | 10 matches | 7.1 | |
| 13 | ÚrvalsdeildSeason 2026 | 24 matches | 7.0 | |
| 14 | Salvadoran Primera DivisiónSeason 2026/2027 | 10 matches | 6.9 | |
| 15 | La LigaSeason 2025/2026 | 38 matches | 6.8 | |
| 16 | EredivisieSeason 2025/2026 | 34 matches | 6.7 | |
| 17 | Welsh Premier LeagueSeason 2026/2027 | 10 matches | 6.7 | |
| 18 | Liga ISeason 2026/2027 | 10 matches | 6.7 | |
| 19 | La LigaSeason 2025/2026 | 38 matches | 6.7 | |
| 20 | Ukrainian Premier LeagueSeason 2025/2026 | 30 matches | 6.6 | |
| 21 | 3 Liga Group 2Season 2025/2026 | 23 matches | 6.6 | |
| 22 | EliteserienSeason 2026 | 13 matches | 6.5 | |
| 23 | Azadegan LeagueSeason 2025/2026 | 15 matches | 6.5 | |
| 24 | EredivisieSeason 2025/2026 | 34 matches | 6.5 | |
| 25 | LFPBSeason 2026 | 20 matches | 6.5 |
Home
| Rank | Team | League | Matches | Average per match |
|---|---|---|---|---|
| 1 | 1. LigaSeason 2026 | 10 matches | 16.0 | |
| 2 | LFPBSeason 2026 | 10 matches | 10.9 | |
| 3 | ÚrvalsdeildSeason 2026 | 13 matches | 9.2 | |
| 4 | SuperLigaSeason 2025/2026 | 19 matches | 8.6 | |
| 5 | Ascenso MXSeason 2025/2026 | 16 matches | 8.3 | |
| 6 | 3 Liga Group 1Season 2025/2026 | 12 matches | 8.1 | |
| 7 | First DivisionSeason 2026 | 11 matches | 7.9 | |
| 8 | ÚrvalsdeildSeason 2026 | 12 matches | 7.8 | |
| 9 | La LigaSeason 2025/2026 | 19 matches | 7.7 | |
| 10 | First DivisionSeason 2026 | 11 matches | 7.6 | |
| 11 | Categoria Primera ASeason 2026 | 14 matches | 7.6 | |
| 12 | 3 Liga Group 2Season 2025/2026 | 11 matches | 7.5 | |
| 13 | First LeagueSeason 2025/2026 | 18 matches | 7.5 | |
| 14 | Azadegan LeagueSeason 2025/2026 | 11 matches | 7.5 | |
| 15 | La LigaSeason 2025/2026 | 19 matches | 7.4 | |
| 16 | EredivisieSeason 2025/2026 | 17 matches | 7.4 | |
| 17 | Ascenso MXSeason 2025/2026 | 15 matches | 7.4 | |
| 18 | Kazakhstan Premier LeagueSeason 2026 | 13 matches | 7.4 | |
| 19 | MLSSeason 2026 | 12 matches | 7.3 | |
| 20 | Pro LeagueSeason 2025/2026 | 20 matches | 7.2 | |
| 21 | Segunda DivisiónSeason 2025/2026 | 21 matches | 7.1 | |
| 22 | EredivisieSeason 2025/2026 | 17 matches | 7.1 | |
| 23 | MLS Next ProSeason 2026 | 13 matches | 7.1 | |
| 24 | 3 Liga Group 1Season 2025/2026 | 16 matches | 7.1 | |
| 25 | EredivisieSeason 2025/2026 | 17 matches | 7.1 |
Away
| Rank | Team | League | Matches | Average per match |
|---|---|---|---|---|
| 1 | ÚrvalsdeildSeason 2026 | 11 matches | 8.9 | |
| 2 | SuperLigaSeason 2025/2026 | 18 matches | 8.3 | |
| 3 | MeistriliigaSeason 2026 | 15 matches | 8.1 | |
| 4 | 3 Liga Group 4Season 2025/2026 | 10 matches | 7.3 | |
| 5 | EredivisieSeason 2025/2026 | 17 matches | 7.1 | |
| 6 | Faroe Islands Premier LeagueSeason 2026 | 11 matches | 7.0 | |
| 7 | 1. LigaSeason 2026 | 11 matches | 6.8 | |
| 8 | First DivisionSeason 2026 | 12 matches | 6.8 | |
| 9 | Uzbekistan Super LeagueSeason 2026 | 11 matches | 6.7 | |
| 10 | EredivisieSeason 2025/2026 | 17 matches | 6.7 | |
| 11 | First DivisionSeason 2026 | 12 matches | 6.7 | |
| 12 | Ukrainian Premier LeagueSeason 2025/2026 | 15 matches | 6.6 | |
| 13 | VirsligaSeason 2026 | 15 matches | 6.4 | |
| 14 | Armenian Premier LeagueSeason 2025/2026 | 14 matches | 6.4 | |
| 15 | 3 Liga Group 1Season 2025/2026 | 13 matches | 6.3 | |
| 16 | LFPBSeason 2026 | 10 matches | 6.3 | |
| 17 | MLSSeason 2026 | 11 matches | 6.3 | |
| 18 | ÚrvalsdeildSeason 2026 | 12 matches | 6.3 | |
| 19 | VirsligaSeason 2026 | 16 matches | 6.2 | |
| 20 | 1. LigaSeason 2025/2026 | 17 matches | 6.2 | |
| 21 | Lebanese Premier LeagueSeason 2025/2026 | 13 matches | 6.2 | |
| 22 | La LigaSeason 2025/2026 | 19 matches | 6.1 | |
| 23 | 3 Liga Group 3Season 2025/2026 | 11 matches | 6.1 | |
| 24 | Ligi kuu BaraSeason 2025/2026 | 13 matches | 6.1 | |
| 25 | Liga ISeason 2025/2026 | 20 matches | 6.1 |
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 the average number of shots on target per team per match. Explore overall, home and away records, then open a team profile to see how those attempts translate into goals.
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.
