| 2019–20 season | ||||
|---|---|---|---|---|
| Chairman | Nassef Sawiris | |||
| Manager | Dean Smith | |||
| Stadium | Villa Park | |||
| Premier League | 17th | |||
| FA Cup | Third round | |||
| League Cup | Runners-up | |||
| Top goalscorer | League: Jack Grealish (8) All: Jack Grealish (10) | |||
| Highest home attendance | 42,010 (vs. West Ham, 16 September 2019) | |||
| Lowest home attendance | Before Suspension: 40,867 (vs. Watford, 21 January 2020) 0 (All games following suspension) | |||
| Average home league attendance | Before Suspension: 41,661 | |||
The 2019–20 Premier League season was Aston Villa's 145th season in English football. It was the club's 25th season in the Premier League, and their 106th season in the top flight, following their promotion from the EFL Championship by winning the play-offs. [1]
On 29 November 2019, midway through his first Premier League season with the club, manager Dean Smith signed a contract extension lasting until 2023. [2]
In the EFL Cup, Villa advanced past Crewe Alexandra of League Two and four Premier League sides in Brighton & Hove Albion, Wolverhampton Wanderers, Liverpool and Leicester City to reach the final at Wembley Stadium; they lost the final 2–1 to Manchester City. [3]
In the league though, Villa were four points deep inside the relegation zone with four games left to play of the 2019–20 season, but pulled off what Smith described as a "magnificent achievement" to clinch survival on the last day with a 1–1 draw at West Ham United. [4] [5]
On 7 June 2019, Aston Villa announced its pre-season schedule. [6]
Win Loss Draw
| 17 July 2019 | Minnesota United | 0–3 | Aston Villa | St Paul, MN |
| 19:00 CDT | Ng'anzi | Report | Grealish Lansbury Bjarnason | Stadium: Allianz Field Attendance: 18,335 |
| 21 July 2019 | Shrewsbury Town | 0–1 | Aston Villa | Shrewsbury |
| 14:00 BST | Williams | Report | Grealish Steer Hogan | Stadium: New Meadow Attendance: 9,322 Referee: John Brooks |
| 24 July 2019 | Walsall | 1–5 | Aston Villa | Walsall |
| 19:45 BST | Sinclair | Report | Jota Wesley Grealish | Stadium: Bescot Stadium Attendance: 8,400 |
| 27 July 2019 | Charlton Athletic | 1–4 | Aston Villa | Charlton, London |
| 15:00 BST | Taylor | Report | El Ghazi Green McGinn | Stadium: The Valley Attendance: 7,532 Referee: Charles Breakspear |
| 3 August 2019 | RB Leipzig | 1–3 | Aston Villa | Leipzig |
| 15:30 CEST | Poulsen Konate Werner | Report | Hourihane Guilbert El Ghazi Mings McGinn | Stadium: Red Bull Arena Attendance: 15,811 Referee: Steven Greif |
| 4 August 2019 | RB Leipzig | 0–1 | Aston Villa | Leipzig |
| 12:00 CEST | Report | Kodjia | Stadium: RB Leipzig Training Centre, Cottaweg Attendance: 0 |
| 6 June 2020 | Aston Villa | 2–2 | West Bromwich Albion | Aston, Birmingham |
| 15:00 BST | Davis Grealish | Report | Grosicki Krovinovic | Stadium: Villa Park Attendance: 0 |
| Note: Friendly organised as a way to regain fitness before the resumption of the Premier League and Championship. | ||||
| 10 June 2020 | Leicester City | 0–3 | Aston Villa | Leicester |
| 18:00 BST | Report | Trézéguet Unknown Unknown | Stadium: King Power Stadium Attendance: 0 | |
| Note: Friendly organised as a way to regain fitness before the resumption of the Premier League. | ||||
Villa were four points deep inside the relegation zone with four games left to play of the 2019–20 season, but pulled off what Smith described as a "magnificent achievement" to clinch survival on the last day with a 1–1 draw at West Ham United. [7] [8]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 15 | Brighton & Hove Albion | 38 | 9 | 14 | 15 | 39 | 54 | −15 | 41 | |
| 16 | West Ham United | 38 | 10 | 9 | 19 | 49 | 62 | −13 | 39 | |
| 17 | Aston Villa | 38 | 9 | 8 | 21 | 41 | 67 | −26 | 35 | |
| 18 | Bournemouth (R) | 38 | 9 | 7 | 22 | 40 | 65 | −25 | 34 | Relegation to EFL Championship |
| 19 | Watford (R) | 38 | 8 | 10 | 20 | 36 | 64 | −28 | 34 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 38 | 9 | 8 | 21 | 41 | 67 | −26 | 35 | 7 | 3 | 9 | 22 | 30 | −8 | 2 | 5 | 12 | 19 | 37 | −18 |
On 13 June 2019, the Premier League fixtures were announced. [10] On 5 April 2020, the season was suspended indefinitely due to the COVID-19 pandemic in the United Kingdom. [11] On 28 May 2020, a date for the resumption of the Premier League was given as the 17 June 2020. [12] A full fixture list was confirmed on 4 June 2020 - which had the season returning at 6 PM on 17 June. [13]
| 10 August 20191 | Tottenham Hotspur | 3–1 | Aston Villa | Tottenham, London |
| 17:30 BST | Ndombele Kane Lamela | Report | McGinn | Stadium: Tottenham Hotspur Stadium Attendance: 44,426 (344 away) Referee: Chris Kavanagh |
| Note: Live on Sky Sports | ||||
| 17 August 20192 | Aston Villa | 1–2 | Bournemouth | Aston, Birmingham |
| 15:00 BST | Douglas Luiz | Report | King H. Wilson Billing Aké | Stadium: Villa Park Attendance: 32,665 (2,745 away) Referee: Martin Atkinson |
| 23 August 20193 | Aston Villa | 2–0 | Everton | Aston, Birmingham |
| 20:00 BST | Guilbert Wesley Trézéguet El Ghazi | Report | Calvert-Lewin Gomes Coleman | Stadium: Villa Park Attendance: 43,640 (2,936 away) Referee: Michael Oliver |
| Note: Live on Sky Sports | ||||
| 31 August 20194 | Crystal Palace | 1–0 | Aston Villa | Selhurst, London |
| 15:00 BST | Milivojević Kouyaté Ayew | Report | Douglas Luiz Taylor Guilbert Trézéguet Grealish | Stadium: Selhurst Park Attendance: 25,248 (3,015 away) Referee: Kevin Friend |
| 16 September 20195 | Aston Villa | 0–0 | West Ham United | Aston, Birmingham |
| 20:00 BST | Grealish Mings | Report | Masuaku Noble | Stadium: Villa Park Attendance: 42,010 (3,000 away) Referee: Mike Dean |
| Note: Live on Sky Sports | ||||
| 22 September 20196 | Arsenal | 3–2 | Aston Villa | Islington, London |
| 16:30 BST | Maitland-Niles Xhaka Guendouzi Pépé Chambers Aubameyang Leno | Report | McGinn Wesley Engels | Stadium: Emirates Stadium Attendance: 60,331 (3,003 away) Referee: Jonathan Moss |
| 28 September 20197 | Aston Villa | 2–2 | Burnley | Aston, Birmingham |
| 15:00 BST | El Ghazi McGinn Trézéguet | Report | Barnes Tarkowski Rodriguez Westwood Wood | Stadium: Villa Park Attendance: 41,546 (2,965 away) Referee: Lee Mason |
| 5 October 20198 | Norwich City | 1–5 | Aston Villa | Norwich |
| 15:00 BST | Pukki Drmić | Report | Wesley McGinn Grealish Hourihane Guilbert Douglas Luiz | Stadium: Carrow Road Attendance: 27,045 (2,669 away) Referee: Andrew Madley |
| 19 October 20199 | Aston Villa | 2–1 | Brighton & Hove Albion | Aston, Birmingham |
| 15:00 BST | Hourihane Grealish Targett | Report | Webster Mooy Montoya March | Stadium: Villa Park Attendance: 41,826 (3,000 away) Referee: David Coote |
| 26 October 201910 | Manchester City | 3–0 | Aston Villa | Manchester |
| 12:30 BST | Sterling Fernandinho D. Silva Gündoğan | Report | Grealish | Stadium: Etihad Stadium Attendance: 54,506 (3,010 away) Referee: Graham Scott |
| Note: Live on BT Sport | ||||
| 2 November 201911 | Aston Villa | 1–2 | Liverpool | Aston, Birmingham |
| 15:00 GMT | Trézéguet El Ghazi | Report | Mané Van Dijk Robertson | Stadium: Villa Park Attendance: 41,878 (3,001 away) Referee: Jonathan Moss |
| 10 November 201912 | Wolverhampton Wanderers | 2–1 | Aston Villa | Wolverhampton |
| 14:00 GMT | Saïss Neves Jota Jiménez Moutinho Jonny | Report | Guilbert Nakamba Mings Trézéguet | Stadium: Molineux Stadium Attendance: 31,607 (2,970 away) Referee: Anthony Taylor |
| Note: Live on Sky Sports | ||||
| 25 November 201913 | Aston Villa | 2–0 | Newcastle United | Aston, Birmingham |
| 20:00 GMT | Hourihane El Ghazi Wesley | Report | Fernández | Stadium: Villa Park Attendance: 41,821 (3,000 away) Referee: Lee Mason |
| Note: Live on Sky Sports | ||||
| 1 December 201914 | Manchester United | 2–2 | Aston Villa | Greater Manchester |
| 16:30 GMT | Maguire Fred Heaton Williams Lindelöf Shaw | Report | Grealish Guilbert Mings | Stadium: Old Trafford Attendance: 73,381 (3,101 away) Referee: Craig Pawson |
| 4 December 201915 | Chelsea | 2–1 | Aston Villa | Fulham, London |
| 19:30 GMT | Abraham Mount Kovačić | Report | Trézéguet Targett | Stadium: Stamford Bridge Attendance: 40,628 (2,990 away) Referee: Chris Kavanagh |
| Note: Live on Amazon Prime | ||||
| 8 December 201916 | Aston Villa | 1–4 | Leicester City | Aston, Birmingham |
| 14:00 GMT | Mings Nakamba Grealish Wesley Targett McGinn | Report | Vardy Iheanacho Pereira Evans | Stadium: Villa Park Attendance: 41,908 (3,012 away) Referee: Michael Oliver |
| Note: Live on Sky Sports | ||||
| 14 December 201917 | Sheffield United | 2–0 | Aston Villa | Sheffield |
| 15:00 GMT | Norwood Fleck | Report | Hause Targett | Stadium: Bramall Lane Attendance: 30,396 (2,865 away) Referee: Peter Bankes |
| 21 December 201918 | Aston Villa | 1–3 | Southampton | Aston, Birmingham |
| 15:00 GMT | El Ghazi Grealish Kodjia | Report | Ings Stephens Ward-Prowse | Stadium: Villa Park Attendance: 41,834 (3,000 away) Referee: Craig Pawson |
| 26 December 201919 | Aston Villa | 1–0 | Norwich City | Aston, Birmingham |
| 15:00 GMT | Hourihane Wesley Douglas Luiz | Report | Tettey Pukki Trybull | Stadium: Villa Park Attendance: 41,289 (1,568 away) Referee: Chris Kavanagh |
| 28 December 201920 | Watford | 3–0 | Aston Villa | Watford |
| 15:00 GMT | Deeney Mariappa Sarr Capoue | Report | Grealish | Stadium: Vicarage Road Attendance: 21,348 (2,204 away) Referee: Simon Hooper |
| 1 January 202021 | Burnley | 1–2 | Aston Villa | Burnley |
| 12:30 GMT | Tarkowski Wood | Report | Wesley Grealish Taylor | Stadium: Turf Moor Attendance: 19,561 (2,166 away) Referee: Michael Oliver |
| Note: Live on BT Sport | ||||
| 12 January 202022 | Aston Villa | 1–6 | Manchester City | Aston, Birmingham |
| 16:30 GMT | El Ghazi Grealish | Report | Mahrez Agüero Gabriel Jesus Fernandinho | Stadium: Villa Park Attendance: 41,823 (3,012 away) Referee: Jonathan Moss |
| Note: Live on Sky Sports | ||||
| 18 January 202023 | Brighton & Hove Albion | 1–1 | Aston Villa | Brighton |
| 15:00 GMT | Trossard Dunk Webster Maupay | Report | Drinkwater Grealish Nakamba Hourihane | Stadium: Falmer Stadium Attendance: 30,551 (3,097 away) Referee: Andrew Madley |
| 21 January 202024 | Aston Villa | 2–1 | Watford | Aston, Birmingham |
| 19:30 GMT | Mings Douglas Luiz | Report | Deeney Cathcart Doucouré | Stadium: Villa Park Attendance: 40,867 (2,527 away) Referee: Martin Atkinson |
| 1 February 202025 | Bournemouth | 2–1 | Aston Villa | Bournemouth |
| 15:00 GMT | Lerma Billing Aké C. Wilson | Report | Mings Douglas Luiz Samatta Hause | Stadium: Vitality Stadium Attendance: 10,722 (1,325 away) Referee: Anthony Taylor |
| 16 February 202026 | Aston Villa | 2–3 | Tottenham Hotspur | Aston, Birmingham |
| 14:00 GMT | Alderweireld Engels Guilbert Nakamba | Report | Alderweireld Son | Stadium: Villa Park Attendance: 41,874 (3,012 away) Referee: Martin Atkinson |
| Note: Live on Sky Sports | ||||
| 22 February 202027 | Southampton | 2–0 | Aston Villa | Southampton |
| 15:00 GMT | Long Armstrong | Report | Konsa Reina Guilbert Grealish | Stadium: St Mary's Stadium Attendance: 31,478 (3,345 away) Referee: Craig Pawson |
| 9 March 202028 | Leicester City | 4–0 | Aston Villa | Leicester |
| 20:00 GMT | Barnes Vardy Praet Evans | Report | Hourihane | Stadium: King Power Stadium Attendance: 32,125 (3,305 away) Referee: Michael Oliver |
| Note: Live on Sky Sports | ||||
| 17 June 202029 | Aston Villa | 0–0 | Sheffield United | Aston, Birmingham |
| 18:00 BST | Douglas Luiz | Report | Lundstram | Stadium: Villa Park Attendance: 0 Referee: Michael Oliver |
| Note: The match was postponed due to Aston Villa's participation in the EFL Cup Final on 1 March, then again because of the COVID-19 pandemic. It was rescheduled to 17 June. [14] Live on Sky Sports. | ||||
| 21 June 202030 | Aston Villa | 1–2 | Chelsea | Aston, Birmingham |
| 16:15 BST | Hause Konsa Grealish | Report | Pulisic Giroud Kanté | Stadium: Villa Park Attendance: 0 Referee: Paul Tierney |
| Note: The match was postponed on 13 March due to concerns over the COVID-19 pandemic. [15] It was rescheduled to 21 June. [14] Live on Sky Sports. | ||||
| 24 June 202031 | Newcastle United | 1–1 | Aston Villa | Newcastle upon Tyne |
| 18:00 BST | Lascelles Gayle Fernández | Report | Douglas Luiz Elmohamady Hause | Stadium: St James' Park Attendance: 0 Referee: Chris Kavanagh |
| Note: The match was postponed on 13 March due to concerns over the COVID-19 pandemic. [15] It was rescheduled to 24 June. [16] Live on BT Sport. | ||||
| 27 June 202032 | Aston Villa | 0–1 | Wolverhampton Wanderers | Aston, Birmingham |
| 12:30 BST | Mings | Report | Dendoncker Neves | Stadium: Villa Park Attendance: 0 Referee: Craig Pawson |
| Note: The match was postponed on 13 March due to concerns over the COVID-19 pandemic. [15] It was rescheduled to 27 June. [14] Live on BT Sport. | ||||
| 5 July 202033 | Liverpool | 2–0 | Aston Villa | Liverpool |
| 16:30 BST | Robertson Mané Jones | Report | McGinn | Stadium: Anfield Attendance: 0 Referee: Paul Tierney |
| Note: The match was postponed on 19 March due to concerns over the COVID-19 pandemic. [17] It was rescheduled to 5 July. [18] Live on Sky Sports. | ||||
| 9 July 202034 | Aston Villa | 0–3 | Manchester United | Aston, Birmingham |
| 20:15 BST | Konsa Nakamba | Report | Fernandes Wan-Bissaka Matić Greenwood Pogba Fred | Stadium: Villa Park Attendance: 0 Referee: Jonathan Moss |
| Note: The match was postponed on 19 March due to concerns over the COVID-19 pandemic. [17] It was rescheduled to 9 July. [18] Live on Sky Sports. | ||||
| 12 July 202035 | Aston Villa | 2–0 | Crystal Palace | Aston, Birmingham |
| 14:15 BST | Mings Trézéguet Douglas Luiz | Report | Zaha Sakho Kouyaté Milivojević Benteke | Stadium: Villa Park Attendance: 0 Referee: Martin Atkinson |
| Note: The match was postponed on 19 March due to concerns over the COVID-19 pandemic. [17] It was rescheduled to 12 July. [18] Live on Sky Sports. | ||||
| 16 July 202036 | Everton | 1–1 | Aston Villa | Liverpool |
| 18:00 BST | Digne Richarlison Walcott | Report | Elmohamady Konsa | Stadium: Goodison Park Attendance: 0 Referee: Anthony Taylor |
| Note: The match was postponed on 3 April due to concerns over the COVID-19 pandemic. [19] It was rescheduled to 16 July. [20] Live on Sky Sports. | ||||
| 21 July 202037 | Aston Villa | 1–0 | Arsenal | Aston, Birmingham |
| 20:15 BST | Trézéguet Douglas Luiz Targett | Report | Torreira Lacazette Kolašinac Willock | Stadium: Villa Park Attendance: 0 Referee: Chris Kavanagh |
| Note: The match was postponed on 3 April due to concerns over the COVID-19 pandemic. [19] It was rescheduled to 21 July. [20] | ||||
| 26 July 202038 | West Ham United | 1–1 | Aston Villa | Stratford, London |
| 16:00 BST | Antonio Fredericks Yarmolenko | Report | Samatta Grealish | Stadium: London Stadium Attendance: 0 Referee: Michael Oliver |
| Note: The match was postponed on 3 April due to concerns over the COVID-19 pandemic. [19] It was rescheduled to 26 July. [20] | ||||
On 13 August 2019, the Second Round of the EFL Cup was drawn by Gary Neville and Paul Robinson at Salford City's Moor Lane stadium. [21] The Third Round draw was held on 28 August 2019 at Lincoln City's Sincil Bank stadium. [22] The Fourth Round draw was held on 25 September 2019 at MK Dons' Stadium MK. [23] The Quarter-Final draw was held on 31 October 2019, by David James and Zoe Ball on BBC Radio 2. [24] The Semi-Final draw was held on 18 December 2019, at Oxford United's Kassam Stadium by Dennis Wise and Chris Kamara. [25]
| 27 August 2019Second Round | Crewe Alexandra | 1–6 | Aston Villa | Crewe |
| 19:45 BST | Lancashire Wintle | Report | Konsa Hourihane Lansbury Davis Guilbert Grealish | Stadium: Gresty Road Attendance: 7,173 Referee: Jarred Gillett |
| 25 September 2019Third Round | Brighton & Hove Albion | 1–3 | Aston Villa | Falmer |
| 19:45 BST | Roberts Richards | Report | Jota Hourihane Grealish Konsa | Stadium: Falmer Stadium Attendance: 14,982 Referee: Graham Scott |
| 30 October 2019Fourth Round | Aston Villa | 2–1 | Wolverhampton Wanderers | Aston, Birmingham |
| 19:45 GMT | El Ghazi Elmohamady McGinn | Report | Cutrone | Stadium: Villa Park Attendance: 34,962 (5,326 away) Referee: Lee Mason |
| 17 December 2019Quarter-final | Aston Villa | 5–0 | Liverpool | Aston, Birmingham |
| 19:45 GMT | Hourihane Boyes Kodjia Wesley | Report | Christie-Davies | Stadium: Villa Park Attendance: 30,323 Referee: Lee Mason |
| 8 January 2020Semi-final First Leg | Leicester City | 1–1 | Aston Villa | Leicester |
| 19:45 GMT | Vardy Iheanacho | Report | Guilbert El Ghazi Konsa | Stadium: King Power Stadium Attendance: 31,280 Referee: Chris Kavanagh |
| 28 January 2020Semi-final Second Leg | Aston Villa | 2–1 (3–2 agg.) | Leicester City | Aston, Birmingham |
| 19:45 GMT | Targett Konsa Douglas Luiz Trézéguet | Report | Iheanacho Söyüncü | Stadium: Villa Park Attendance: 39,300 Referee: Mike Dean |
| 1 March 2020 Final | Aston Villa | 1–2 | Manchester City | London |
| 16:30 GMT | Samatta Elmohamady Nakamba Mings | Report | Agüero Rodri Sterling | Stadium: Wembley Stadium Attendance: 82,145 Referee: Lee Mason |
On 2 December 2019, the draw was made for the Third Round of the FA Cup at the Etihad Stadium by Tony Adams and former Villa player, Micah Richards. [26]
| Date from | Position | Nationality | Name | From | Fee | Ref. |
|---|---|---|---|---|---|---|
| 5 June 2019 | RW | | Jota | | Undisclosed | [27] |
| 10 June 2019 | LW | | Anwar El Ghazi | | Undisclosed | [28] |
| 13 June 2019 | CF | | Wesley | | £22,000,000 | [29] |
| 17 June 2019 | CB | | Kortney Hause | | £3,000,000 | [30] [31] |
| 1 July 2019 | LB | | Matt Targett | | £11,500,000 | [32] [33] |
| 8 July 2019 | CB | | Tyrone Mings | | £20,000,000 | [34] [35] |
| 11 July 2019 | CB | | Ezri Konsa | | £12,000,000 | [36] |
| 16 July 2019 | CB | | Björn Engels | | £9,000,000 | [37] |
| 24 July 2019 | LW | | Trézéguet | | £8,750,000 | [38] [39] |
| 25 July 2019 | DM | | Douglas Luiz | | £15,000,000 | [40] [41] |
| 1 August 2019 | GK | | Tom Heaton | | £8,000,000 | [42] [43] |
| 1 August 2019 | DM | | Marvelous Nakamba | | £10,200,000 | [44] [45] |
| 20 January 2020 | CF | | Mbwana Samatta | | £8,500,000 | [46] |
| 23 January 2020 | CF | | Louie Barry | | £880,000 | [47] [48] |
| 31 January 2020 | CF | | Borja Bastón | | Free Transfer | [49] |
| Date from | Position | Nationality | Name | From | Until | Ref. |
|---|---|---|---|---|---|---|
| 7 January 2020 | CM | | Danny Drinkwater | | 30 June 2020 | [71] |
| 13 January 2020 | GK | | Pepe Reina | | 30 June 2020 | [72] |
| Date from | Position | Nationality | Name | To | Until | Ref. |
|---|---|---|---|---|---|---|
| 26 June 2019 | GK | | Matija Sarkic | | 3 January 2020 | [73] [74] |
| 1 August 2019 | CM | | Jake Doyle-Hayes | | 30 June 2020 | [75] |
| 1 August 2019 | LW | | Andre Green | | 31 December 2019 | [76] [77] |
| 2 August 2019 | CF | | Rushian Hepburn-Murphy | | 31 January 2020 | [78] [79] |
| 7 August 2019 | CF | | Scott Hogan | | 29 January 2020 | [80] [81] |
| 8 August 2019 | RB | | James Bree | | 30 June 2020 | [82] |
| 22 August 2019 | AM | | Callum O'Hare | | 30 June 2020 | [83] |
| 2 January 2020 | LW | | Andre Green | | 30 June 2020 | [84] |
| 20 January 2020 | GK | | Lovre Kalinić | | 30 June 2020 | [85] |
| 22 January 2020 | CB | | Jake Walker | | 30 June 2020 | [86] |
| 24 January 2020 | CM | | Lewis Brunt | | 30 June 2020 | [87] |
| 29 January 2020 | CF | | Scott Hogan | | 30 June 2020 | [81] |
| 31 January 2020 | CB | | James Chester | | 30 June 2020 | [88] |
| 31 January 2020 | CF | | Rushian Hepburn-Murphy | | 30 June 2020 | [79] |
| 31 January 2020 | CM | | Jacob Ramsey | | 30 June 2020 | [89] [90] |
| 31 January 2020 | AM | | Ben Guy | | 30 June 2020 | [90] |
| No. | Pos | Nat | Player | Total | Premier League | FA Cup | League Cup | Other | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| Goalkeepers | |||||||||||||
| 1 | GK | Tom Heaton | 20 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 12 | GK | Jed Steer | 4 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | |
| 25 | GK | Ørjan Nyland | 12 | 0 | 5+2 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | |
| 29 | GK | Pepe Reina | 12 | 0 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 31 | GK | Matija Sarkic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Defenders | |||||||||||||
| 3 | DF | Neil Taylor | 18 | 0 | 11+3 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | |
| 15 | DF | Ezri Konsa | 31 | 2 | 24+1 | 1 | 0 | 0 | 6 | 1 | 0 | 0 | |
| 18 | DF | Matt Targett | 32 | 2 | 27+1 | 1 | 0 | 0 | 4 | 1 | 0 | 0 | |
| 22 | DF | Björn Engels | 19 | 1 | 15+2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 24 | DF | Frédéric Guilbert | 29 | 2 | 22+3 | 0 | 0 | 0 | 3+1 | 2 | 0 | 0 | |
| 27 | DF | Ahmed Elmohamady | 25 | 2 | 11+7 | 1 | 1 | 0 | 5+1 | 1 | 0 | 0 | |
| 30 | DF | Kortney Hause | 24 | 1 | 17+1 | 1 | 0 | 0 | 5+1 | 0 | 0 | 0 | |
| 40 | DF | Tyrone Mings | 36 | 2 | 33 | 2 | 0 | 0 | 3 | 0 | 0 | 0 | |
| Midfielders | |||||||||||||
| 4 | MF | Danny Drinkwater | 4 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 6 | MF | Douglas Luiz | 42 | 3 | 28+8 | 3 | 0 | 0 | 6 | 0 | 0 | 0 | |
| 7 | MF | John McGinn | 30 | 3 | 27+1 | 3 | 0 | 0 | 1+1 | 0 | 0 | 0 | |
| 8 | MF | Henri Lansbury | 15 | 0 | 2+8 | 0 | 1 | 0 | 3+1 | 0 | 0 | 0 | |
| 10 | MF | Jack Grealish | 41 | 10 | 36 | 8 | 0 | 0 | 3+2 | 2 | 0 | 0 | |
| 11 | MF | Marvelous Nakamba | 34 | 0 | 19+10 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | |
| 14 | MF | Conor Hourihane | 34 | 7 | 18+9 | 3 | 1 | 0 | 4+2 | 4 | 0 | 0 | |
| 17 | MF | Trézéguet | 41 | 7 | 20+14 | 6 | 0+1 | 0 | 4+2 | 1 | 0 | 0 | |
| 21 | MF | Anwar El Ghazi | 40 | 6 | 26+8 | 4 | 1 | 1 | 5 | 1 | 0 | 0 | |
| 23 | MF | Jota | 14 | 1 | 4+6 | 0 | 1 | 0 | 3 | 1 | 0 | 0 | |
| Forwards | |||||||||||||
| 9 | FW | Wesley | 22 | 6 | 21 | 5 | 0 | 0 | 0+1 | 1 | 0 | 0 | |
| 19 | FW | Borja Bastón | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 20 | FW | Mbwana Samatta | 16 | 2 | 11+3 | 1 | 0 | 0 | 2 | 1 | 0 | 0 | |
| 36 | FW | Indiana Vassilev | 6 | 0 | 0+4 | 0 | 0+1 | 0 | 0+1 | 0 | 0 | 0 | |
| 39 | FW | Keinan Davis | 23 | 1 | 4+14 | 0 | 0 | 0 | 3+2 | 1 | 0 | 0 | |
| 51 | FW | Cameron Archer | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | |
| Players transferred or loaned out during the season | |||||||||||||
| 5 | DF | James Chester | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 26 | FW | Jonathan Kodjia | 9 | 2 | 0+6 | 0 | 1 | 0 | 1+1 | 2 | 0 | 0 | |
| 28 | GK | Lovre Kalinić | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 41 | MF | Jacob Ramsey | 2 | 0 | 0 | 0 | 0+1 | 0 | 0+1 | 0 | 0 | 0 | |
| Player | Position | Premier League | EFL Cup | FA Cup | Other | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Y | R | Y | R | Y | R | Y | R | Y | R | ||
| | CDM | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 9 | 0 |
| | CAM | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| | CB | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| | RB | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| | CDM | 5 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 7 | 0 |
| | CB | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 6 | 0 |
| | LW | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 |
| | RW | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| | CM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| | CM | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| | LB | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| | CB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| | LB | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0 |
| | CF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| | RB | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| | CM | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| | CB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | CDM | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | CF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | CF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | GK | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| TOTAL | 70 | 1 | 10 | 0 | 3 | 0 | 0 | 0 | 83 | 1 | |
Based on matches played until 26 July 2020
| Player | Position | Premier League | EFL Cup | FA Cup | Other | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | Assists | Goals | Assists | Goals | Assists | Goals | Assists | Goals | Assists | ||
| | CM | 8 | 6 | 2 | 2 | 0 | 0 | 0 | 0 | 10 | 8 |
| | CM | 3 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 7 | 5 |
| | LW | 6 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 7 | 2 |
| | LW | 4 | 4 | 1 | 3 | 1 | 0 | 0 | 0 | 6 | 7 |
| | CF | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 1 |
| | CM | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 3 |
| | CM | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 |
| | RB | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 2 | 3 |
| | CB | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| | RB | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| | LB | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| | CB | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
| | CF | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 2 | 1 |
| | CF | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Own goal | N/A | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| | RW | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
| | CF | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| | CB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | CB | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | CM | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 5 |
| TOTAL | 41 | 32 | 20 | 15 | 1 | 1 | 0 | 0 | 62 | 48 | |
Based on matches played until 26 July 2020