Highest scoring football leagues — goals per match and xG ranking

Compare 1,200+ leagues across 150+ countries — goals per match, xG, cards, corners and outcome frequencies ranked side-by-side

LeagueGoalsper matchHomegoalsAwaygoalsxGper matchProgressseasonQualityrating
Süper Lig
Turkey
2.651.441.212.59
100%
FIFA Club World Cup
World
3.101.831.273.86
100%
Liga Profesional Argentina
Argentina
2.071.180.892.47
48%
Africa Cup of Nations
World
2.331.271.063.50
100%
Jupiler Pro League
Belgium
2.681.441.242.76
100%
Serie A
Brazil
2.661.551.112.39
44%
Primeira Liga
Portugal
2.671.491.182.60
100%
UEFA Europa League
World
2.691.511.182.77
100%
CONMEBOL Libertadores
World
2.211.350.862.32
65%
World Cup - Qualification CONCACAF
World
3.121.771.353.95
100%
About this view

Highest scoring football leagues — goals per match and xG ranking

The Scoring view ranks all 1,200+ leagues by goals per match and expected goals (xG) per match. The highest-scoring top flights typically clear 3.0+ goals per match, often spiking past 3.2 in open, transition-heavy seasons; tactical, defence-first leagues sit between 2.4 and 2.7, and the lowest-scoring top flights can dip below 2.0. Pair the Goals column with xG to see which leagues are clinical (finishing above xG) and which are wasteful (under-finishing chances).

Expected Goals (xG) grades the quality of chances rather than the result of shots. A league sitting 0.3 goals above its xG line is over-performing — finishing chances better than the model would predict. The reverse pattern (more xG than goals) usually flags either poor finishing or strong goalkeeping. Either way, sustained over- or under-performance often regresses to the mean.

Switch the time period filter between whole-season and last-5-match windows to see whether a league's scoring trend is recent or structural. A league averaging 3.0 goals all season is a true high-scoring league; one that's only spiked to 3.0 over the last five games may regress next week.

Glossary

What each scoring column means

Goals/Match
Average total goals per match. The cleanest read on how high-scoring a league is right now.
Home Goals
Average goals scored by the home team. Usually higher than away goals because of home advantage effects.
Away Goals
Average goals scored by the away team. Gap with Home Goals reveals the strength of home advantage.
xG/Match
Average Expected Goals per match — the model-derived quality of chances created.
xG Overperformance
Goals minus xG. Positive = clinical finishing; negative = wasted chances or hot goalkeepers.
Progress
Season completion percentage. Early-season scoring numbers are noisier than late-season ones.
Methodology

How goals per match and xG are calculated

Goals come from official match results; xG comes from a calibrated chance-quality model.

  1. Data source. Every shot is logged with its location, body part, assist type and game state. Shot and goal data are aggregated from sports data APIs and processed through our statistical pipeline before entering the xG model.
  2. Calculation. xG assigns each shot a probability of being scored based on tens of thousands of comparable historical shots. League xG is the per-match average across all shots in the window.
  3. Refresh cadence. xG values re-aggregate within a few hours after each match completes — refreshed continuously through the matchday but not live.
  4. Limits. xG is highly accurate over long windows (full seasons) but noisier over short ones (last 5 matches). xG overperformance often regresses to the mean over time.
FAQ

Highest scoring leagues — frequently asked questions

What is Expected Goals (xG)?

xG grades each shot by its likelihood of being scored, based on distance, angle, body part and assist type. A 0.5 xG shot is one the average player would convert 50% of the time. League xG is the per-match average across all shots.

What does xG overperformance tell me?

Positive xG overperformance means goals are exceeding what chance quality would predict — clinical finishing. Negative overperformance means the league is wasting chances or facing better-than-average goalkeeping. Sustained extremes usually regress.

Why are home goals usually higher than away goals?

Home advantage. Crowd influence, referee decisions, pitch familiarity and travel fatigue all tilt slightly toward the home side. The effect has weakened over the past decade but is still measurable in almost every major league.

Which football league has the highest goals per match in 2026?

Goal averages move season to season. High-scoring top flights typically clear 3.0 goals per match, with the most open competitions occasionally spiking past 3.2. Tactical, defence-first leagues usually sit between 2.4 and 2.7, and the lowest-scoring top flights can dip below 2.0. The live ranking shifts week to week — sort the Goals/Match column on this page to see which league leads right now across all 1,200+ competitions.

Why ProBettingHub for league statistics

Three reasons analysts pick this dashboard for cross-league research — especially since FBref restricted its advanced data in January 2026.

1,200+ leagues, one ranking

Premier League next to Saudi Pro League next to J-League. Every major competition the world plays — from UEFA top flights to South American Primeras to Asian Super Leagues — ranked side-by-side on the same metric in seconds.

Every metric, every column sortable

Goals per match, xG, cards, corners, BTTS, over/under thresholds and home/draw/away splits. Click any column header to re-rank all 1,200+ leagues by that metric. Switch the period filter to compare whole-season averages against last-5, last-10 or last-20 windows.

Stats, not picks

We don't sell predictions and we don't push tips. We surface the raw league-level numbers — xG, finishing efficiency, defensive consistency, refereeing intensity — so you can read each league for what it actually is, not what someone wants to sell you.