# 2019–20 Reading F.C. season

The 2019–20 season was Reading's 149th year in existence and seventh consecutive season in the Championship, and covers the period from 1 July 2019 to 22 July 2020.

## Season review
### Pre-season

On 14 May, Reading announced that they would be heading to Estepona on 7 July, for a two-week training camp that would feature a number of friendly matches.
On 20 June, the fixture list for the 2019–20 EFL Championship season was released, with Reading opening their campaign at home to Sheffield Wednesday, and a couple of hours later Reading where drawn away to Wycombe Wanderers in the first round of the EFL Cup. On 28 June, Reading announced a new principal sponsorship deal with Casumo for two years.
On 2 July, Nicky Shorey returned to the club, taking up the role of Academy Lead Scout, and Mehmet Ali joined from Tottenham Hotspur as U23 Assistant Coach. Three days later, Liam Moore was confirmed as club captain, replacing Paul McShane who had left the club following the expiration of his contract. On 22 July, John O'Shea returned to the club as First Team Coach.

#### Transfers and contracts

On 20 June, Lewis Ward moved to Exeter City for an undisclosed fee. On 27 June, Tyler Frost, Adam Liddle and Ramarni Medford-Smith all signed new professional deals until the end of the 2019–20 season, whilst Adam Desbois, Marcel Elva-Fountaine and Roberto Nditi signed their first professional contracts also until the end of the season.
On 8 July, Liam Kelly moved to Feyenoord on a permanent transfer, and Darren Sidoel left the club by mutual consent. On 11 July, Reading announced the season-long loan signing of João Virgínia from Everton. The following day, Reading announced that Jón Daði Böðvarsson had left the club to join Millwall on a permanent transfer. On 15 July, Michael Olise signed a three-year professional contract with Reading. Later that week, on 19 July, Reading announced the signing of Michael Morrison on a two-year contract after his Birmingham City contract expired at the end of the previous season. Reading announced the signing of Charlie Adam on 22 July on a one-year contract after his Stoke City contract expired at the end of the previous season. Two days later, 24 July, Reading announced the return of Matt Miazga on a season-long loan deal from Chelsea, and that forward Marc McNulty had moved to Sunderland on loan for the season. At the end of the month, Reading announced the half-season loan of Liam Driscoll to Yeovil Town and the release of David Meyler, on 30 and 31 July respectively.
On 1 August, Luke Southwood moved to Hamilton Academical on loan until 5 January 2020. The following day, Reading announced the signing of Lucas Boyé on a season-long loan deal from Torino, whilst Sam Smith moved to Cambridge United on loan for the season.

#### Matches

On 6 July, Reading won their first preseason friendly in two seasons, a 2–0 victory over Southend United at their Hogwood Training Ground, with goals coming from Michael Olise in the first half and Modou Barrow in the second half. Four days later, Reading defeated Gibraltar United 10–0 in the first game of their Spanish tour in Marbella. Danny Loader scored a hat-trick, Jordan Holsgrove and Yakou Méïté both scored braces and Andrija Novakovich, Tom McIntyre and Josh Barrett also scored. Reading's second game in Spain was against Sevilla at the Estadio Municipal Felipe del Valle in San José de la Rinconada. Reading took the lead in the 57th minute through Novakovich, before a Nolito penalty and José Lara goal game the La Liga club the victory. On 16 July Reading took part in two friendly matches, the first being a 0–0 draw against Malaga B, with the second being a 1–0 victory over Extremadura thanks to a 60th-minute Loader penalty. Reading ended their Spanish tour by playing two games on 20 July, the first being a 1–0 defeat to Lincoln City, with Granada defeating Reading by the same scoreline later in the evening. On Wednesday 24 July, Reading drew with Birmingham City in a behind-doors friendly at Hogwood Park, with the only Reading goal coming from Novakovich. Later on in the afternoon of 24 July, Reading defeated Peterborough United 4–2, with the Reading goals coming from Tyler Blackett, Barrow, John Swift and Barrett. Reading finished their pre-season preparations by hosting Chelsea at the Madejski Stadium on 28 July. Reading took the lead through Barrett in the first half before Ross Barkley and Kenedy scored seeing Chelsea go into half time leading 2–1. Shortly into the second half Michael Morrison equalised before a quick fire double from Mason Mount saw Chelsea take a 4–2 lead. With 19 minutes to go, Sam Baldock pulled one goal back to leave the final score Reading 3–4 Chelsea.

### August

At the start of August, Myles Roberts joined Tonbridge Angels on loan after former Reading goalkeeper Jon Henly was ruled out with a shoulder injury.
Reading's first match of the season was a 1–3 home defeat to Sheffield Wednesday on 3 August, with Yakou Méïté scoring Reading's only goal.
On 5 August Adam Desbois left Reading to join Brighton & Hove Albion, whilst Rafael was released by Sampdoria, with Reading signing him on a three-year contract the following day. Also on 6 August, Reading announced the season-long loan signing of Pelé from AS Monaco, and the signing of Lucas João on a four-year contract from Sheffield Wednesday. On 7 August, George Pușcaș signed for Reading on a five-year contract from Inter Milan for an undisclosed fee. On Transfer Deadline day, 8 August, Ovie Ejaria returned to the club on a season-long loan from Liverpool with a view to a permanent move, whilst Lexus Beeden joined the U23 squad from Tooting & Mitcham. Reading played their second game of the season on 10 August, a 2–1 away defeat to Hull City with Lucas João scoring Readings only goal of the game midway through the second half.
On 12 August, Modou Barrow moved to Denizlispor on a season-long loan deal, with Reading confirming the deal a day later. Also on 13 August, Yeovil Town confirmed that Liam Driscoll had returned to Reading after suffering an injury with The Glovers.
Reading took part in the first round of the EFL Cup on 13 August, drawing 1–1 away to Wycombe Wanderers with George Pușcaș scoring the equaliser in the 63rd minute to force penalties. Reading's debut goalkeeper Rafael Cabral saved two out of four penalties he faced with Reading scoring all of theirs to progress 4–2 on penalties. Following the match the second-round draw was made, with Reading being given an away trip to Plymouth Argyle.
On 16 August, Adrian Popa moved to FCSB on a season-long loan deal.
On 27 August, Jordan Holsgrove joined Atlético Baleares on a season-long loan deal.
On 30 August, Tennai Watson joined Coventry City on loan until 2 January 2020.

