Premier League · Matchweek 32
HT 0:0
Ollie Watkins 73'
Donyell Malen 79'
John McGinn 90+4'
Sat, 12 Apr 2025, 15:00 (UK) · St. Mary's Stadium, Southampton, Hampshire
Southampton 20th · 10 pts|Aston Villa 7th → 5th · 54 pts

Aston Villa won on the scoreboard and on xG (0.31–3.03).

Player of the matchAaron Ramsdale8.6Decisive moment73' Ollie Watkins+1.2

Southampton 0-3 Aston Villa

Key numbers

  • Possession 40% – 60%
  • Shots 7 (2 on target) – 25 (10)
  • Decisive moment: 73' Ollie Watkins, FN xPts +1.2
Player of the match
Aaron Ramsdale 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

0-10-20-3
Southampton ahead 0 min · level 73 min · Aston Villa ahead 17 min
  • Ollie Watkins — off the bench 24 min · 1G 0A
  • Donyell Malen — off the bench 24 min · 1G 0A
  • John McGinn — off the bench 13 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

69' Marco Asensio Pen miss −0.8
73' Ollie Watkins Goal · scorer +0.8 · assist Youri Tielemans +0.4 +1.2
79' Donyell Malen Goal · scorer +0.2 · assist Morgan Rogers +0.1 +0.3
90+4' Marco Asensio Pen miss 0.0
90+4' John McGinn Goal 0.0
Southampton Expected (last two seasons) 0.8Own moments 0.0Opponent moments −0.3Time effect −0.5→ League points won 0
Aston Villa Expected (last two seasons) 2.0Own moments +0.7Opponent moments 0.0Time effect +0.3→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

SouthamptonAston Villa
40%Possession60%
0.31Expected goals (xG)3.03
0.04xG per shot0.12
7Shots25
2Shots on target10
29%Shots on target %40%
5Shots in box13
354Passes537
87%Pass accuracy93%
2Corners13
7Saves2
11Fouls4
3Yellow cards1
0Offsides0

Compared with usual

Southampton

37 matches this season, all competitions baseline
This matchAvg
Goals00.97
Conceded32.2
xG0.310.79
xG against3.032
Shots79.8
On target23.4
Shots faced2516.2
xG per shot0.040.08
Possession40%52%
Passes354493.8
Pass accuracy87%85.7%
Corners24.1
Fouls1112

Aston Villa

48 matches this season, all competitions baseline
This matchAvg
Goals31.6
Conceded01.3
xG3.031.3
xG against0.311.2
Shots2513.1
On target104.8
Shots faced712
xG per shot0.120.1
Possession60%52.2%
Passes537452.1
Pass accuracy93%85.4%
Corners135.7
Fouls410.8

Timeline

  • 38' Yellow Mateus Fernandes
  • 46' Sub Paul Onuachu → Tyler Dibling
  • 61' Sub Cameron Archer → Ross Stewart
  • 61' Sub Kamaldeen Sulemana → Will Smallbone
  • 66' Sub Marcus Rashford → Ollie Watkins
  • 66' Sub Jacob Ramsey → Donyell Malen
  • 68' Yellow Jan Bednarek
  • 69' Pen miss Marco Asensio
  • 73' Goal Ollie Watkins league goal #14 assist Youri Tielemans
  • 79' Goal Donyell Malen league goal #3 assist Morgan Rogers
  • 82' Sub Ryan Manning → Yukinari Sugawara
  • 85' Sub Matty Cash → Andrés García
  • 85' Sub Morgan Rogers → John McGinn
  • 87' Yellow John McGinn
  • 88' Yellow Taylor Harwood-Bellis
  • 89' Sub Mateus Fernandes → Jay Robinson
  • 89' Sub Amadou Onana → Boubacar Kamara
  • 90+4' Pen miss Marco Asensio
  • 90+4' Goal John McGinn league goal #1

Category leaders

  • Key passesYouri Tielemans3
  • Duels wonJack Stephens11/14
  • DribblesMorgan Rogers2/5
  • Defensive actionsJack Stephens12
  • ShotsYouri Tielemans4 (on target 2)

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.