GOALS/GAME
Eredivisie Goals/Game3.2 avg · Europe's highest Bundesliga Goals/Game3.1 avg · Top-5 league leader Champions League Goals/Game3.1 avg · Competition leader PSV Eindhoven Home Goals3.4 avg · Europe's highest home avg Bayern Munich Bundesliga3.1 xG/G · League leader Premier League Goals/Game2.8 avg · 4th in Europe Serie A Goals/Game2.4 avg · Lowest of top-5 leagues Eredivisie Goals/Game3.2 avg · Europe's highest Bundesliga Goals/Game3.1 avg · Top-5 league leader Champions League Goals/Game3.1 avg · Competition leader PSV Eindhoven Home Goals3.4 avg · Europe's highest home avg Bayern Munich Bundesliga3.1 xG/G · League leader
2024/25 Season · Updated Apr 30, 2026

BEST LEAGUES
FOR GOALS
2024/25

Every major football league ranked by average goals per game with full Over 2.5, Over 1.5 and total goals statistics, fixture-type breakdowns, highest-scoring teams and a complete data-driven analysis of why each league scores the way it does.

3.2Eredivisie G/G
3.1Bundesliga G/G
2.4Serie A Lowest
62%UCL Over 2.5 Rate

At a Glance 2024/25 Season

🥇 Highest Goals Per Game Eredivisie (3.2 goals/game)
The Dutch Eredivisie leads every tracked European top division for average goals per game at 3.2 in 2024/25. It has held this position in five of the last six seasons. PSV Eindhoven's average of 3.4 home goals per game is the highest of any club across all tracked leagues, and the division's bottom-half clubs average 1.8 goals per game a figure that rivals many top-half clubs in Serie A and La Liga.
🥈 Joint Second Bundesliga & Champions League (3.1 goals/game)
The Bundesliga and UEFA Champions League both average 3.1 goals per game in 2024/25. The Bundesliga has been the most consistent high-scoring domestic league in Europe across the last decade. The Champions League's 3.1 average reflects the elite attacking quality of both teams in every fixture and the urgency that knockout football creates particularly in second legs where teams chase aggregate deficits.
📊 Middle of the Pack Premier League (2.8), Scottish Prem (2.7), La Liga (2.6)
Three leagues occupy the middle ground between the high-scoring Eredivisie/Bundesliga cluster and the low-scoring Italian/French group. The Premier League averages 2.8 goals per game a figure that rises meaningfully when only top-six fixtures are counted (approximately 3.3 goals per game). The Scottish Premiership and La Liga round out the mid-table group at 2.7 and 2.6 respectively.
🔴 Fewest Goals Serie A (2.4 goals/game) and NPFL (2.1)
Serie A records the lowest goals per game of any tracked major European top division at 2.4 in 2024/25. Italian football's defensive culture built around compact organisation, structured back fours and set-piece efficiency over open attacking play suppresses the number of high-quality scoring chances per game. The Nigerian Professional Football League (NPFL) averages 2.1 goals per game, the lowest of all tracked competitions.

Goals Per Game League Rankings 2024/25

Over 2.5 stats →
1
🇳🇱 Eredivisie
Netherlands · 18 clubs · 34 matchweeks · Highest domestic league in Europe
3.2
Goals / Game
3.2
62%
Over 2.5
83%
Over 1.5
272
Games
870
Total Goals
Best
Verdict
2
🇩🇪 Bundesliga
Germany · 18 clubs · 34 matchweeks · Top-5 leader
3.1
Goals / Game
3.1
57%
Over 2.5
82%
Over 1.5
262
Games
812
Total Goals
Top 5 Leader
Verdict
3
🏆 UEFA Champions League
Europe · Group phase + Knockout rounds combined 2024/25
3.1
Goals / Game
3.1
61%
Over 2.5
79%
Over 1.5
125
Games
388
Total Goals
Elite
Verdict
4
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League
England · 20 clubs · 38 matchweeks
2.8
Goals / Game
2.8
49%
Over 2.5
77%
Over 1.5
310
Games
868
Total Goals
Good
Verdict
5
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Premiership
Scotland · 12 clubs · 38 matchweeks
2.7
Goals / Game
2.7
48%
Over 2.5
75%
Over 1.5
228
Games
616
Total Goals
Average
Verdict
6
🇪🇸 La Liga
Spain · 20 clubs · 38 matchweeks
2.6
Goals / Game
2.6
46%
Over 2.5
72%
Over 1.5
310
Games
806
Total Goals
Average
Verdict
7
🇫🇷 Ligue 1
France · 18 clubs · 34 matchweeks
2.5
Goals / Game
2.5
45%
Over 2.5
71%
Over 1.5
290
Games
725
Total Goals
Below Avg
Verdict
8
🇮🇹 Serie A
Italy · 20 clubs · 38 matchweeks · Lowest of top-5 leagues
2.4
Goals / Game
2.4
42%
Over 2.5
68%
Over 1.5
310
Games
744
Total Goals
Avoid O2.5
Verdict
9
🇳🇬 Nigerian Professional Football League
Nigeria · 20 clubs · NPFL 2024/25
2.1
Goals / Game
2.1
34%
Over 2.5
63%
Over 1.5
240
Games
504
Total Goals
Low Scoring
Verdict