### September

On 2 September, Andrija Novakovich left Reading in a permanent transfer to Frosinone for an undisclosed fee, and Tom Holmes joined Roeselare on a season-long loan.
On 18 September, Reading announced the signing of goalkeeper James Holden, winger Femi Azeez and forward Augustus McGiff to their academy.
On 20 September, Akin Odimayo joined Hungerford Town on a one-month loan deal.
On 25 September, Myles Roberts joined Bognor Regis Town on loan.
At the end of September, James Holden joined Bognor Regis Town on loan as cover for the injured Myles Roberts.

### October

On 1 October, Yakou Méïté extended his contract with Reading until the summer of 2023.
On 4 October, after two clean sheets in two games for Bognor Regis Town, James Holden joined Bracknell Town on loan a short-term loan deal.
On 8 October, Reading announced the singing of Werick Caetano on a contract until the end of the season, with Caetano joining up with the U23.
On 9 October, Reading sacked manager José Gomes. On 14 October, Mark Bowen was appointed as Gomes' replacement moving down from the role of Sporting Director.
On 21 October, 17-year-old defender Jeriel Dorsett signed his first professional contract with the club until the summer of 2021.
On 26 October, Reading's away match against Nottingham Forest was postponed due to the adverse weather conditions in the East Midlands.
On 28 October, Gabriel Osho featured on trial for Ipswich Town U23's in their game against Coventry City.

### November

On 12 November, Ramarni Medford-Smith joined Torquay United on loan until 1 January 2020, whilst Ben House joined Dagenham & Redbridge also on loan until 1 January 2020.
On 22 November, Jökull Andrésson signed a new contract with Reading, keeping him at the club until the summer of 2022.
On 26 November, Reading confirmed that Academy Manager Ged Roddy had left the club.

### December

On 2 December, Reading were drawn at home to Blackpool in the Third Round of the 2019–20 FA Cup.
On 4 December, Reading announced that Michael Gilkes had been appointed as Academy Manager, after Ged Roddy left the club in November.
On 7 December, Reading confirmed that Gabriel Osho had joined Yeovil Town on loan until 4 January 2020.
On 16 December, Readings postponed match against Nottingham Forest on 26 October, was confirmed as being rearranged to 22 January 2020 at 19:45.

### January

Reading began January with a 2–1 victory over Fulham at Craven Cottage thanks to goals from John Swift, his third goal in as many games, and Charlie Adam. Reading's second game of January came on 4 January at home to Blackpool in the Third Round of the FA Cup. Reading went behind to a 28th-minute goal from Nathan Delfouneso, before Sam Baldock equalised in the 56th. Armand Gnanduillet restored Blackpools lead in the 60th minute before Danny Loader equalised in the 66th. In the 68th minute Teddy Howe conceded a penalty, with Gnanduillet stepping up and trying a Panenka, which came back off the crossbar before being cleared, leaving the match to end 2–2.
On 6 January, Thierry Nevers signed his first professional contract with Reading, until the summer 2021.
On 9 January, Mark Bowen was nominated for the December Championship Manager of the Month, whilst Rafael Cabral was nominated for December Player of the Month.
On 17 January, Bowen extended his contract as Reading manager until the summer of 2021.
On 28 January, Conor Lawless signed a new contract with Reading, keeping him at the club until the summer of 2021.

#### Transfers

On 7 January, Josh Barrett left the club to join Bristol Rovers on a permanent contract, and João Virgínia returned to Everton. On 13 January, New Zealand international midfielder Matthew Ridenton joined Reading for a week-long trial. On 16 January, Jack Nolan moved to Walsall for an undisclosed fee.
On 21 January, Luke Southwood signed a new contract with Reading until the summer of 2021, and then returned to Hamilton Academical on loan until the end of the season.
On 30 January, Ben House returned to Dagenham & Redbridge on loan for the remainder of the season, U23 goalkeeper, Myles Roberts, left the club to sign for Watford, and Reading announced the signing of Felipe Araruna on a 2.5-year contract from São Paulo.
On 31 January, academy graduate Teddy Howe left to club to sign permanently with Blackpool, and Vito Mannone joined Esbjerg fB on loan for the remainder of the season. Later that same day, Reading announced that Marc McNulty had swapped a loan deal at Sunderland to join Hibernian until the end of the season, and that Ayub Masika had joined the club on loan from Beijing Renhe on loan until the end of the season.

### February

On 8 February, Femi Azeez joined Bracknell Town on an initial 28-day loan deal.
On 11 February, Adam Liddle joined Derry City on loan until 30 June.
On 14 February, Akin Odimayo and Andre Burley both moved to Waterford on loan.
On 18 February, Imari Samuels signed his first professional contract with the club, keeping him at Reading until the summer of 2022, with Reading also confirming the signing of Joseph Ajose on a contract until the summer of 2021 after impressing on trial having left Port Vale.

### March

On 2 March, Josh Hewitt signed his first professional contract, keeping him at Reading until the summer of 2021.
On 13 March, the EFL postponed all league fixtures until 3 April due to the COVID-19 pandemic.
On 19 March, the EFL postponed all league fixtures until 30 April due to the continuing coronavirus pandemic.

### April

