25 Years of European Football

44,576 matches across 5 leagues, 2000–2024

Every weekend, five leagues across Europe play football under slightly different rules, cultures, and financial realities. The Premier League has the most money. La Liga has the two biggest clubs. Serie A has the most tactical heritage. The Bundesliga has the best atmospheres. Ligue 1 has been PSG's playground for a decade.

But they all play the same sport on the same size pitch. So what actually differs? I downloaded every match result from 2000 to 2024 and looked at what the numbers say. Some of these trends are well-known. Others surprised me. All of them cut across every league at once.

Data from jalapic/engsoccerdata. 44,576 top-flight matches total.

01 Home advantage is dying

Home advantage is the oldest fact in football. Your crowd, your pitch, your locker room. For most of the sport's history, playing at home meant you won roughly half the time. That number has been falling for two decades, and COVID blew the door off the hinges.

Home win % by season
Home / away goal ratio

The second chart tells the story more precisely. The home/away goal ratio used to hover around 1.4 to 1.5, meaning home teams scored nearly 50% more goals than visitors. In 2024, the Premier League ratio hit 1.06. Serie A is at 1.10. That's almost parity. The crowd still exists, but the advantage it gives has shrunk to almost nothing.

COVID season (2020): Premier League home win rate cratered from 45.3% to 37.9%. Ligue 1 dropped from 48.0% to 37.4%. Empty stadiums stripped the advantage bare. The revealing part: four years later, it still hasn't fully recovered. The pandemic didn't create the decline, it just made it impossible to ignore.

Why is this happening? Three plausible explanations. First, tactical preparation is better than it's ever been. Video analysis means away teams show up with detailed plans for every opponent. Second, fitness and squad depth mean teams can play the same intensity regardless of venue. Third, VAR. Referees used to give borderline decisions to the home side under crowd pressure. A video review room doesn't hear the fans.

02 The game is opening up

Modern football is more attacking than it was 20 years ago. Not dramatically so, but the trend is real and persistent. Goals per game have climbed in every league since the mid-2000s, and goalless draws are vanishing.

Goals per game by season
0-0 draws as % of all matches

The Bundesliga stands apart here, consistently the highest-scoring league over the entire period. It crossed the 3.0 goals-per-game mark in 2013 and has stayed there since. The gap between the Bundesliga and the rest is not small, either. In 2024, the Bundesliga averaged 3.13 goals per game while La Liga averaged 2.62. That's roughly one extra goal every two matches.

The 0-0 chart is almost more interesting. Goalless draws are a good proxy for how defensive a league is, and every single league shows a downward trend. The decline isn't gradual. It's steep.

Ligue 1's transformation: in 2007, 14.7% of matches ended 0-0. By 2024, that's down to 4.6%. Three times fewer goalless games in under two decades. This isn't noise. The French league went from the most defensive in Europe to something that looks much more open. Higher pressing, more investment in attacking players, and a philosophical shift away from the stereotype of dull French football.

03 Every league is getting less competitive

More goals, less home advantage, faster play. The product looks better than ever. But who's actually winning all these games? The uncomfortable answer: the same teams, and more consistently than before.

To measure competitive balance, I used the Gini coefficient of each season's final standings. The Gini coefficient is a number between 0 and 1 that measures inequality in a distribution. It was originally designed for measuring income inequality in economics, but it works just as well for points distributions in a league table.

Here's the intuition. Line up all 20 teams from fewest points to most. If every team finishes on the same number of points (perfect equality), the Gini coefficient is 0. If one team wins every match and every other team finishes on zero (perfect inequality), it approaches 1. In practice, football leagues sit between 0.10 and 0.22. The formula computes the area between the actual cumulative distribution of points and the line of perfect equality.

More concretely: sort teams by points, compute each team's share of the total, plot the cumulative sum from smallest to largest. The gap between that curve and a straight diagonal line is the Gini coefficient. A bigger gap means the points are more unevenly distributed, which means a less competitive league.

Gini coefficient of final standings

Every league has trended upward. In 2000, most leagues sat around 0.12 to 0.15. By 2024, most are above 0.18. That doesn't sound like a lot, but for context, a jump from 0.15 to 0.20 means the top teams are pulling further away from the bottom teams in a way that shows up across every season, not just one or two outliers.

Serie A has the highest recent Gini coefficients, consistently above 0.19 since 2016. This tracks with what anyone watching Italian football already knows: Juventus won nine straight titles from 2011 to 2019, and even after their run ended, the gap between the top 4 and the rest stayed wide. The Premier League, despite being "the most competitive league in the world," trends right alongside everyone else. Money hasn't bought parity. It's done the opposite.

04 Who actually wins

The Gini coefficient tells you about the overall distribution. But the question most fans care about is simpler: who actually lifts the trophy? Over 25 seasons, you'd hope for some variety. The reality depends heavily on which league you watch.

The Bundesliga is the extreme case. Bayern Munich won 18 of 25 titles. That's 72%. The only interruption was Dortmund's two-season burst in 2010-11, a brief cameo from Wolfsburg and Stuttgart, and Leverkusen's unbeaten 2023 season. Other than that, Bayern. Every year.

