Ollie Watkins — Stats, Goals, xG & Matches
Aston Villa · FW · 112 appearances on record
Ollie Watkins
Appearances
112
Minutes
8,824
Goals
51
Assists
24
xG
56.7
xA
14.4
Goals per 90
0.52
xG per 90
0.58
Shots
273
Key passes
93
Cards
10 Y · 0 R
Totals over every match on record for this player (Aug 2023 – May 2026). xG is the chance each shot becomes a goal, summed; a player scoring well above it is finishing above the average, well below it, below.
By season and competition
| Season | Competition | Apps | Min | G | A | xG | xA | Shots | KP | Y/R |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025–26 | Premier League | 37 | 2,908 | 16 | 3 | 18.8 | 2.8 | 83 | 23 | 4/0 |
| 2024–25 | Premier League | 38 | 2,666 | 16 | 8 | 18.6 | 3.9 | 84 | 25 | 2/0 |
| 2023–24 | Premier League | 37 | 3,250 | 19 | 13 | 19.3 | 7.7 | 106 | 45 | 4/0 |
Recent matches
| Date | Match | Score | Min | G | A | xG | Shots | |
|---|---|---|---|---|---|---|---|---|
| 24 May 26 | Manchester City v Aston Villa | 1–2 | 90 | 2 | 0 | 1.43 | 4 | match → |
| 15 May 26 | Aston Villa v Liverpool | 4–2 | 90 | 2 | 1 | 2.16 | 6 | match → |
| 10 May 26 | Burnley v Aston Villa | 2–2 | 90 | 1 | 0 | 0.37 | 2 | match → |
| 3 May 26 | Aston Villa v Tottenham Hotspur | 1–2 | 29 | 0 | 0 | 0.01 | 1 | match → |
| 25 Apr 26 | Fulham v Aston Villa | 1–0 | 82 | 0 | 0 | 0.16 | 3 | match → |
| 19 Apr 26 | Aston Villa v Sunderland | 4–3 | 82 | 2 | 1 | 1.87 | 4 | match → |
| 12 Apr 26 | Nottingham Forest v Aston Villa | 1–1 | 90 | 0 | 0 | 0.33 | 1 | match → |
| 22 Mar 26 | Aston Villa v West Ham United | 2–0 | 90 | 1 | 0 | 1.00 | 5 | match → |
| 15 Mar 26 | Manchester United v Aston Villa | 3–1 | 61 | 0 | 0 | 0.00 | 0 | match → |
| 4 Mar 26 | Aston Villa v Chelsea | 1–4 | 81 | 0 | 0 | 0.38 | 2 | match → |
| 27 Feb 26 | Wolverhampton Wanderers v Aston Villa | 2–0 | 87 | 0 | 0 | 0.09 | 1 | match → |
| 21 Feb 26 | Aston Villa v Leeds United | 1–1 | 90 | 0 | 0 | 0.17 | 3 | match → |
| 11 Feb 26 | Aston Villa v Brighton and Hove Albion | 1–0 | 77 | 0 | 0 | 0.02 | 1 | match → |
| 7 Feb 26 | Bournemouth v Aston Villa | 1–1 | 89 | 0 | 0 | 0.10 | 1 | match → |
| 25 Jan 26 | Newcastle United v Aston Villa | 0–2 | 90 | 1 | 0 | 0.86 | 4 | match → |