On 3 April, the EFL postponed all league fixtures indefinitely until it is safe to resume.
On 15 April, Reading announced that Chief Executive Nigel Howe and manager Mark Bowen agreed to defer a substantial percentage of their salary for April, May and June.

### May

On 26 May, Reading's first team players agreed to a wage deferral for May, June and July.
On 29 May, Esbjerg fB announced that Vito Mannone's loan had been extended by a further month enabling him to finish the extended Danish Superliga season.
On 31 May, the EFL announced that the Championship had agreed to a provisional return date of 20 June to finish the season by 30 July, with the potential of Matchday squads being extended to 20 players, and 5 substitutions being permitted.

### June

On 8 June, the EFL confirmed the revised schedule for the remaining nice games of the season.
On 18 June, Atlético Baleares announced that Jordan Holsgrove had returned to Reading, after they declined to extend Holsgrove's loan until the end of the Segunda División B play-offs.
On 26 June, Reading agreed contract extensions until the end of the season with Chris Gunter, Jordan Obita, Tyler Blackett, Gabriel Osho, Garath McCleary and Charlie Adam whilst it was announced that Danny Loader had turned down the contract extension, therefor leaving the club on 30 June 2020.

### July

On 1 July, AS Monaco confirmed that the loan deals for Pelé's loan deal with Reading had been extended until the end of the season.
On 2 July Reading announced that Coniah Boyce-Clarke, James Holden and Augustus McGiff had all professional terms with the club, whilst Femi Azeez had signed a new one-year contract after previous deal had expired on 30 June. It was also confirmed that all five loan players, Lucas Boyé, Ovie Ejaria, Pelé, Ayub Masika and Matt Miazga, had extended their stay until the end of the season. Whilst the club confirmed that Liam Driscoll, Lexus Beeden, Andre Burley, Marcel Elva-Fountaine, Ramarni Medford-Smith, Akin Odimayo, Emmanuel Obamakinwa, Werick Caetano, Ethan Coleman, Tyler Frost, Pedro Neves, Roberto Nditi, Ben House and Adam Liddle had all left the club after their contracts had expired.
On 20 July, Reading confirmed the permanent transfer of Modou Barrow to Jeonbuk Hyundai Motors.
Ahead of the final game of the season, on 22 July, Rafael Cabral was announced as the player of the season.
On 25 July, Reading confirmed that Chris Gunter, Jordan Obita, Tyler Blackett, Garath McCleary and Charlie Adam would all be leaving the club when their contracts expired at the end of the month, whilst Gabriel Osho had been offered a new contract by the club.

## Transfers
### In

| Date | Position | Name | From | Fee |
| 19 July 2019 | DF | Michael Morrison | Birmingham City | Free |
| 22 July 2019 | MF | Charlie Adam | Stoke City | Free |
| 6 August 2019 | GK | Rafael | Sampdoria | Free |
| 6 August 2019 | FW | Lucas João | Sheffield Wednesday | Undisclosed |
| 7 August 2019 | FW | George Pușcaș | Internazionale | Undisclosed |
| 8 August 2019 | DF | Lexus Beeden | Tooting & Mitcham | Undisclosed |
| 18 September 2019 | GK | James Holden | Bury | Free |
| 18 September 2019 | MF | Femi Azeez | Wealdstone | Free |
| 18 September 2019 | FW | Augustus McGiff | New York City Academy | Undisclosed |
| 8 October 2019 | MF | Werick Caetano | Vasco da Gama | Undisclosed |
| 30 January 2020 | MF | Felipe Araruna | São Paulo | Undisclosed |
| 18 February 2020 | MF | Joseph Ajose | Port Vale | Free |

### Out

| Date | Position | Name | To | Fee |
| 20 June 2019 | GK | Lewis Ward | Exeter City | Undisclosed |
| 8 July 2019 | MF | Liam Kelly | Feyenoord | Undisclosed |
| 12 July 2019 | FW | Jón Daði Böðvarsson | Millwall | Undisclosed |
| 5 August 2019 | GK | Adam Desbois | Brighton & Hove Albion | Undisclosed |
| 2 September 2019 | FW | Andrija Novakovich | Frosinone | Undisclosed |
| 7 January 2020 | MF | Josh Barrett | Bristol Rovers | Undisclosed |
| 16 January 2020 | FW | Jack Nolan | Walsall | Undisclosed |
| 30 January 2020 | GK | Myles Roberts | Watford | Undisclosed |
| 31 January 2020 | DF | Teddy Howe | Blackpool | Undisclosed |
| 20 July 2020 | FW | Modou Barrow | Jeonbuk Hyundai Motors | Undisclosed |

### Loans in

| Start date | Position | Name | From | End date |
| 11 July 2019 | GK | João Virgínia | Everton | 7 January 2020 |
| 24 July 2019 | DF | Matt Miazga | Chelsea | End of Season |
| 2 August 2019 | FW | Lucas Boyé | Torino | End of Season |
| 6 August 2019 | MF | Pelé | AS Monaco | End of Season |
| 8 August 2019 | MF | Ovie Ejaria | Liverpool | End of Season |
| 31 January 2020 | FW | Ayub Masika | Beijing Renhe | End of Season |

### Loans out