La Liga looks like a two-team league, and it is. Barcelona (12) and Real Madrid (9) account for 21 of 25 titles between them. Valencia and Atletico have two each, but those feel more like exceptions than competition. The Premier League is genuinely the most distributed, with 6 different champions including Leicester's miracle season. But even there, Manchester United (8) and Manchester City (6) own more than half the titles combined.

Ligue 1 has the most unique champions at 8, but that's misleading. Seven of those won before PSG's Qatari takeover in 2011. Since then, PSG has won 11 of 13. Lyon's run of seven straight titles from 2001 to 2007 preceded PSG's dominance, making Ligue 1 a story of two different monopolies.

05 The gap from 1st to 2nd

Knowing who wins is one thing. Knowing how they win tells you more. A league can have a repeat champion but still be competitive if the title goes down to the final day. Or a champion can wrap up the title by March. The gap between first and second place, measured in points, separates tight races from processions.

Points gap: 1st place minus 2nd place
Title-winning points by season
Last-place points by season

The title gap chart is spiky and volatile, but patterns emerge. The Bundesliga has the most consistently large gaps, with Bayern regularly finishing 10 to 25 points clear. PSG's 2015 season is the single largest gap in the dataset: 31 points, a staggering margin in a 38-game season. The Premier League has had its blowouts too, with Man City's 2017 and 2019 titles won by 19 and 18 points respectively, but it also produces genuinely close races. The 2018 season, where City beat Liverpool by a single point on 98 to 97, is one of the greatest title races in any league's history.

The title-winning points chart shows something else: the bar for winning has gone up. In the early 2000s, you could win the Premier League with 80 points. By the late 2010s, you needed 90 or more. La Liga saw Barca and Real push each other to 99 and 100 points in the 2009 to 2012 period. The arms race at the top is real.

Meanwhile, at the bottom, last-place points have trended downward. The worst teams are getting worse, or at least they're collecting fewer points. The Premier League's last-place team in 2024 finished on just 12 points. The gap between the top and the bottom is widening from both ends.

06 Do goals follow a Poisson distribution?

This is the nerd section. Feel free to skip if you don't care about probability distributions. But if you've ever heard the claim that goals in football are "random events," here's what that actually means and whether it holds up.

A Poisson distribution models the number of times a rare event happens in a fixed interval when those events are independent of each other. If a team scores at a constant average rate, and each goal is roughly independent of the last, then the number of goals per game should follow a Poisson distribution with parameter λ equal to the average goals per team per game. The probability of scoring exactly k goals is:

P(X = k) = (λk · e−λ) / k!

For each league, I computed the average goals per team per game (λ), then compared what Poisson predicts for 0, 1, 2, 3, 4, 5, 6 goals against the actual distribution across all 44,576 matches.

The fit is remarkably close. For 1, 2, and 3 goals, the predicted and actual percentages are within a percentage point or two. Poisson does a genuinely good job modeling football. But there are two systematic deviations that show up in every league.

The excess zeros: across all leagues, teams score 0 goals about 1-2% more often than Poisson predicts. In the Bundesliga, it's 2.4% more shutouts than expected (25.3% actual vs 22.9% predicted). This isn't random noise. Defensive tactics, goalkeeper heroics, and "park the bus" games are real phenomena that the model can't capture. Poisson assumes each minute is identical, but a team protecting a lead in the 85th minute doesn't play the same as one chasing a goal in the 20th.

The second deviation is at the other end: the fat tail. Teams score 4 or more goals slightly more often than Poisson predicts. This makes sense too. When a match opens up, goals tend to cluster. A team that's already 3-0 up often gets a 4th because the opposition has abandoned their defensive shape. Poisson treats each goal as independent, but in reality, goals breed goals.

So the answer to the question: yes, goals approximately follow a Poisson distribution, and the approximation is good enough for most purposes (betting markets, expected goals models, match simulations). But "approximately" is doing some work. Football isn't quite as random as the model assumes.

07 Most common scorelines

Finally, the simplest question: what scoreline comes up the most? The answer is the same in every league, and it has been for the entire 25-year period.

1-1 is the most common result in every single league. The symmetry makes sense: it's the lowest-scoring draw where both teams managed to find the net, and draws happen in about a quarter of all matches. After that, 1-0 wins dominate everywhere except the Bundesliga, where 2-1 edges it out. That tracks with the Bundesliga being the highest-scoring league.

One detail: Ligue 1 has the most 0-0 draws of any league (842 over 25 years), despite the overall declining trend. Old habits die hard. And in the Bundesliga, 0-0 is only the fifth most common result, behind 1-1, 2-1, 1-0, and 2-0. German football really doesn't do goalless.

-- What it all adds up to

The five big European leagues are converging in some ways and diverging in others. Home advantage has collapsed everywhere. Goals are up everywhere. Defensive football is in retreat everywhere. These are structural shifts, driven by technology, tactics, and money that flow across borders.

But the thing that matters most to fans, who wins, is getting less equal, not more. The Gini coefficients are rising. The same clubs keep winning. The gap between the champions and the rest is growing. More money in football hasn't made it more competitive. It's made the rich clubs richer and the title races more predictable, even as individual matches become more open and entertaining.

The modern game is better to watch on any given Saturday. But if you care about who lifts the trophy in May, the story has been the same for 25 years and it's getting worse.