The English Premier League currently holds the highest scoring ranking in football, with an impressive average of 87.9 goals per game. Following closely are the Italian Serie A and German Bundesliga, both averaging 86.2 goals per game.
Top Football Leagues by Scoring Ranking
- 1. English Premier League: 87.9 goals per game
- 2. Italian Serie A: 86.2 goals per game
- 3. German Bundesliga: 86.2 goals per game
- 4. Spanish La Liga: 85.1 goals per game
- 5. French Ligue 1: 85.1 goals per game
- 6. Brazilian Serie A: 80.8 goals per game
- 7. Portuguese Primeira Liga: 80.1 goals per game
- 8. Belgian Pro League: 79.2 goals per game
- 9. US MLS: 78.2 goals per game
- 10. English Championship: 77.6 goals per game
This ranking reflects the average goals scored across matches in these leagues, showcasing the attacking nature of the games played.