| Start date | Position | Name | To | End date |
| 10 February 2019 | GK | Vito Mannone | Minnesota United | 1 January 2020 |
| 26 February 2019 | FW | Sone Aluko | Beijing Renhe | 1 January 2020 |
| 24 July 2019 | FW | Marc McNulty | Sunderland | 31 January 2019 |
| 30 July 2019 | GK | Liam Driscoll | Yeovil Town | 13 August 2019 |
| August 2019 | GK | Myles Roberts | Tonbridge Angels | September 2019 |
| 1 August 2019 | GK | Luke Southwood | Hamilton Academical | 5 January 2020 |
| 2 August 2019 | FW | Sam Smith | Cambridge United | End of Season |
| 12 August 2019 | FW | Modou Barrow | Denizlispor | 31 May 2020 |
| 16 August 2019 | MF | Adrian Popa | FCSB | End of Season |
| 27 August 2019 | MF | Jordan Holsgrove | Atlético Baleares | 18 June 2020 |
| 30 August 2019 | DF | Tennai Watson | Coventry City | 2 January 2020 |
| 2 September 2019 | DF | Tom Holmes | Roeselare | End of Season |
| 20 September 2019 | DF | Akin Odimayo | Hungerford Town | 20 October 2019 |
| 25 September 2019 | GK | Myles Roberts | Bognor Regis Town | |
| 28 September 2019 | GK | James Holden | Bognor Regis Town | |
| 4 October 2019 | GK | James Holden | Bracknell Town | |
| 12 November 2019 | DF | Ramarni Medford-Smith | Torquay United | 1 January 2020 |
| 12 November 2019 | FW | Ben House | Dagenham & Redbridge | 1 January 2020 |
| 7 December 2019 | DF | Gabriel Osho | Yeovil Town | 4 January 2020 |
| 21 January 2020 | GK | Luke Southwood | Hamilton Academical | End of Season |
| 30 January 2020 | FW | Ben House | Dagenham & Redbridge | End of Season |
| 31 January 2020 | GK | Vito Mannone | Esbjerg fB | End of Season |
| 31 January 2020 | FW | Marc McNulty | Hibernian | End of Season |
| 8 February 2020 | MF | Femi Azeez | Bracknell Town | 6 March 2020 |
| 11 February 2020 | FW | Adam Liddle | Derry City | 30 June 2020 |
| 14 February 2020 | DF | Andre Burley | Waterford | 30 June 2020 |
| 14 February 2020 | DF | Akin Odimayo | Waterford | 30 June 2020 |

### Released

| Date | Position | Name | Joined | Date |
| 8 July 2019 | DF | Darren Sidoel | Arda Kardzhali | 8 August 2019 |
| 31 July 2019 | MF | David Meyler | Retired | 30 August 2019 |
| 30 June 2020 | GK | Liam Driscoll | Bayswater City | |
| 30 June 2020 | GK | Vito Mannone | AS Monaco | 11 September 2020 |
| 30 June 2020 | DF | Lexus Beeden | Welling United | 3 October 2020 |
| 30 June 2020 | DF | Marcel Elva-Fountaine | Burnley U23 | 17 August 2020 |
| 30 June 2020 | DF | Ramarni Medford-Smith | Marlow | 19 September 2020 |
| 30 June 2020 | DF | Roberto Nditi | Bracknell Town | 12 September 2020 |
| 30 June 2020 | DF | Emmanuel Obamakinwa | Wembley | |
| 30 June 2020 | DF | Akin Odimayo | Swindon Town | 18 August 2020 |
| 30 June 2020 | DF | Andre Burley | Wycombe Wanderers | 29 September 2020 |
| 30 June 2020 | MF | Werick Caetano | Miedź Legnica | 26 February 2021 |
| 30 June 2020 | MF | Pedro Neves | Cartagena | 10 August 2020 |
| 30 June 2020 | MF | Ethan Coleman | Brackley Town | 19 September 2020 |
| 30 June 2020 | MF | Tyler Frost | Crawley Town | 1 August 2020 |
| 30 June 2020 | MF | Adrian Popa | Voluntari | 16 October 2020 |
| 30 June 2020 | FW | Danny Loader | Porto | 20 August 2020 |
| 30 June 2020 | FW | Adam Liddle | Chelmsford City | 29 July 2020 |
| 30 June 2020 | FW | Ben House | Eastleigh | 12 August 2020 |
| 31 July 2020 | DF | Tyler Blackett | Nottingham Forest | 15 August 2020 |
| 31 July 2020 | DF | Gabriel Osho | Luton Town | 18 November 2020 |
| 31 July 2020 | DF | Jordan Obita | Oxford United | 9 November 2020 |
| 31 July 2020 | DF | Chris Gunter | Charlton Athletic | 8 October 2020 |
| 31 July 2020 | MF | Garath McCleary | Wycombe Wanderers | 4 November 2020 |
| 31 July 2020 | MF | Charlie Adam | Dundee | 15 September 2020 |

### Trial

| Date from | Date to | Position | Name |
| 1 July 2019 | | MF | Denzeil Boadu |
| September 2019 | 8 October 2019 | MF | Werick Caetano |
| October 2019 | | FW | Emmanuel Samba |
| 13 January 2020 | 17 January 2020 | MF | Matthew Ridenton |

## Squad

    As of match played 22 July 2020