Full League Goals Comparison

All tracked leagues sorted by average goals per game
# League Goals/G Over 2.5% Over 1.5% BTTS% Total Goals Games Goal Rate Bar
1🇳🇱 Eredivisie 3.2 62% 83% 58% 870272
2🇩🇪 Bundesliga 3.1 57% 82% 56% 812262
3🏆 Champions League 3.1 61% 79% 62% 388125
4🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League 2.8 49% 77% 52% 868310
5🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Prem 2.7 48% 75% 51% 616228
6🇪🇸 La Liga 2.6 46% 72% 49% 806310
7🇫🇷 Ligue 1 2.5 45% 71% 48% 725290
8🇮🇹 Serie A 2.4 42% 68% 44% 744310
9🇳🇬 NPFL 2.1 34% 63% 38% 504240
Data current to Apr 30, 2026 · Season 2024/25 · Updated after every matchday

Highest Scoring Teams Europe 2024/25

Goals per game Home averages · Top teams across all tracked leagues
1
PSV Eindhoven
Eredivisie · Philips Stadion
3.4
home goals/G
2
Bayern Munich
Bundesliga · Allianz Arena
3.1
home goals/G
3
Feyenoord
Eredivisie · De Kuip
2.9
home goals/G
4
Barcelona
La Liga · Montjuïc
2.8
home goals/G
5
Manchester City
Premier League · Etihad
2.6
home goals/G
6
Monaco
Ligue 1 · Stade Louis II
2.4
home goals/G
7
Atalanta
Serie A · Gewiss Stadium
2.3
home goals/G
8
Liverpool
Premier League · Anfield
2.3
home goals/G

Goals by Half League Breakdown

