14 April 2026
Soccer has always been a numbers game—goals scored, assists tallied, and clean sheets maintained. But as the sport evolved, so did the way we analyze it. Long gone are the days when just counting goals was enough to measure a player's or team's effectiveness. Now, with advanced analytics like Expected Goals (xG), we get a much deeper, more nuanced understanding of how the game is played.
But where did this all start? And how has soccer analytics transformed over time? Let’s take a deep dive into the evolution of soccer stats, from the most basic tallies to the data-driven insights that shape modern football.

For decades, these basic stats were all that mattered. Newspapers would print league tables with goal totals, and strikers were judged entirely by how many times they put the ball in the net. Goalkeepers were either great shot-stoppers or liabilities, with little data to explain why.
However, there was always a missing piece in this puzzle. Some players were consistent goal threats but didn’t always rack up impressive numbers. Others seemed to score a lot but relied heavily on luck. Yet, there was little statistical analysis to explain why.
Stats like:
- Possession percentage (Time a team controls the ball)
- Pass accuracy (% of successful passes)
- Key passes (Passes leading to a goal-scoring chance)
became a huge part of soccer analysis. A team no longer needed to score five goals to prove dominance—they could simply keep the ball and control the game through sheer passing ability.

- Shots taken: Total attempts at goal
- Shots on target: How many of those actually forced the keeper into action
- Conversion rate: Percentage of successful shots
These stats helped indicate attacking efficiency, but again, they didn’t tell the full story. A team could take 20 low-quality shots from outside the box, while another could take just 5 but from prime goal-scoring positions. Who played better?
This dilemma set the stage for a statistical revolution—Expected Goals (xG).
Rather than just counting goals, xG assigns a probability to every shot based on factors like:
- Distance from goal
- Angle of the shot
- Type of assist received
- Defensive pressure
- Body part used (foot, head, etc.)
Each shot gets a value (between 0 and 1) representing the likelihood of it becoming a goal. For example:
- A tap-in from 5 yards? Probably an xG of 0.8 (80% chance of scoring).
- A long-range effort from 30 yards? Maybe just 0.02 (2% chance of scoring).
- A striker who scores 15 goals from an xG of 10 is likely a clinical finisher.
- A player who scores 5 goals from an xG of 12 might be incredibly unlucky or just a poor finisher.
Teams and analysts no longer rely solely on raw goal numbers. Instead, xG helps determine shot quality, decision-making, and overall attacking efficiency.
Top midfielders like Kevin De Bruyne and Lionel Messi often have high xA numbers, proving their ability to produce top-tier chances.
- Pressures & Pressing Success Rate: How effectively a player closes down opponents
- Interceptions & Ball Recoveries: How often a player wins back possession
- Progressive Passing & Dribbles: How frequently a player moves the ball forward with intent
These stats have changed the way coaches evaluate defenders, making defense a more data-driven craft.
As technology advances, we can only expect even more sophisticated analytics to shape the beautiful game. One thing’s for sure—whether you’re a coach, player, or fan, understanding these stats will make you appreciate soccer on an entirely different level.
all images in this post were generated using AI tools
Category:
Sports StatisticsAuthor:
Fernando Franklin