| No. | Name | Position | Date of birth (Age) | Signed from | Signed in | Contract ends | Apps. | Goals |
| Goalkeepers ||||||||||
| 1 | Sam Walker | GK | (1991-10-02)2 October 1991 (aged 28) | Colchester United | 2018 | 2021 | 14 | 0 |
| 33 | Rafael Cabral | GK | (1990-05-20)20 May 1990 (aged 30) | Sampdoria | 2019 | 2022 | 46 | 0 |
| 40 | Jökull Andrésson | GK | (2001-08-25)25 August 2001 (aged 18) | Academy | 2018 | 2022 | 0 | 0 |
| 43 | Luke Southwood | GK | (1997-12-06)6 December 1997 (aged 22) | Academy | 2016 | 2021 | 0 | 0 |
| Defenders ||||||||||
| 2 | Chris Gunter | DF | (1989-07-21)21 July 1989 (aged 31) | Nottingham Forest | 2012 | 2020 | 314 | 4 |
| 4 | Michael Morrison | DF | (1988-03-03)3 March 1988 (aged 32) | Birmingham City | 2019 | 2021 | 48 | 2 |
| 5 | Matt Miazga | DF | (1995-07-19)19 July 1995 (aged 25) | loan from Chelsea | 2019 | 2020 | 42 | 2 |
| 6 | Liam Moore | DF | (1993-01-31)31 January 1993 (aged 27) | Leicester City | 2016 | 2023 | 181 | 6 |
| 11 | Jordan Obita | DF | (1993-12-08)8 December 1993 (aged 26) | Academy | 2010 | 2020 | 191 | 7 |
| 16 | Tom McIntyre | DF | (1998-11-06)6 November 1998 (aged 21) | Academy | 2016 | 2021 | 16 | 0 |
| 17 | Andy Yiadom | DF | (1991-12-02)2 December 1991 (aged 28) | Barnsley | 2018 | 2022 | 73 | 2 |
| 24 | Tyler Blackett | DF | (1994-04-02)2 April 1994 (aged 26) | Manchester United | 2016 | 2020 | 122 | 0 |
| 27 | Omar Richards | DF | (1998-02-15)15 February 1998 (aged 22) | Academy | 2016 | 2021 | 62 | 3 |
| 30 | Tennai Watson | DF | (1997-03-04)4 March 1997 (aged 23) | Academy | 2015 | 2021 | 7 | 0 |
| 34 | Gabriel Osho | DF | (1997-08-14)14 August 1997 (aged 22) | Academy | 2016 | 2020 | 10 | 0 |
| 46 | Jeriel Dorsett | DF | (2002-05-04)4 May 2002 (aged 18) | Academy | 2019 | 2021 | 1 | 0 |
| | Tom Holmes | DF | (2000-03-12)12 March 2000 (aged 20) | Academy | 2017 | 2022 | 1 | 0 |
| Midfielders ||||||||||
| 8 | Andy Rinomhota | MF | (1997-04-21)21 April 1997 (aged 23) | Academy | 2017 | 2022 | 75 | 3 |
| 10 | John Swift | MF | (1995-06-23)23 June 1995 (aged 25) | Chelsea | 2016 | 2022 | 150 | 22 |
| 12 | Garath McCleary | MF | (1987-05-15)15 May 1987 (aged 33) | Nottingham Forest | 2012 | 2020 | 270 | 27 |
| 14 | Ovie Ejaria | MF | (1997-11-18)18 November 1997 (aged 22) | loan from Liverpool | 2019 | 2020 | 56 | 4 |
| 20 | Felipe Araruna | MF | (1996-03-12)12 March 1996 (aged 24) | São Paulo | 2020 | 2022 | 3 | 0 |
| 21 | Michael Olise | MF | (2001-12-12)12 December 2001 (aged 18) | Academy | 2018 | 2022 | 27 | 0 |
| 26 | Charlie Adam | MF | (1985-12-10)10 December 1985 (aged 34) | Stoke City | 2019 | 2020 | 27 | 2 |
| 28 | Jordan Holsgrove | MF | (1999-09-10)10 September 1999 (aged 20) | Academy | 2017 | 2021 | 0 | 0 |
| 29 | Pelé | MF | (1991-09-29)29 September 1991 (aged 28) | loan from AS Monaco | 2019 | 2020 | 34 | 1 |
| 32 | Ryan East | MF | (1998-08-07)7 August 1998 (aged 21) | Academy | 2016 | 2021 | 1 | 0 |
| Forwards ||||||||||
| 9 | Sam Baldock | FW | (1989-03-15)15 March 1989 (aged 31) | Brighton & Hove Albion | 2018 | 2021 | 51 | 11 |
| 18 | Lucas Boyé | FW | (1996-02-28)28 February 1996 (aged 24) | loan from Torino | 2019 | 2020 | 24 | 2 |
| 19 | Yakou Méïté | FW | (1996-02-11)11 February 1996 (aged 24) | Paris Saint-Germain | 2016 | 2023 | 100 | 31 |
| 23 | Sone Aluko | FW | (1989-02-19)19 February 1989 (aged 31) | Fulham | 2017 | 2021 | 66 | 4 |
| 25 | Ayub Masika | FW | (1992-09-10)10 September 1992 (aged 27) | loan from Beijing Renhe | 2020 | 2020 | 6 | 0 |
| 31 | Lucas João | FW | (1993-09-04)4 September 1993 (aged 26) | Sheffield Wednesday | 2019 | 2023 | 19 | 6 |
| 38 | Thierry Nevers | FW | (2001-02-05)5 February 2001 (aged 19) | Academy | 2019 | 2021 | 0 | 0 |
| 47 | George Pușcaș | FW | (1996-04-08)8 April 1996 (aged 24) | Inter Milan | 2019 | 2024 | 42 | 14 |
| | Sam Smith | FW | (1998-03-08)8 March 1998 (aged 22) | Academy | 2016 | 2021 | 12 | 2 |
| | Marc McNulty | FW | (1992-09-14)14 September 1992 (aged 27) | Coventry City | 2018 | 2022 | 15 | 1 |
| U23 ||||||||||
| | Coniah Boyce-Clarke | GK | (2003-03-01)1 March 2003 (aged 17) | Academy | 2019 | | 0 | 0 |
| | James Holden | GK | (2001-09-04)4 September 2001 (aged 18) | Bury | 2019 | | 0 | 0 |
| | Josh Hewitt | DF | (2001-09-19)19 September 2001 (aged 18) | Academy | 2020 | 2021 | 0 | 0 |
| | Femi Azeez | MF | (2001-06-05)5 June 2001 (aged 19) | Wealdstone | 2019 | 2021 | 0 | 0 |
| | Conor Lawless | MF | (2001-09-13)13 September 2001 (aged 18) | Academy | 2018 | 2021 | 0 | 0 |
| | Oliver Pendlebury | MF | (2002-01-19)19 January 2002 (aged 18) | Academy | 2019 | | 0 | 0 |
| Left during the season ||||||||||
| 7 | Modou Barrow | FW | (1992-10-13)13 October 1992 (aged 27) | Swansea City | 2017 | 2021 | 83 | 14 |
| 15 | Danny Loader | FW | (2000-08-28)28 August 2000 (aged 19) | Academy | 2016 | 2020 | 35 | 2 |
| 20 | João Virgínia | GK | (1999-10-10)10 October 1999 (aged 20) | loan from Everton | 2019 | 2020 | 3 | 0 |
| 22 | Teddy Howe | DF | (1998-10-09)9 October 1998 (aged 21) | Academy | 2017 | 2021 | 6 | 0 |
| 23 | Andrija Novakovich | FW | (1996-09-21)21 September 1996 (aged 23) | University School of Milwaukee | 2014 | 2020 | 3 | 0 |
| 25 | Adrian Popa | MF | (1988-07-24)24 July 1988 (aged 31) | FCSB | 2017 | 2020 | 17 | 1 |
| 35 | Akin Odimayo | DF | (1999-11-28)28 November 1999 (aged 20) | Academy | 2016 | 2020 | 1 | 0 |
| 36 | Ramarni Medford-Smith | DF | (1998-10-21)21 October 1998 (aged 21) | Academy | 2017 | 2020 | 1 | 0 |
| 37 | Tyler Frost | MF | (1999-08-07)7 August 1999 (aged 20) | Academy | 2017 | 2020 | 0 | 0 |
| 39 | Josh Barrett | MF | (1998-06-21)21 June 1998 (aged 22) | Academy | 2015 | 2021 | 13 | 2 |
| 41 | Ethan Coleman | MF | (2000-01-28)28 January 2000 (aged 20) | Academy | 2016 | 2020 | 0 | 0 |
| 42 | Andre Burley | DF | (1999-09-10)10 September 1999 (aged 20) | Academy | 2016 | 2020 | 3 | 0 |
| 45 | Ben House | FW | (1999-07-05)5 July 1999 (aged 21) | Academy | 2017 | 2020 | 1 | 0 |
| | Liam Driscoll | GK | (1999-05-08)8 May 1999 (aged 21) | Academy | 2017 | 2020 | 0 | 0 |
| | Myles Roberts | GK | (2001-12-09)9 December 2001 (aged 18) | Academy | 2019 | | 0 | 0 |
| | Vito Mannone | GK | (1988-03-02)2 March 1988 (aged 32) | Sunderland | 2017 | 2020 | 47 | 0 |
| | Lexus Beeden | DF | (2000-02-10)10 February 2000 (aged 20) | Academy | 2019 | | 0 | 0 |
| | Marcel Elva-Fountaine | DF | (2000-11-14)14 November 2000 (aged 19) | Academy | 2019 | 2020 | 0 | 0 |
| | Roberto Nditi | DF | (2000-10-01)1 October 2000 (aged 19) | Academy | 2019 | 2020 | 0 | 0 |
| | Emmanuel Obamakinwa | DF | (2000-11-30)30 November 2000 (aged 19) | Academy | 2019 | 2020 | 0 | 0 |
| | Werick Caetano | MF | (1999-04-25)25 April 1999 (aged 21) | Vasco da Gama | 2019 | 2020 | 0 | 0 |
| | Pedro Neves | MF | (2001-09-05)5 September 2001 (aged 18) | Everton | 2019 | 2020 | 0 | 0 |
| | Adam Liddle | FW | (1999-10-26)26 October 1999 (aged 20) | Academy | 2018 | 2020 | 0 | 0 |
| | Jack Nolan | FW | (2001-05-25)25 May 2001 (aged 19) | Academy | 2019 | | 0 | 0 |
* ↑ Liam Moore was born in Loughborough, England, but qualified to represent Jamaica, and made his international debut for Jamaica in March 2021.
* ↑ Andy Yiadom was born in Holloway, England, but qualified to represent Ghana and made his international debut for Ghana in January 2017. He previously represented England at C level.
* ↑ Garath McCleary was born in Oxford, England, but qualified to represent Jamaica and made his international debut for Jamaica in February 2013.
* ↑ Michael Olise qualifies to represent England, Nigeria and France, making his international debut for France U18 in June 2019 at the 2019 Toulon Tournament.
* ↑ Yakou Méïte was born in Paris, France, but qualified to represent the Ivory Coast, representing the Ivory Coast at U17, U20 and U23 level.
* ↑ Sone Aluko was born in Hounslow, England, but qualified to represent Nigeria and made his international debut for Nigeria in May 2009. He previously represented Nigeria at U20 and U23 level and England at U16, U17, U18 and U19 level.
* ↑ Jost Barrett was born in Oxford, England, but qualified to represent the Republic of Ireland, representing the Republic of Ireland at U16, U17, U19 and U21 level.

