Liverpool's expected goals dropped by nearly a third.
Slot's first season was efficient - fewer shots, better quality, same output. Year two lost both. This is not a finishing slump. The underlying chances themselves got worse.
Liverpool's attacking xG fell 29% across three seasons
xG per match. Match-level Understat data, full 38-match seasons.
Every number moved in the wrong direction.
Slot Y1 had a coherent model - fewer shots, higher quality, same goals. Y2 broke that model without replacing it. Look at the Gap column.
| Season | PPG | xG / match | Goals / match | Gap | xG / shot | Set-piece xG | Opp xG |
|---|---|---|---|---|---|---|---|
| Klopp 23–24 | 2.16 | 2.49 | 2.26 | −0.23 | 0.123 | 0.679 | 1.25 |
| Slot Y1 24–25 | 2.21 | 2.45 | 2.26 | −0.19 | 0.146 | 0.487 | 1.11 |
| Slot Y2 25–26 † | 1.58 | 1.77 | 1.66 | −0.11 | 0.118 | 0.339 | 1.42 |
The Gap column tells the finishing story. For the first 30 matches of Y2 the gap was −0.21 - consistent with Klopp and Slot Y1. Matches 31–37 saw unusual overperformance; then the final match at Brentford (2.99 xG, 1 goal, 1–1) reversed much of it. The full-season gap settled at −0.11 - closer to the historical pattern than the late-season scoring suggested. The underlying xG of 1.77/match, down 29%, is the story.
Gap = Goals/match minus xG/match; a small negative gap means goals just below xG (normal finishing), a large negative gap is the signature of bad luck. Slot Y2: 38 of 38 matches - season complete. xG data: Understat (full seasons). PPG: official PL record (38 matches each). xG/shot and set-piece xG based on first 30 matches of Y2. Highlighted cells are the strongest figure in each column - highest for attacking metrics, lowest for opponent xG.
Shots per match. This year used the first 30-match shot-level pull.
Set-piece xG per match. This year used the first 30-match shot-level pull.
These changes are real, not noise.
The xG picture above comes from Understat. The following comes from a second dataset - SportsMonks match statistics across full Premier League seasons.
Statistical rigor: All four metrics passed a Mann-Whitney U test with Bonferroni correction across 44 variables (α/44 ≈ 0.00114) and showed large to very large effect sizes (Cohen's d between 0.89 and 1.06). See the methodology for full details.
The investigation into Liverpool's decline.
The first piece covers the headline xG decline, while subsequent threads explore pressing and set pieces in detail.
Spain won the World Cup. Argentina lost the final - and then lost control
Twenty-five fouls. Two shots. None on target. The former champions' defence of their crown ended with one dismissal during the match and another after it.
The numbers say Argentina. The route says England.
At 39, Lionel Messi has never once faced England. Not at a World Cup, not in a friendly, not anywhere in a senior shirt. Two decades into the greatest career...
Four semifinalists, no simple fatigue answer - stage to watch the benches get involved
Each semifinalist brings a different mix of repeated selection, running, extra time, schedule and geography. None of it proves fatigue - but it sharpens what to watch in both semifinals.*...
France vs Spain: the deepest attack against the best midfield
Spain have the stronger control game. France have been the more clinical side and possess one of the tournament's deepest attacking benches. The margin is tiny, and it tilts to...
France have the forward line - Morocco are the test
France want to break the game open early. Morocco have spent four years learning how to make favourites wait.
Brazil have more ways to win. Norway have Haaland.
This is not just Brazil nostalgia, though the mood around them has changed. The current conversation has moved from crisis to Ancelotti's calm, from Neymar dependence to Vinicius Junior as...
Paraguay vs France: This Is Not Germany
Germany threw 55 crosses at Paraguay and completed 10. Then they went home.
Portugal vs Croatia is sold as Ronaldo vs Modrić. The real test is control.
Portugal have looked more convincing when Vitinha, Bruno Fernandes and Bernardo Silva dictate the rhythm around Cristiano Ronaldo. Croatia's route to an upset is to make the match slower, narrower...
Spain vs Austria Preview: Austria Do Not Need to Outplay Spain to Make Them Panic
Match facts: Round of 32 - Thursday, July 2, SoFi Stadium, Inglewood, California. Kickoff 12:00 PT / 3 p.m. ET / 8 p.m. UK. Referee: Glenn Nyberg (Sweden). US TV:...
France vs Sweden Preview: France's Control Test Against Sweden's Direct Threat
France can control this game and still give Sweden exactly what they want.
Morocco vs Netherlands Preview: Dutch Efficiency Meets Morocco's Box Defence
This is the Round of 32 tie that feels too early: two seven-point teams, both top-10 in @FIFAcom's rankings, and both carrying a credible case for a deeper run. The...
Tuchel’s Trent Call Looks More About Control Than Quality
Trent Alexander-Arnold being left out of England’s World Cup squad is easy to frame as a question about defending. But Thomas Tuchel may simply feel England do not need Trent’s...
Liverpool's xG decline isn't bad luck
Liverpool fans felt the attack had become slower and less threatening. The data points to the same place: xG fell 29%, shot volume declined, shot quality declined, and set-piece output...
Xabi Alonso was the bigger swing, not the easier fit
Alonso was not a bad fit for Liverpool. He was the bigger tactical swing: elite, flexible, and high-upside, but less obviously low-disruption than the romance suggested.
Written by Gaurav Ahlawat, a data and AI systems builder trying to make sense of Liverpool through the numbers. Built independently in his free time.