# 2019–20 Bolton Wanderers F.C. season

The 2019–20 season was Bolton Wanderers' first season back in League One following their relegation last season from the Championship. Along with the league the club also participated in the FA Cup, EFL Cup, and the EFL Trophy. The season covered the period from 1 July 2019 to 30 June 2020.

## Background

Throughout the 2018–19 Championship season Bolton faced financial difficulties. After the collapse of the permanent signing of on-loan striker Christian Doidge, Forest Green Rovers commenced legal action over lost earnings. In February 2019, Bolton were issued a winding-up petition by HM Revenue & Customs (HMRC) which was subsequently adjourned, first until April, and then again until the end of the season as their search for a new owner continued. Due to the financial difficulties, the training ground temporarily closed in March 2019, and games against Ipswich, Middlesbrough and Aston Villa were threatened with postponement or being played behind closed doors as the local council Safety Advisory Group (SAG) threatened to revoke the stadium safety certificate. The Bolton Whites Hotel, owned by Ken Anderson, was also issued with a winding-up petition in March 2019 (it closed on 1 May and went into administration on 14 May). The team was relegated to League One in April after a 23rd-place finish. In a further development on 26 April, the home match against Brentford was called off by the English Football League 16 hours before kick off after Bolton's players, supported by the Professional Footballers' Association, refused to play until they had received their unpaid wages. On 3 May the match against Brentford was cancelled by the EFL and a 1–0 result and three points awarded to Brentford.
In May the club went into administration due to a £1.2m unpaid tax bill. Fildraw (former owner Eddie Davies' trust fund) appointed administrators from insolvency firm David Rubin and Partners. In accordance with league rules on administration, Bolton would start the 2019–20 season with a 12-point deduction. On 14 May it was reported that some non-playing staff were forced to use food bank donations from local businesses and a local Championship club, believed to be Preston North End, as Bolton had not paid them for April's work. A 17 July statement from the Bolton players said that no-one at the club had been paid by owner Ken Anderson for 20 weeks, the training ground had no potable drinking water nor hot water for showers. Pre-season friendlies with Chester, Preston and Oldham Athletic were all cancelled as Bolton could not give assurances about fielding a competitive team.

## Season summary

On 18 July, Anderson said the sale of Bolton would be completed by the end of the week, but the uncertainty continued into August. Bolton started their opening League One game on 3 August at Wycombe Wanderers with only three contracted senior outfield players, and lost 2–0. The following week, on 8 August, Bolton's takeover by Football Ventures was suspended after Laurence Bassini, who had previously tried to buy the club, won a court order blocking the sale; the sale of the Bolton Whites hotel was also delayed by a dispute. On 10 August, Bolton fielded its youngest ever side, with an average age of 19, in a goalless home draw against Coventry City, but then conceded five goals in both of the next two games, against Rochdale in the EFL Cup (5-2) and Tranmere Rovers in League One (5-0). Manager Phil Parkinson expressed concern about the welfare of the youth players used in all of Bolton's games; such concerns led Bolton to call off the game against Doncaster Rovers on 20 August but without informing either Doncaster or the EFL. Parkinson and assistant Steve Parkin resigned the following day. The club confirmed that academy manager Jimmy Phillips would take temporary charge of the club. Wanderers lost 5–0 at home to Ipswich Town in Phillips' first game in charge of Bolton, in front of a record low crowd at the University of Bolton Stadium.
An EFL deadline of 5PM BST on 27 August had been imposed on Bolton to prove their financial viability under current ownership or complete a takeover deal, with failure to satisfy this criterion by the deadline resulting in Bolton's EFL membership being revoked, and consequently the beginning of a liquidation process of the club and its assets. However, on 26 August, joint administrator Paul Appleton announced that the Football Ventures takeover had fallen through on the morning of 24 August, having looked close to completion the previous day. After Bolton failed to meet 27 August deadline, the suspension of its notice of withdrawal from the EFL was lifted; however, the club was not immediately expelled from the EFL - it was given until 12 September 2019 to meet all outstanding requirements of the League's insolvency policy.
On 28 August, Bolton announced that the club's sale to Football Ventures (Whites) Limited had been completed, with the administrator paying tribute to the Eddie Davies Trust and their legal team, and criticising Anderson who had "used his position as a secured creditor to hamper and frustrate any deal that did not benefit him or suit his purposes." On 31 August, shortly after Bolton lost a fourth consecutive game conceding five goals in each, Keith Hill was announced as the new club manager. Bolton's first game under Hill saw the club lose 6–1 to Rotherham United, before picking up their first point under Hill on 17 September 2019 in a 0–0 draw at home to Oxford United. Bolton won their first game of the season on 22 October 2019 in a 2–0 win away at Bristol Rovers, before winning a further three consecutive matches in all competitions, taking the club to a positive points total for the first time.
Bolton struggled to find form throughout the 2019-20 campaign, winning just 5 of their 34 matches up to 10 March. The EFL League One season was suspended on 13 March due to the ongoing COVID-19 pandemic. On 9 June, the season was ended with promotion, play off, and relegation positions determined on a points-per-game basis.
This condemned the club to relegation and Bolton Wanderers will compete in the 2020-21 League Two campaign.
This will be only the second time in the club's 146-year history that they have played football in England's fourth tier. The previous occasion came in the 1987-88 campaign, in which Bolton were promoted back to the third tier at the first attempt.

## Pre-season

Like the season before against St Mirren, the Bolton first team refused to play the match against Chester due to unpaid wages. They also refused to play in the Preston game as well. Following this, Oldham Athletic cancelled a third game as Bolton could not give assurances about fielding a competitive team. Bolton were able to schedule last minute replacements matches against Bradford City and Salford City, though the matches had to be played behind closed doors.

## Kits

| Home (August–October) | Home (since October) 0 | Away (August–October) | Away (since October) 0 |

## Competitions
### EFL League One

Bolton Wanderers will begin the 2019–20 campaign with a 12-point deduction complying with league rules for entering into administration.

#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
| 17 | Accrington Stanley | 35 | 10 | 10 | 15 | 47 | 53 | −6 | 40 | 1.14 | |
| 18 | Rochdale | 34 | 10 | 6 | 18 | 39 | 57 | −18 | 36 | 1.06 | |
| 19 | Milton Keynes Dons | 35 | 10 | 7 | 18 | 36 | 47 | −11 | 37 | 1.06 | |
| 20 | AFC Wimbledon | 35 | 8 | 11 | 16 | 39 | 52 | −13 | 35 | 1.00 | |
| 21 | Tranmere Rovers (R) | 34 | 8 | 8 | 18 | 36 | 60 | −24 | 32 | 0.94 | Relegation to EFL League Two |
| 22 | Southend United (R) | 35 | 4 | 7 | 24 | 39 | 85 | −46 | 19 | 0.54 | Relegation to EFL League Two |
| 23 | Bolton Wanderers (R) | 34 | 5 | 11 | 18 | 27 | 66 | −39 | 14 | 0.41 | Relegation to EFL League Two |
| 24 | Bury (D, R) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | −12 | — | Club expelled |
* 1 2 Bolton Wanderers deducted 12 points for entering administration.
* 1 2 Bury deducted 12 points for entering into an insolvency event, before later being expelled from the EFL on 27 August 2019. At the time of their expulsion, they had played no matches.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 10 March 2020. Source: BBC

#### Results by matchday

| Matchday | 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 |
| Ground | A | H | A | H | A | A | H | H | A | H | H | A | H | H | A | H | A | H | A | H | H | A | A | H | H | H | A | A | H | A | A | H | A | A | |
| Result | L | D | L | L | L | L | D | D | L | D | L | W | W | W | L | D | L | W | D | D | L | L | L | L | D | W | L | L | L | L | L | D | D | D | |
| Position | 24 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 |

#### Matches

On 20 June 2019, the League One fixtures for the forthcoming season were announced. Bolton begin their league campaign at Wycombe Wanderers, the first time the clubs have ever met in the league, on 3 August and were due to finish it away at Oxford United on 3 May. However this fixture, like all fixtures beginning with the home fixture against Peterborough United on 14 March, was postponed due to the COVID-19 pandemic.

### FA Cup

The first round draw was made on 21 October 2019 and Bolton were given a home tie against League Two side Plymouth Argyle. A first half goal from Callum McFadzean was enough to see the away side through and knock Bolton out of the competition at the first round stage for the first time in 30 years. It was also the first time in the club's existence that they had been knocked out of both senior domestic cup competitions at the first round stage.

### EFL Cup

On 20 June 2019, the draw for the first round was made in London and Bolton were drawn away at North-West rivals Rochdale. The subsequent 5–2 defeat was the club's second first round defeat in a row and their fourth in five years.

### EFL Trophy

On 9 July 2019, the pre-determined group stage draw was announced with invited clubs to be drawn on 12 July 2019. The draw for the second round was made on 16 November 2019 live on Sky Sports.
| Pos | Div | Teamvte | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
| 1 | ACA | Manchester City U21 | 3 | 2 | 0 | 0 | 1 | 5 | 4 | +1 | 6 | Advance to Round 2 |
| 2 | L1 | Bolton Wanderers | 3 | 1 | 0 | 2 | 0 | 5 | 3 | +2 | 5 | Advance to Round 2 |
| 3 | L1 | Rochdale | 3 | 1 | 1 | 0 | 1 | 3 | 4 | −1 | 5 | |
| 4 | L2 | Bradford City | 3 | 0 | 1 | 0 | 2 | 3 | 5 | −2 | 2 | |

## Squad

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 |
| 2 | DF | ENG | Josh Emmanuel |
| 3 | DF | ENG | Joe Bunney |
| 4 | MF | ENG | Jason Lowe (captain) |
| 5 | DF | ENG | Jack Hobbs |
| 6 | DF | IRL | Ryan Delaney |
| 7 | MF | ENG | Will Buckley |
| 8 | MF | ENG | Luke Murphy |
| 9 | FW | IRL | Daryl Murphy |
| 10 | FW | ENG | Chris O'Grady |
| 11 | MF | SCO | Ali Crawford |
| 12 | DF | ENG | Brandon Fleming (on loan from Hull City) |
| 14 | MF | ENG | Jacob Mellis |
| 16 | MF | CYP | Anthony Georgiou (on loan from Tottenham Hotspur) |
| 17 | DF | ENG | Kean Bryan (on loan from Sheffield United) |
| 18 | MF | SCO | Ethan Hamilton (on loan from Manchester United) |
| 19 | FW | ENG | Muhammadu Faal |
| 20 | GK | ENG | Remi Matthews |
| 21 | DF | ENG | Harry Brockbank |
| 22 | MF | ROU | Dennis Politic |
| 23 | FW | GHA | Joe Dodoo |
| No. | Pos. | Nation | Player |
| 26 | DF | ENG | Liam Edwards |
| 27 | MF | ENG | Ronan Darcy |
| 28 | DF | COD | Aristote Nsiala (on loan from Ipswich Town) |
| 30 | DF | FRA | Yoan Zouma |
| 33 | FW | ENG | Eddie Brown |
| 34 | DF | ENG | Adam Senior |
| 35 | MF | ENG | Sonny Graham |
| 36 | MF | WAL | Callum King-Harmes |
| 37 | MF | ENG | Finlay Hurford-Lockett |
| 38 | DF | ENG | Joe White |
| 39 | FW | ENG | De'Marlio Brown-Sterling |
| 40 | MF | ENG | Myles Edmondson |
| 41 | DF | ENG | D'Neal Richards |
| 42 | FW | ENG | Kwame Osigwe |
| 43 | GK | ENG | Matthew Alexander |
| 44 | MF | ENG | Regan Riley |
| 45 | DF | ENG | Nathan Whalley |
| 46 | GK | ENG | Luke Hutchinson |
| 47 | MF | ENG | Jay Fitzmartin |

### Out on loan

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 |
| 24 | FW | ENG | Connor Hall (at Chorley F.C. until June 2020) |
| 29 | MF | ENG | George Thomason (on loan at Bamber Bridge until June 2020) |

### Statistics

    As of match played 10 March 2020
| No. | Pos | Nat | Player | Total | Total | League One | League One | FA Cup | FA Cup | League Cup | League Cup | League Trophy | League Trophy |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 20 | GK | ENG | Remi Matthews | 38 | 0 | 33+0 | 0 | 1+0 | 0 | 1+0 | 0 | 3+0 | 0 |
| 43 | GK | ENG | Matthew Alexander | 2 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| Defenders ||||||||||||||
| 2 | DF | ENG | Josh Emmanuel | 31 | 0 | 25+2 | 0 | 1+0 | 0 | 0+0 | 0 | 3+0 | 0 |
| 3 | DF | ENG | Joe Bunney | 2 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 5 | DF | ENG | Jack Hobbs | 12 | 1 | 11+0 | 1 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| 6 | DF | IRL | Ryan Delaney | 4 | 1 | 2+2 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 12 | DF | ENG | Brandon Fleming | 10 | 0 | 10+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 17 | DF | ENG | Kean Bryan | 6 | 1 | 6+0 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 21 | DF | ENG | Harry Brockbank | 8 | 0 | 5+1 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 26 | DF | ENG | Liam Edwards | 7 | 0 | 6+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
| 28 | DF | COD | Aristote Nsiala | 12 | 0 | 12+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 30 | DF | FRA | Yoan Zouma | 22 | 0 | 13+3 | 0 | 1+0 | 0 | 1+0 | 0 | 4+0 | 0 |
| 34 | DF | ENG | Adam Senior | 4 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 38 | DF | ENG | Joe White | 5 | 0 | 3+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| Midfielders ||||||||||||||
| 4 | MF | ENG | Jason Lowe | 34 | 0 | 28+1 | 0 | 1+0 | 0 | 1+0 | 0 | 3+0 | 0 |
| 7 | MF | ENG | Will Buckley | 6 | 0 | 3+2 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 8 | MF | ENG | Luke Murphy | 32 | 2 | 26+3 | 2 | 1+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 11 | MF | SCO | Ali Crawford | 14 | 2 | 12+0 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 2 |
| 14 | MF | ENG | Jacob Mellis | 6 | 0 | 1+5 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 16 | MF | CYP | Anthony Georgiou | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 18 | MF | SCO | Ethan Hamilton | 12 | 1 | 12+0 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 22 | MF | ROU | Dennis Politic | 30 | 5 | 19+5 | 3 | 0+1 | 0 | 1+0 | 1 | 3+1 | 1 |
| 27 | MF | ENG | Ronan Darcy | 22 | 2 | 14+5 | 1 | 0+0 | 0 | 1+0 | 1 | 2+0 | 0 |
| 35 | MF | ENG | Sonny Graham | 18 | 0 | 6+7 | 0 | 1+0 | 0 | 0+0 | 0 | 3+1 | 0 |
| 36 | MF | WAL | Callum King-Harmes | 7 | 0 | 3+2 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 37 | MF | ENG | Finlay Hurford-Lockett | 3 | 0 | 0+2 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 |
| 44 | MF | ENG | Regan Riley | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 47 | MF | ENG | Jay Fitzmartin | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| Forwards ||||||||||||||
| 9 | FW | IRL | Daryl Murphy | 26 | 8 | 23+1 | 8 | 1+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 10 | FW | ENG | Chris O'Grady | 23 | 4 | 10+10 | 2 | 1+0 | 0 | 0+0 | 0 | 2+0 | 2 |
| 19 | FW | ENG | Muhammadu Faal | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 23 | FW | GHA | Joe Dodoo | 26 | 4 | 15+8 | 4 | 1+0 | 0 | 0+0 | 0 | 1+1 | 0 |
| 33 | FW | ENG | Eddie Brown | 7 | 0 | 4+1 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 39 | FW | ENG | De'Marlio Brown-Sterling | 4 | 0 | 1+1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+1 | 0 |
| Player(s) out on loan ||||||||||||||
| 24 | FW | ENG | Connor Hall | 2 | 0 | 0+1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| Player(s) who left the club ||||||||||||||
| 6 | DF | ENG | Jake Wright | 12 | 0 | 11+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 10 | MF | TUR | Erhun Oztumer | 1 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 12 | DF | ZIM | Adam Chicksen | 20 | 0 | 14+2 | 0 | 1+0 | 0 | 0+0 | 0 | 2+1 | 0 |
| 14 | MF | ENG | James Weir | 12 | 0 | 7+1 | 0 | 0+0 | 0 | 1+0 | 0 | 3+0 | 0 |
| 17 | MF | BEL | Thibaud Verlinden | 17 | 3 | 12+3 | 3 | 0+0 | 0 | 0+0 | 0 | 1+1 | 0 |
| 28 | MF | SCO | Liam Bridcutt | 12 | 0 | 11+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 31 | DF | ENG | Jordan Boon | 5 | 0 | 1+2 | 0 | 0+0 | 0 | 0+1 | 0 | 1+0 | 0 |
| 32 | DF | ENG | Josh Earl | 11 | 0 | 9+0 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 |

### Goals record

    As of match played 10 March 2020
| Rank | No. | Nat. | Po. | Name | League One | FA Cup | League Cup | League Trophy | Total |
| 1 | 9 | | CF | Daryl Murphy | 8 | 0 | 0 | 0 | 8 |
| 2 | 22 | | RW | Dennis Politic | 3 | 0 | 1 | 1 | 5 |
| 3 | 10 | | CF | Chris O'Grady | 2 | 0 | 0 | 2 | 4 |
| 3 | 23 | | CF | Joe Dodoo | 4 | 0 | 0 | 0 | 4 |
| 5 | - | | LW | Thibaud Verlinden | 3 | 0 | 0 | 0 | 3 |
| 6 | 8 | | CM | Luke Murphy | 2 | 0 | 0 | 0 | 2 |
| 6 | 11 | | CAM | Ali Crawford | 0 | 0 | 0 | 2 | 2 |
| 6 | 27 | | CAM | Ronan Darcy | 1 | 0 | 1 | 0 | 2 |
| 9 | 5 | | CB | Jack Hobbs | 1 | 0 | 0 | 0 | 1 |
| 9 | 6 | | CB | Ryan Delaney | 1 | 0 | 0 | 0 | 1 |
| 9 | 17 | | CB | Kean Bryan | 1 | 0 | 0 | 0 | 1 |
| 9 | 18 | | CM | Ethan Hamilton | 1 | 0 | 0 | 0 | 1 |
| Total | Total | Total | Total | Total | 27 | 0 | 2 | 5 | 34 |

### Disciplinary record

    As of match played 10 March 2020
| Rank | No. | Nat. | Po. | Name | League One | League One | League One | FA Cup | FA Cup | FA Cup | League Cup | League Cup | League Cup | EFL Trophy | EFL Trophy | EFL Trophy | Total | Total | Total |
| 1 | 8 | | CM | Luke Murphy | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 |
| 2 | 4 | | CM | Jason Lowe | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 1 |
| 3 | 2 | | RB | Josh Emmanuel | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 3 | 22 | | RW | Dennis Politic | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 3 | 27 | | CAM | Ronan Darcy | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 3 | - | | CB | Josh Earl | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 7 | 21 | | RB | Harry Brockbank | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 |
| 7 | 28 | | CB | Aristote Nsiala | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 5 | | CB | Jack Hobbs | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 6 | | CB | Jake Wright | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 7 | | CAM | Will Buckley | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 17 | | CB | Kean Bryan | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 18 | | CM | Ethan Hamilton | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 30 | | CB | Yoan Zouma | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | 33 | | CF | Eddie Brown | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
| 9 | - | | LW | Thibaud Verlinden | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 9 | - | | DM | Liam Bridcutt | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 18 | 9 | | CF | Chris O'Grady | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | 12 | | LB | Brandon Fleming | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | 20 | | GK | Remi Matthews | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | 23 | | CF | Joe Dodoo | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | 26 | | CB | Liam Edwards | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | 35 | | CM | Sonny Graham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 18 | 47 | | RW | Jay Fitzmartin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 18 | - | | LB | Adam Chicksen | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 18 | - | | CM | James Weir | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Total | Total | Total | Total | Total | 48 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 55 | 1 | 2 |

## Transfers
### Transfers in

| Date | Position | Name | From | Fee |
| 3 August 2019 | CM | James Weir | Hull City | Free transfer |
| 2 September 2019 | LB | Joe Bunney | Northampton Town | Free transfer |
| 2 September 2019 | CM | Ali Crawford | Doncaster Rovers | Free transfer |
| 2 September 2019 | RB | Josh Emmanuel | Ipswich Town | Free transfer |
| 2 September 2019 | CF | Daryl Murphy | Nottingham Forest | Free transfer |
| 2 September 2019 | CF | Chris O'Grady | Oldham Athletic | Free transfer |
| 14 September 2019 | LB | Adam Chicksen | Bradford City | Free transfer |
| 3 October 2019 | CF | Joe Dodoo | Rangers | Free transfer |
| 6 January 2020 | CF | Muhammadu Faal | Enfield Town | Free transfer |
| 6 January 2020 | CM | George Thomason | Longridge Town | Free transfer |
| 27 January 2020 | AM | Will Buckley | Free agent | Free transfer |
| 31 January 2020 | CB | Ryan Delaney | Rochdale | Free transfer |
| 31 January 2020 | CM | Jacob Mellis | Mansfield Town | Free transfer |

### Loans in

| Date from | Position | Name | From | Date until |
| 3 August 2019 | LB | Josh Earl | Preston North End | 5 January 2020 |
| 2 September 2019 | DM | Liam Bridcutt | Nottingham Forest | 1 January 2020 |
| 2 September 2019 | LW | Thibaud Verlinden | Stoke City | 1 January 2020 |
| 2 September 2019 | CB | Jake Wright | Sheffield United | 5 January 2020 |
| 6 January 2020 | CM | Ethan Hamilton | Manchester United | 30 June 2020 |
| 10 January 2020 | CB | Aristote Nsiala | Ipswich Town | 30 June 2020 |
| 17 January 2020 | LB | Brandon Fleming | Hull City | 30 June 2020 |
| 30 January 2020 | CB | Kean Bryan | Sheffield United | 30 June 2020 |
| 31 January 2020 | LW | Anthony Georgiou | Tottenham Hotspur | 30 June 2020 |

### Loans out

| Date from | Position | Name | To | Date until |
| 24 January 2020 | CF | Connor Hall | Chorley | 30 June 2020 |
| 31 January 2020 | CB | Jordan Boon | Atherton Collieries | 11 March 2020 |
| 31 January 2020 | CM | George Thomason | Bamber Bridge | 30 June 2020 |

### Transfers out

| Date | Position | Name | To | Fee |
| 1 July 2019 | RW | Sammy Ameobi | Nottingham Forest | Free transfer |
| 1 July 2019 | CB | Mark Beevers | Peterborough United | Free transfer |
| 1 July 2019 | DM | Luca Connell | Celtic | £350,000 |
| 1 July 2019 | CF | Clayton Donaldson | Bradford City | Free transfer |
| 1 July 2019 | CM | Jack Earing | FC Halifax Town | Free transfer |
| 1 July 2019 | RB | Chiori Johnson | Free agent | Released |
| 1 July 2019 | RB | Mark Little | Bristol Rovers | Free transfer |
| 1 July 2019 | RW | Craig Noone | Melbourne City | Free transfer |
| 1 July 2019 | CF | Daniel Ogwuru | Manchester City | £100,000 |
| 1 July 2019 | CM | Gary O'Neil | Free agent | Released |
| 1 July 2019 | CM | Joe Pritchard | Accrington Stanley | Free transfer |
| 1 July 2019 | LB | Andrew Taylor | Retired | — |
| 1 July 2019 | GK | Ben Williams | Free agent | Released |
| 1 July 2019 | CB | Marc Wilson | Free agent | Released |
| 9 July 2019 | RB | Paweł Olkowski | Gazişehir Gaziantep | Free transfer |
| 15 July 2019 | GK | Ben Amos | Charlton Athletic | Free transfer |
| 17 July 2019 | CM | Josh Vela | Hibernian | Free transfer |
| 29 July 2019 | GK | Jake Turner | Newcastle United | Free transfer |
| 1 August 2019 | CB | David Wheater | Oldham Athletic | Free transfer |
| 8 August 2019 | CF | Josh Magennis | Hull City | Nominal fee |
| 15 August 2019 | AM | Erhun Oztumer | Charlton Athletic | Free transfer |
| 23 August 2019 | DM | Marcus Wood | Bradford (Park Avenue) | Free transfer |
| 27 August 2019 | RM | Stephen Duke-McKenna | Queens Park Rangers | Free transfer |
| 25 September 2019 | LM | Lloyd Dyer | Burton Albion | Free transfer |
| 7 November 2019 | DF | William Hartshorne | Glossop North End | Free transfer |
| 7 November 2019 | MF | Luca Navarro | Buxton | Free transfer |
| 27 December 2019 | GK | Ben Alnwick | Free agent | Mutual consent |
| 10 January 2020 | AM | Will Buckley | Free agent | Released |
| 13 January 2020 | LB | Adam Chicksen | Free agent | Released |
| 31 January 2020 | CM | James Weir | FK Pohronie | Mutual consent |
| 11 March 2020 | CB | Jordan Boon | IFK Östersund | Mutual consent |