### Left club during season

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 7 | FW | GAM | Modou Barrow (to Jeonbuk Hyundai Motors) |
| 15 | FW | CMR | Danny Loader |
| 20 | GK | POR | João Virgínia (loan return to Everton) |
| 22 | DF | ENG | Teddy Howe (to Blackpool) |
| 23 | FW | USA | Andrija Novakovich (to Frosinone) |
| 25 | MF | ROU | Adrian Popa |
| 35 | DF | ENG | Akin Odimayo |
| 36 | DF | ENG | Ramarni Medford-Smith |
| 37 | MF | ENG | Tyler Frost |
| 39 | MF | IRL | Josh Barrett (to Bristol Rovers) |
| 41 | MF | ENG | Ethan Coleman |
| 42 | DF | SKN | Andre Burley |
| 45 | FW | SCO | Ben House |
| No. | Pos. | Nation | Player |
| — | GK | ENG | Adam Desbois (to Brighton & Hove Albion) |
| — | GK | ENG | Myles Roberts (to Watford) |
| — | GK | AUS | Liam Driscoll |
| — | GK | ITA | Vito Mannone |
| — | DF | ENG | Lexus Beeden |
| — | DF | ENG | Marcel Elva-Fountaine |
| — | DF | ENG | Roberto Nditi |
| — | DF | ENG | Emmanuel Obamakinwa |
| — | MF | BRA | Werick Caetano |
| — | MF | BRA | Pedro Neves |
| — | FW | ENG | Adam Liddle |
| — | FW | ENG | Jack Nolan (to Walsall) |

