### The Slump That Wasn't: How Rolling Averages and Moving xG Unlocked a Striker's True Form

Disclaimer: The following is an educational case study based on hypothetical scenarios and fictional player data. Any resemblance to real players, clubs, or matches is purely coincidental. The analysis is intended to illustrate analytical concepts, not to predict actual performance.


The Slump That Wasn't: How Rolling Averages and Moving xG Unlocked a Striker's True Form

Imagine you're a data analyst for a mid-table Premier League club. It's November, and your star striker—let's call him Alexei Volkov—has just gone five matches without a goal. The fans are restless, the pundits are calling for him to be dropped, and the manager is starting to question the £40 million transfer fee. The raw numbers look damning: 0 goals, 3 shots on target, and a growing narrative of a "confidence crisis."

But you know better. You know that a single goal can be a noisy event, and that five matches is a tiny sample. The real story is hiding in the moving averages.

This is the power of rolling averages and moving Expected Goals (xG) analysis. Instead of looking at a static snapshot of "goals per game," we track a player's underlying performance over a sliding window—typically 5, 10, or 15 matches. This smooths out the noise of a lucky deflection or a penalty miss, revealing the true trend.

Let's apply this to Volkov. Instead of his raw goal tally, we calculate his rolling average xG per 90 minutes over his last 10 appearances. Here’s what the data might show:

Period (Last 10 Matches)Goals ScoredxG per 90 (Rolling)Shots per 90Shot Accuracy
Matches 1–10 (Early Season)60.423.155%
Matches 6–15 (Mid-Season Dip)20.483.452%
Matches 11–20 (Current Slump)10.513.653%

The raw goal count is falling—from 6 to 2 to 1 across the windows. But look at the moving xG. It’s actually rising from 0.42 to 0.51. This means Volkov is getting into better positions and taking more shots than ever. The goals aren't coming, but the quality of chances is improving.

This is a classic "regression to the mean" scenario. The player is unlucky, not bad. The manager, armed with this rolling analysis, can tell the press: "The goals will come. He's doing everything right."

Why Rolling Averages Matter More Than Season Totals

A single season total is a lagging indicator. It tells you what happened, but not why. A rolling average is a leading indicator. It shows you the direction of performance.

  • Hot Streaks vs. Sustainable Form: A striker who scores 4 goals in 2 matches might have a season xG of 0.35. A rolling average will reveal if he's genuinely creating more chances or just finishing everything. If his xG is also spiking, it's sustainable. If not, expect a drop-off.
  • Injury Return: A player coming back from a hamstring injury might have low minutes. A 5-match rolling average of distance covered and sprints per 90 can show if he's physically back to his pre-injury level, even if the goals haven't arrived yet.
  • System Changes: If a team switches from a 4-3-3 formation to a 4-2-3-1 system, a winger's xG might drop because he's now asked to drop deeper. A rolling average of assists per 90 and key passes might rise, revealing a shift in role, not a decline in ability.
The Moving xG Trap: When Is Good Form Actually Luck?

The inverse is also true. A player can have a "hot" month where his goals far exceed his xG. A rolling analysis of his xG overperformance (Goals - xG) is critical. If a winger overperforms his xG by 0.5 per 90 over 10 matches, that's likely unsustainable. Smart clubs will sell high, knowing the regression is coming.

For example, a midfielder playing in a 3-5-2 system might suddenly score 5 goals in 8 games. A moving xG analysis might show his xG is only 2.1. That's a massive overperformance. The club's data team should flag this as a sell-high opportunity, not a new star.

How to Use This in Your Analysis

  1. Set Your Window: For form analysis, a 10-match rolling window is standard. For injury return, use 5 matches. For season-long trends, use 15.
  2. Track Multiple Metrics: Don't just look at xG. Combine it with rolling averages of:
3. Visualize the Trend: Use a line chart. Plot the rolling average and the raw data. The eye test is powerful. A rising line with a falling raw score is a buy signal.

Conclusion: The Art of the Smooth

The next time you see a star player in a "slump," don't panic. Open the rolling averages. Is his xG dropping? Is his shot volume declining? If yes, it's a real problem. But if his moving xG is rising, the goals are coming. You just need to be patient.

At Pitch Metrics, we believe that data should tell a story, not just a score. By mastering rolling averages and moving xG, you move from being a fan who reacts to headlines to an analyst who predicts outcomes. For more on how to evaluate player form, check out our hub on player and team statistics.