Where goals are scored first half vs second half split by league
League Goals/G Total 1st Half G/G 2nd Half G/G 2H More Goals Goals 76–90'
🇳🇱 Eredivisie 3.2 1.38 1.82 81% 0.48
🇩🇪 Bundesliga 3.1 1.32 1.78 79% 0.46
🏆 Champions League 3.1 1.29 1.81 82% 0.51
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League 2.8 1.18 1.62 78% 0.41
🇪🇸 La Liga 2.6 1.09 1.51 77% 0.38
🇫🇷 Ligue 1 2.5 1.04 1.46 76% 0.36
🇮🇹 Serie A 2.4 1.01 1.39 75% 0.34
🇳🇬 NPFL 2.1 0.88 1.22 72% 0.28
Across every tracked league, the second half produces significantly more goals than the first. The Champions League and Eredivisie produce the most goals in the final 15 minutes (76–90') of any tracked competition relevant for in-play and late-goal markets.

Goals Per Game by Fixture Type

How the quality of fixture changes the goals per game average within each league
League Overall G/G Top-6 vs Top-6 Top-6 vs Bottom-6 Bottom-6 vs Bottom-6 Local Derby
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League 2.8 3.4 3.1 2.1 3.6
🇩🇪 Bundesliga 3.1 3.7 3.4 2.4 3.9
🇪🇸 La Liga 2.6 3.2 2.9 1.8 3.4
🇮🇹 Serie A 2.4 2.9 2.7 1.6 3.1
🇫🇷 Ligue 1 2.5 3.1 2.8 1.7 3.2
🇳🇱 Eredivisie 3.2 3.9 3.6 2.6 4.2
Local Derby figures are the most consistent outperformers in every league with the Eredivisie's derby average of 4.2 goals per game the highest of any fixture type tracked. Bottom-6 vs Bottom-6 fixtures are reliably the lowest-scoring environment in every league and are the primary source of league-wide average suppression.

Key Statistics

Eredivisie Over 2.5
62%
Highest domestic league
Eredivisie Over 1.5
83%
Highest domestic league
Serie A Over 2.5
42%
Lowest top-5 league
Derby Goals/Game
4.2
Eredivisie derbies

Which Leagues Score the Most Goals?

Best Leagues for Goals in Football A Complete Data Ranking for 2024/25

Average goals per game is the single most important statistic for bettors who focus on goal markets Over 2.5, Over 1.5, Over 3.5, BTTS, and correct score. The higher a league's goals-per-game average, the more frequently every threshold in the goals markets is crossed, and the better the underlying statistical conditions for goal-market betting. This page ranks every major football league tracked by FootyBlazer by average goals per game for the 2024/25 season, explains the structural and tactical reasons behind the differences, and provides fixture-type and half-by-half breakdowns that go beyond the headline league average to give you the specific conditions where goal markets are most reliably triggered.

The gap between the highest and lowest tracked leagues is significant. The Eredivisie averages 3.2 goals per game fully 0.8 goals per game above Serie A's 2.4. Across 310 Serie A games, that 0.8-goal gap represents approximately 248 fewer goals than the Eredivisie would produce in the same number of fixtures. For bettors using Over 2.5 Goals as their primary market, choosing between these two leagues is not a marginal decision it is the difference between a 62 percent hit rate (Eredivisie) and a 42 percent hit rate (Serie A). Understanding which league to target is therefore one of the most impactful decisions a goal-market bettor can make before any individual fixture analysis begins.

1. Eredivisie Europe's Highest-Scoring Domestic League (3.2 Goals/Game)

The Dutch Eredivisie has led Europe's domestic top divisions for average goals per game in five of the last six seasons, and 2024/25 is no exception. The Eredivisie's 3.2 goals per game figure emerges from a structural characteristic unique to Dutch football: the attacking ambition is distributed across the entire division, not concentrated in a handful of elite clubs. PSV Eindhoven's extraordinary 3.4 goals per home game leads the individual team rankings across all tracked leagues but the critical insight is that bottom-half Eredivisie clubs average 1.8 goals per game, a figure that would represent a competitive attacking output in Serie A or La Liga. When all twenty clubs attack with this kind of collective intent, the aggregate goals figure climbs naturally above what any other domestic league produces.

The Eredivisie's Over 2.5 Goals rate of 62 percent and Over 1.5 Goals rate of 83 percent are both the highest of any domestic European top division. De Klassieker between Feyenoord and Ajax averages 3.8 goals per game over recent editions and local derby fixtures in the Eredivisie average 4.2 goals per game overall, the highest derby goals average of any tracked competition. For bettors focused on Over 2.5 or Over 3.5 accumulators, the Eredivisie is the most reliable single league to draw selections from.

2. Bundesliga Europe's Top-Five Leader and the Most Consistent High-Scoring League (3.1 Goals/Game)

The Bundesliga has averaged 3.0 or more goals per game in every season since 2009/10 a streak of consistency unmatched by any other major European league. In 2024/25, the figure stands at 3.1. The Bundesliga's enduring high-scoring nature reflects a tactical and cultural commitment to high-pressing, attacking football that runs from the Allianz Arena down to the clubs fighting relegation. Bayern Munich score in every Bundesliga home game they play and average 3.1 home goals per fixture. But even relegated sides like Bochum and Holstein Kiel who score relatively rarely produce open, physically intense games that generate goals at both ends through transitions and pressing errors.

Der Klassiker between Bayern Munich and Borussia Dortmund averages 3.9 goals per game at the Allianz Arena and has produced Over 2.5 Goals in ten consecutive editions. Bundesliga derby fixtures broadly average 3.9 goals per game making them the joint-highest-scoring derby environment in Europe alongside the Eredivisie. For bettors who prefer the top-five European leagues over the Eredivisie, the Bundesliga is the only reliable choice for regular Over 2.5 Goals betting with a rate consistently above 55 percent.

3. UEFA Champions League Elite Attacking Quality Across Both Teams (3.1 Goals/Game)

The UEFA Champions League matches the Bundesliga at 3.1 goals per game in 2024/25, driven by the combination of the world's best attacking talent and the psychological and tactical pressures of elite knockout competition. What makes the Champions League particularly valuable for goal-market betting is the consistency of goal production across all fixture types within the competition. Unlike domestic leagues where bottom-six fixtures suppress the overall average, Champions League matches between sides from different countries involve clubs that all qualified through above-average attacking performance. There is no equivalent of a Bochum versus Holstein Kiel fixture in the Champions League even the weakest sides in the competition are capable of creating and scoring goals.

The Champions League's Over 2.5 Goals rate of 61 percent is the highest of any competition tracked by FootyBlazer. The Over 1.5 rate of 79 percent is below the Eredivisie's 83 percent but still the second highest. Second-leg knockout matches where teams chase aggregate deficits produce particularly high goal averages teams that are trailing going into the second leg have no choice but to attack, creating the open game states that produce goal totals well above the competition average.

4. Premier League Good for Goals, Great for Top-Six Fixtures (2.8 Goals/Game)

The Premier League's 2.8 goals per game average places it fourth among tracked competitions and third among the domestic top-five leagues behind the Bundesliga by 0.3 goals per game. The Premier League's figure is pulled down significantly by the lower half of the table, where defensive, relegated-zone clubs produce far fewer goals than the headline brands at the top. When the Premier League's top-six clubs play each other, the average rises to approximately 3.4 goals per game above the Bundesliga's overall average. Manchester City home games average 2.6 goals, Liverpool home games average 2.3, and Arsenal generate 2.19 xG per game at the Emirates. These are elite goal environments by any comparison.

For goal-market bettors, the Premier League requires more careful fixture selection than the Bundesliga or Eredivisie because the range of goal production is wider. A Premier League Over 2.5 Goals bet carries a 49 percent overall hit rate barely above a coin flip. But filtering to top-six home fixtures brings that rate to approximately 58 percent, which is competitive with the Bundesliga's overall average. The Premier League's Over 1.5 Goals rate of 77 percent across all fixtures is stronger than its Over 2.5 figure, making Over 1.5 accumulators more reliable than Over 2.5 ones for Premier League selections.

5. La Liga and Ligue 1 Below Average, But Individual Clubs Offer Value (2.6 and 2.5 Goals/Game)

La Liga averages 2.6 goals per game and Ligue 1 averages 2.5 both below the European mid-point. In La Liga, the distorting effect of Atletico Madrid's extreme defensive football suppresses the competition's average. When Atletico's fixtures are excluded, La Liga's remaining 19 clubs produce approximately 2.78 goals per game, which is closer to the Premier League's figure. Barcelona and Real Madrid individually produce home averages above 2.8 goals per game and the El Clasico specifically averages 3.4 goals across its most recent ten editions. La Liga Over 2.5 accumulators should therefore focus on fixture types involving these clubs in home settings rather than the league-wide average, which makes the market appear less attractive than it is for specific selections.

Ligue 1 suffers a similar effect from PSG's dominance their 2.44 xG per game inflates figures in their specific fixtures while the league's lower half is defensively compact and low-scoring. Monaco's 2.4 home goals per game average and Marseille's 1.84 per game are the two most reliable Ligue 1 Over 2.5 environments outside of PSG home fixtures.

6. Serie A Europe's Toughest League for Over 2.5 Goals Betting (2.4 Goals/Game)

Serie A's 2.4 goals per game average is the lowest of any tracked major European top division for the third consecutive season. Italian football's tactical identity built around organised defensive structures, compact blocks and clinical finishing rather than high-volume attacking play naturally produces lower goals totals than northern European leagues built around pressing and attacking width. Even Serie A's most attacking clubs score fewer goals per game than their Bundesliga equivalents. Atalanta are the clearest exception their 73 percent BTTS rate and 2.39 xG per game under Gasperini's pressing system is an outlier that reflects one manager's specific tactical philosophy against the grain of Italian football's dominant culture.

For bettors, Serie A's 42 percent Over 2.5 Goals rate means the market loses more often than it wins. Serie A is a much better league for Under 2.5 Goals betting than Over 2.5 Atletico Madrid in La Liga (35 percent of their games produce Over 2.5) and Juventus in Serie A (38 percent) are the clearest under-market environments among any major European club tracked by FootyBlazer. Bettors who do pursue goal markets in Serie A should focus specifically on Atalanta home games, the Derby della Capitale (Roma vs Lazio carries a 73 percent BTTS and 69 percent Over 2.5 H2H rate) and top-club vs top-club fixtures where the Italian defensive culture is partially overridden by the attacking quality on display.

Why the Second Half Produces More Goals in Every League

One of the most consistent findings across all tracked leagues is that the second half generates significantly more goals than the first, with the 76 to 90-minute window being the highest-scoring individual period of any match. The Champions League leads this metric 0.51 goals per game in the final 15 minutes followed by the Eredivisie at 0.48 and the Bundesliga at 0.46. This pattern holds across every league and is driven by three consistent factors: fatigue reducing defensive organisation, tactical adjustments that open space in the second half, and the incentive for trailing teams to push forward and risk conceding further while chasing goals. For bettors interested in half-time/full-time markets, second-half goals markets, or in-play betting, the second-half scoring bias is the single most consistent statistical pattern in football.

How to Use League Goals Data for Betting

The most effective approach to using league goals statistics for Over 2.5 and Over 1.5 betting involves two steps. First, select the right league prioritise the Eredivisie, Bundesliga, and Champions League for Over 2.5 accumulators, and the Premier League for Over 1.5 accumulators where the 77 percent hit rate makes it one of the most reliable single-market environments available. Avoid Serie A and NPFL for Over 2.5 selections unless the specific fixture has unusually high combined xG. Second, within the chosen league, select the right fixture type top-club home games and local derby fixtures consistently outperform league averages by 0.5 to 1.0 goals per game across all tracked competitions. Bottom-half versus bottom-half fixtures should be avoided for Over 2.5 tips regardless of league, as they consistently underperform even the lowest league averages.

Responsible Gambling

All statistics on FootyBlazer are for informational purposes and intended for users aged 18 and over. Goal markets carry the same financial risk as all betting markets. Statistical averages describe tendencies across large samples individual matches will always vary. If gambling is negatively affecting your finances or wellbeing, visit BeGambleAware.org or call 0808 8020 133.

9 Leagues Ranked
2024/25 Season Data
Half-by-Half Breakdown
Fixture-Type Analysis
100% Free
18+ Only

Frequently Asked Questions

Which football league averages the most goals per game?
The Eredivisie leads all major European leagues at 3.2 goals per game in 2024/25. The Bundesliga and Champions League both average 3.1. The Premier League averages 2.8, La Liga 2.6, Ligue 1 2.5, and Serie A the lowest at 2.4 among the top-five European leagues.
Which league has the best Over 2.5 Goals rate?
The Eredivisie leads domestic European leagues for Over 2.5 Goals at 62% in 2024/25. The Champions League records 61%, the Bundesliga 57%, the Premier League 49%, La Liga 46%, Ligue 1 45%, and Serie A the lowest at 42%. For accumulators, the Eredivisie and Bundesliga are the most reliable Over 2.5 leagues.
Why does the Bundesliga score so many goals?
The Bundesliga's 3.1 goals per game average stems from its tactical culture of high-pressing, attacking football distributed across the entire division. Even mid-table and relegated sides press intensively and attack with ambition, creating open game states that produce goals from both sides far more consistently than in more defensive-minded leagues like Serie A and La Liga.
Why does Serie A score the fewest goals?
Serie A's 2.4 goals per game average reflects Italian football's long tradition of defensive organisation compact mid-blocks, deep defensive lines and a cultural emphasis on clean sheets over attacking volume. This suppresses the number of high-quality scoring chances per game across almost every fixture type, though individual exceptions like Atalanta (who average over 2.3 home goals per game) exist within the league.
Is the Premier League good for Over 2.5 Goals betting?
The Premier League's 49% Over 2.5 Goals rate is below the Eredivisie, Bundesliga, and Champions League but rises to approximately 58% in top-six versus top-six fixtures. For Over 2.5 betting, the Premier League requires fixture selection top-club home games are reliable, while mid-table and relegation fixtures are not. Over 1.5 Goals is more consistent across the Premier League at 77% overall.
Which half of a football match produces the most goals?
The second half produces significantly more goals than the first in every tracked league. The 76 to 90-minute window is the highest-scoring individual period. The Champions League leads with 0.51 goals per game in the final 15 minutes. This pattern is driven by fatigue reducing defensive organisation, tactical adjustments opening space, and trailing teams pushing forward in the second half.