## Competitions
### Championship
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 11 | Blackburn Rovers | 46 | 17 | 12 | 17 | 66 | 63 | +3 | 63 |
| 12 | Bristol City | 46 | 17 | 12 | 17 | 60 | 65 | −5 | 63 |
| 13 | Queens Park Rangers | 46 | 16 | 10 | 20 | 67 | 76 | −9 | 58 |
| 14 | Reading | 46 | 15 | 11 | 20 | 59 | 58 | +1 | 56 |
| 15 | Stoke City | 46 | 16 | 8 | 22 | 62 | 68 | −6 | 56 |
| 16 | Sheffield Wednesday | 46 | 15 | 11 | 20 | 58 | 66 | −8 | 56 |
| 17 | Middlesbrough | 46 | 13 | 14 | 19 | 48 | 61 | −13 | 53 |

#### Result summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 22 July 2020. Source: Results

#### Results by matchday

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| Ground | H | A | H | A | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | H | A | A | H | A | A | H | A | H | H | A | A | H | H | A | H | A | H | A | H | A | H | A | H |
| Result | L | L | W | D | W | L | L | L | D | L | L | W | D | W | W | L | L | W | L | D | D | W | W | W | W | D | L | D | L | D | D | L | W | L | L | W | W | D | L | L | W | D | W | L | L | L |
| Position | 24 | 22 | 17 | 15 | 11 | 16 | 17 | 20 | 20 | 21 | 22 | 20 | 20 | 19 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 16 | 15 | 14 | 14 | 14 | 16 | 15 | 15 | 15 | 16 | 16 | 15 | 16 | 16 | 16 | 14 | 14 | 15 | 16 | 14 | 13 | 13 | 14 | 15 | 14 |

#### Results
### FA Cup
## Squad statistics

    As of match played 22 July 2020

### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Championship | Championship | FA Cup | FA Cup | League Cup | League Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | ENG | Sam Walker | 5 | 0 | 0 | 0 | 4 | 0 | 1 | 0 |
| 2 | DF | WAL | Chris Gunter | 21 | 0 | 18+2 | 0 | 1 | 0 | 0 | 0 |
| 4 | DF | ENG | Michael Morrison | 48 | 2 | 43+1 | 2 | 2 | 0 | 1+1 | 0 |
| 5 | DF | USA | Matt Miazga | 24 | 2 | 19+1 | 2 | 3 | 0 | 1 | 0 |
| 6 | DF | ENG | Liam Moore | 44 | 1 | 40+3 | 1 | 0 | 0 | 1 | 0 |
| 8 | MF | ENG | Andy Rinomhota | 45 | 2 | 28+9 | 1 | 4+1 | 1 | 3 | 0 |
| 9 | FW | ENG | Sam Baldock | 28 | 6 | 12+12 | 5 | 1+1 | 1 | 0+2 | 0 |
| 10 | MF | ENG | John Swift | 45 | 6 | 40+1 | 6 | 2 | 0 | 0+2 | 0 |
| 11 | DF | ENG | Jordan Obita | 26 | 3 | 14+7 | 2 | 3+1 | 1 | 1 | 0 |
| 12 | MF | JAM | Garath McCleary | 24 | 1 | 2+17 | 1 | 3+2 | 0 | 0 | 0 |
| 14 | MF | ENG | Ovie Ejaria | 39 | 3 | 36 | 3 | 1 | 0 | 1+1 | 0 |
| 16 | DF | SCO | Tom McIntyre | 14 | 0 | 9+1 | 0 | 2 | 0 | 2 | 0 |
| 17 | DF | GHA | Andy Yiadom | 25 | 1 | 24 | 1 | 1 | 0 | 0 | 0 |
| 18 | FW | ARG | Lucas Boyé | 24 | 2 | 5+14 | 0 | 2 | 1 | 2+1 | 1 |
| 19 | FW | CIV | Yakou Méïté | 45 | 17 | 32+8 | 13 | 3 | 2 | 2 | 2 |
| 20 | MF | BRA | Felipe Araruna | 3 | 0 | 2+1 | 0 | 0 | 0 | 0 | 0 |
| 21 | MF | FRA | Michael Olise | 23 | 0 | 13+6 | 0 | 3 | 0 | 1 | 0 |
| 23 | FW | NGA | Sone Aluko | 6 | 0 | 0+2 | 0 | 1+3 | 0 | 0 | 0 |
| 24 | DF | ENG | Tyler Blackett | 22 | 0 | 16+4 | 0 | 1 | 0 | 1 | 0 |
| 25 | FW | KEN | Ayub Masika | 6 | 0 | 0+5 | 0 | 0+1 | 0 | 0 | 0 |
| 26 | MF | SCO | Charlie Adam | 27 | 2 | 8+13 | 2 | 2+1 | 0 | 3 | 0 |
| 27 | DF | ENG | Omar Richards | 34 | 1 | 23+5 | 0 | 4 | 1 | 2 | 0 |
| 29 | MF | GNB | Pelé | 34 | 1 | 26+5 | 1 | 1+1 | 0 | 1 | 0 |
| 31 | FW | POR | Lucas João | 19 | 6 | 12+7 | 6 | 0 | 0 | 0 | 0 |
| 33 | GK | BRA | Rafael Cabral | 46 | 0 | 44 | 0 | 1 | 0 | 1 | 0 |
| 34 | DF | ENG | Gabriel Osho | 8 | 0 | 4+1 | 0 | 1+1 | 0 | 1 | 0 |
| 46 | DF | ENG | Jeriel Dorsett | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 47 | FW | ROU | George Pușcaș | 42 | 14 | 30+8 | 12 | 2 | 1 | 1+1 | 1 |
| Players who appeared for Reading but left during the season: ||||||||||||
| 7 | FW | GAM | Modou Barrow | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15 | FW | CMR | Danny Loader | 12 | 1 | 1+6 | 0 | 2+1 | 1 | 1+1 | 0 |
| 20 | GK | POR | João Virgínia | 3 | 0 | 2 | 0 | 0 | 0 | 1 | 0 |
| 22 | DF | ENG | Teddy Howe | 5 | 0 | 0 | 0 | 3 | 0 | 2 | 0 |
| 23 | FW | USA | Andrija Novakovich | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 35 | DF | ENG | Akin Odimayo | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 36 | DF | ENG | Ramarni Medford-Smith | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 39 | MF | IRL | Josh Barrett | 7 | 2 | 2+3 | 0 | 0 | 0 | 2 | 2 |
| 42 | DF | SKN | Andre Burley | 3 | 0 | 0 | 0 | 2+1 | 0 | 0 | 0 |
| 45 | FW | SCO | Ben House | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |

