League Rankings
Competitions with Most Shots on TargetWorld Football — Average per Match
Top 15 football competitions ranked by the highest average shots on target per match. Rankings are calculated across all matches tracked on Matches Stats, updated automatically after each round.
Leader
Bundesliga— Germany
10.72 avg shots on target per match · 29 matches analyzed
Top 15 — Shots on Target
Avg per match| # | Competition | Avg/match |
|---|---|---|
| 1 | BundesligaGermany · 2025 | 10.72 |
| 2 | EredivisieNetherlands · 2025 | 10.16 |
| 3 | Major League SoccerUSA · 2026 | 9.99 |
| 4 | Pro LeagueSaudi-Arabia · 2025 | 9.69 |
| 5 | Süper LigTurkey · 2025 | 9.48 |
| 6 | Liga Profesional ArgentinaArgentina · 2026 | 9.47 |
| 7 | Jupiler Pro LeagueBelgium · 2025 | 9.31 |
| 8 | Premier LeagueEngland · 2025 | 9.18 |
| 9 | Serie ABrazil · 2026 | 9.08 |
| 10 | Liga MXMexico · 2025 | 9.00 |
| 11 | Ligue 1France · 2025 | 8.79 |
| 12 | La LigaSpain · 2025 | 8.76 |
| 13 | CONMEBOL LibertadoresWorld · 2026 | 8.65 |
| 14 | Serie AItaly · 2025 | 8.51 |
| 15 | J1 LeagueJapan · 2026 | 8.45 |
About the Shots on Target Competition Ranking
This ranking shows the top 15 football competitions with the highest average shots on target per match, based on all fixtures tracked on Matches Stats. Average per match is used instead of totals so that competitions with different numbers of fixtures can be compared fairly.
Bundesliga leads this ranking with an average of 10.72 shots on target per match across 29 analyzed matches.
Understanding which competitions produce the most shots on target helps fans, analysts, and scouts identify the most entertaining and tactically intense leagues in world football. Data is refreshed automatically after each round of fixtures.