Ollie Watkins, FW, England, played for Aston Villa 2020, making 278 appearances and scoring 108 goals.
108 goals in the archive carry Ollie Watkins as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 15 Sep 2020 | 2020–21 | League Cup | Burton Albion | 3–1 | 39 |
| 24 Sep 2020 | 2020–21 | League Cup | Bristol City | 3–0 | 73 |
| 4 Oct 2020 | 2020–21 | Premier League | Liverpool | 7–2 | 4 |
| 4 Oct 2020 | 2020–21 | Premier League | Liverpool | 7–2 | 22 |
| 4 Oct 2020 | 2020–21 | Premier League | Liverpool | 7–2 | 39 |
| 1 Nov 2020 | 2020–21 | Premier League | Southampton | 3–4 | 90+3 |
| 8 Nov 2020 | 2020–21 | Premier League | Arsenal | 3–0 | 72 |
| 8 Nov 2020 | 2020–21 | Premier League | Arsenal | 3–0 | 75 |
| 23 Jan 2021 | 2020–21 | Premier League | Newcastle United | 2–0 | 13 |
| 27 Jan 2021 | 2020–21 | Premier League | Burnley | 2–3 | 14 |
| 3 Feb 2021 | 2020–21 | Premier League | West Ham United | 1–3 | 81 |
| 6 Feb 2021 | 2020–21 | Premier League | Arsenal | 1–0 | 2 |
| 4 Apr 2021 | 2020–21 | Premier League | Fulham | 3–1 | 87 |
| 10 Apr 2021 | 2020–21 | Premier League | Liverpool | 1–2 | 43 |
| 1 May 2021 | 2020–21 | Premier League | Everton | 2–1 | 13 |
| 19 May 2021 | 2020–21 | Premier League | Tottenham Hotspur | 2–1 | 39 |
| 3 Oct 2021 | 2021–22 | Premier League | Tottenham Hotspur | 1–2 | 67 |
| 31 Oct 2021 | 2021–22 | Premier League | West Ham United | 1–4 | 34 |
| 20 Nov 2021 | 2021–22 | Premier League | Brighton & Hove Albion | 2–0 | 84 |
| 1 Dec 2021 | 2021–22 | Premier League | Manchester City | 1–2 | 47 |
| 14 Dec 2021 | 2021–22 | Premier League | Norwich City | 2–0 | 87 |
| 26 Feb 2022 | 2021–22 | Premier League | Brighton & Hove Albion | 2–0 | 68 |
| 5 Mar 2022 | 2021–22 | Premier League | Southampton | 4–0 | 9 |
| 2 Apr 2022 | 2021–22 | Premier League | Wolverhampton Wanderers | 1–2 | 86 |
| 30 Apr 2022 | 2021–22 | Premier League | Norwich City | 2–0 | 41 |
| 7 May 2022 | 2021–22 | Premier League | Burnley | 3–1 | 52 |
| 15 May 2022 | 2021–22 | Premier League | Crystal Palace | 1–1 | 69 |
| 20 Aug 2022 | 2022–23 | Premier League | Crystal Palace | 1–3 | 5 |
| 23 Oct 2022 | 2022–23 | Premier League | Brentford | 4–0 | 59 |
| 10 Nov 2022 | 2022–23 | League Cup | Manchester United | 2–4 | 48 |
| 26 Dec 2022 | 2022–23 | Premier League | Liverpool | 1–3 | 59 |
| 21 Jan 2023 | 2022–23 | Premier League | Southampton | 1–0 | 77 |
| 4 Feb 2023 | 2022–23 | Premier League | Leicester City | 2–4 | 9 |
| 12 Feb 2023 | 2022–23 | Premier League | Manchester City | 1–3 | 61 |
| 18 Feb 2023 | 2022–23 | Premier League | Arsenal | 2–4 | 5 |
| 25 Feb 2023 | 2022–23 | Premier League | Everton | 2–0 | 63 |
| 12 Mar 2023 | 2022–23 | Premier League | West Ham United | 1–1 | 17 |
| 1 Apr 2023 | 2022–23 | Premier League | Chelsea | 2–0 | 18 |
| 4 Apr 2023 | 2022–23 | Premier League | Leicester City | 2–1 | 24 |
| 8 Apr 2023 | 2022–23 | Premier League | Nottingham Forest | 2–0 | 90+5 |
| 15 Apr 2023 | 2022–23 | Premier League | Newcastle United | 3–0 | 63 |
| 15 Apr 2023 | 2022–23 | Premier League | Newcastle United | 3–0 | 83 |
| 28 May 2023 | 2022–23 | Premier League | Brighton & Hove Albion | 2–1 | 26 |
| 23 Aug 2023 | 2023–24 | Play-offs | Hibernian | 5–0 | 17 |
| 23 Aug 2023 | 2023–24 | Play-offs | Hibernian | 5–0 | 33 |
| 23 Aug 2023 | 2023–24 | Play-offs | Hibernian | 5–0 | 48 |
| 24 Sep 2023 | 2023–24 | Premier League | Chelsea | 1–0 | 73 |
| 30 Sep 2023 | 2023–24 | Premier League | Brighton & Hove Albion | 6–1 | 14 |
| 30 Sep 2023 | 2023–24 | Premier League | Brighton & Hove Albion | 6–1 | 21 |
| 30 Sep 2023 | 2023–24 | Premier League | Brighton & Hove Albion | 6–1 | 65 |
| 22 Oct 2023 | 2023–24 | Premier League | West Ham United | 4–1 | 74 |
| 26 Oct 2023 | 2023–24 | UEFA Conference League | AZ Alkmaar | 4–1 | 51 |
| 9 Nov 2023 | 2023–24 | UEFA Conference League | AZ Alkmaar | 2–1 | 81 |
| 12 Nov 2023 | 2023–24 | Premier League | Fulham | 3–1 | 64 |
| 26 Nov 2023 | 2023–24 | Premier League | Tottenham Hotspur | 2–1 | 61 |
| 3 Dec 2023 | 2023–24 | Premier League | AFC Bournemouth | 2–2 | 90 |
| 17 Dec 2023 | 2023–24 | Premier League | Brentford | 2–1 | 85 |
| 30 Jan 2024 | 2023–24 | Premier League | Newcastle United | 1–3 | 71 |
| 3 Feb 2024 | 2023–24 | Premier League | Sheffield United | 5–0 | 16 |
| 17 Feb 2024 | 2023–24 | Premier League | Fulham | 2–1 | 23 |
| 17 Feb 2024 | 2023–24 | Premier League | Fulham | 2–1 | 56 |
| 24 Feb 2024 | 2023–24 | Premier League | Nottingham Forest | 4–2 | 4 |
| 2 Mar 2024 | 2023–24 | Premier League | Luton Town | 3–2 | 24 |
| 2 Mar 2024 | 2023–24 | Premier League | Luton Town | 3–2 | 38 |
| 14 Mar 2024 | 2023–24 | UEFA Conference League | AFC Ajax | 4–0 | 25 |
| 6 Apr 2024 | 2023–24 | Premier League | Brentford | 3–3 | 39 |
| 6 Apr 2024 | 2023–24 | Premier League | Brentford | 3–3 | 80 |
| 11 Apr 2024 | 2023–24 | UEFA Conference League | Lille OSC | 2–1 | 13 |
| 14 Apr 2024 | 2023–24 | Premier League | Arsenal | 2–0 | 87 |
| 2 May 2024 | 2023–24 | UEFA Conference League | Olympiacos | 2–4 | 45+1 |
| 14 Sep 2024 | 2024–25 | Premier League | Everton | 3–2 | 36 |
| 14 Sep 2024 | 2024–25 | Premier League | Everton | 3–2 | 58 |
| 21 Sep 2024 | 2024–25 | Premier League | Wolverhampton Wanderers | 3–1 | 73 |
| 29 Sep 2024 | 2024–25 | Premier League | Ipswich Town | 2–2 | 32 |
| 19 Oct 2024 | 2024–25 | Premier League | Fulham | 3–1 | 59 |
| 23 Nov 2024 | 2024–25 | Premier League | Crystal Palace | 2–2 | 36 |
| 4 Dec 2024 | 2024–25 | Premier League | Brentford | 3–1 | 28 |
| 30 Dec 2024 | 2024–25 | Premier League | Brighton & Hove Albion | 2–2 | 36 |
| 15 Jan 2025 | 2024–25 | Premier League | Everton | 1–0 | 51 |
| 18 Jan 2025 | 2024–25 | Premier League | Arsenal | 2–2 | 68 |
| 29 Jan 2025 | 2024–25 | Champions League | Celtic | 4–2 | 60 |
| 15 Feb 2025 | 2024–25 | Premier League | Ipswich Town | 1–1 | 69 |
| 19 Feb 2025 | 2024–25 | Premier League | Liverpool | 2–2 | 45+3 |
| 8 Mar 2025 | 2024–25 | Premier League | Brentford | 1–0 | 49 |
| 12 Apr 2025 | 2024–25 | Premier League | Southampton | 3–0 | 73 |
| 19 Apr 2025 | 2024–25 | Premier League | Newcastle United | 4–1 | 1 |
| 10 May 2025 | 2024–25 | Premier League | AFC Bournemouth | 1–0 | 45+6 |
| 28 Sep 2025 | 2025–26 | Premier League | Fulham | 3–1 | 37 |
| 3 Dec 2025 | 2025–26 | Premier League | Brighton & Hove Albion | 4–3 | 37 |
| 3 Dec 2025 | 2025–26 | Premier League | Brighton & Hove Albion | 4–3 | 45+7 |
| 27 Dec 2025 | 2025–26 | Premier League | Chelsea | 2–1 | 63 |
| 27 Dec 2025 | 2025–26 | Premier League | Chelsea | 2–1 | 84 |
| 30 Dec 2025 | 2025–26 | Premier League | Arsenal | 1–4 | 90+4 |
| 3 Jan 2026 | 2025–26 | Premier League | Nottingham Forest | 3–1 | 45+1 |
| 25 Jan 2026 | 2025–26 | Premier League | Newcastle United | 2–0 | 88 |
| 12 Mar 2026 | 2025–26 | Europa League | Lille OSC | 1–0 | 61 |
| 22 Mar 2026 | 2025–26 | Premier League | West Ham United | 2–0 | 68 |
| 9 Apr 2026 | 2025–26 | Europa League | Bologna FC 1909 | 3–1 | 51 |
| 9 Apr 2026 | 2025–26 | Europa League | Bologna FC 1909 | 3–1 | 90+4 |
| 16 Apr 2026 | 2025–26 | Europa League | Bologna FC 1909 | 4–0 | 16 |
| 19 Apr 2026 | 2025–26 | Premier League | Sunderland | 4–3 | 2 |
| 19 Apr 2026 | 2025–26 | Premier League | Sunderland | 4–3 | 36 |
| 7 May 2026 | 2025–26 | Europa League | Nottingham Forest | 4–0 | 36 |
| 10 May 2026 | 2025–26 | Premier League | Burnley | 2–2 | 56 |
| 15 May 2026 | 2025–26 | Premier League | Liverpool | 4–2 | 57 |
| 15 May 2026 | 2025–26 | Premier League | Liverpool | 4–2 | 73 |
| 24 May 2026 | 2025–26 | Premier League | Manchester City | 2–1 | 47 |
| 24 May 2026 | 2025–26 | Premier League | Manchester City | 2–1 | 61 |