### Goal scorers

| Place | Position | Nation | Number | Name | Championship | FA Cup | League Cup | Total |
| 1 | FW | | 19 | Yakou Méïté | 13 | 2 | 2 | 17 |
| 2 | FW | | 47 | George Pușcaș | 12 | 1 | 1 | 14 |
| 3 | FW | | 31 | Lucas João | 6 | 0 | 0 | 6 |
| 3 | MF | | 10 | John Swift | 6 | 0 | 0 | 6 |
| 3 | FW | | 9 | Sam Baldock | 5 | 1 | 0 | 6 |
| 6 | MF | | 14 | Ovie Ejaria | 3 | 0 | 0 | 3 |
| 6 | DF | | 11 | Jordan Obita | 2 | 1 | 0 | 3 |
| 8 | DF | | 4 | Michael Morrison | 2 | 0 | 0 | 2 |
| 8 | MF | | 26 | Charlie Adam | 2 | 0 | 0 | 2 |
| 8 | DF | | 5 | Matt Miazga | 2 | 0 | 0 | 2 |
| 8 | MF | | 8 | Andy Rinomhota | 1 | 1 | 0 | 2 |
| 8 | FW | | 18 | Lucas Boyé | 0 | 1 | 1 | 2 |
| 8 | MF | | 39 | Josh Barrett | 0 | 0 | 2 | 2 |
| 13 | DF | | 17 | Andy Yiadom | 1 | 0 | 0 | 1 |
| 13 | MF | | 12 | Garath McCleary | 1 | 0 | 0 | 1 |
| 13 | MF | | 29 | Pelé | 1 | 0 | 0 | 1 |
| 13 | DF | | 6 | Liam Moore | 1 | 0 | 0 | 1 |
| 13 | FW | | 15 | Danny Loader | 0 | 1 | 0 | 1 |
| 13 | DF | | 27 | Omar Richards | 0 | 1 | 0 | 1 |
| 13 | | | | Own goal | 1 | 0 | 0 | 1 |
| Total | Total | Total | Total | Total | 59 | 9 | 6 | 73 |

### Clean sheets

| Place | Position | Nation | Number | Name | Championship | FA Cup | League Cup | Total |
| 1 | GK | | 33 | Rafael Cabral | 13 | 0 | 0 | 13 |
| 2 | GK | | 1 | Sam Walker | 0 | 1 | 0 | 1 |
| TOTALS | TOTALS | TOTALS | TOTALS | TOTALS | 13 | 1 | 0 | 14 |

### Disciplinary record

| Number | Nation | Position | Name | Championship | Championship | FA Cup | FA Cup | League Cup | League Cup | Total | Total |
| 2 | | DF | Chris Gunter | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 4 | | DF | Michael Morrison | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 5 | | DF | Matt Miazga | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 1 |
| 6 | | DF | Liam Moore | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 8 | | MF | Andy Rinomhota | 4 | 0 | 2 | 0 | 0 | 0 | 6 | 0 |
| 9 | | FW | Sam Baldock | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 10 | | MF | John Swift | 6 | 1 | 0 | 0 | 1 | 0 | 7 | 1 |
| 11 | | DF | Jordan Obita | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 14 | | MF | Ovie Ejaria | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 16 | | DF | Tom McIntyre | 1 | 0 | 2 | 1 | 0 | 0 | 3 | 1 |
| 17 | | DF | Andy Yiadom | 8 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| 18 | | FW | Lucas Boyé | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 19 | | FW | Yakou Méïté | 5 | 1 | 1 | 0 | 1 | 0 | 7 | 1 |
| 23 | | FW | Sone Aluko | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 24 | | DF | Tyler Blackett | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 26 | | MF | Charlie Adam | 4 | 0 | 0 | 0 | 1 | 0 | 5 | 0 |
| 27 | | DF | Omar Richards | 3 | 0 | 1 | 0 | 0 | 0 | 4 | 0 |
| 29 | | MF | Pelé | 7 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| 31 | | FW | Lucas João | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 33 | | GK | Rafael Cabral | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 34 | | DF | Gabriel Osho | 1 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 47 | | FW | George Pușcaș | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| Players away on loan: ||||||||||||
| Players who left Reading during the season: ||||||||||||
| 22 | | DF | Teddy Howe | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| Total | Total | Total | Total | 74 | 3 | 7 | 1 | 3 | 0 | 84 | 4 |

## Awards
### Player of the season

Player of the season :
| # | Nation | Position | Player |
| 1 | | GK | Rafael Cabral |