# 2019–20 Port Vale F.C. season

The 2019–20 season was Port Vale's 108th season of football in the English Football League, and third consecutive season in EFL League Two. The season covers the period from 1 July 2019 to 30 June 2020.
Manager John Askey reshaped the squad by letting 14 players go and bringing in 14 new signings. However, David Amoo was the only new player in the starting eleven for the season's opening game. They lost just one league game in six matches in August, though this was a heavy 5–2 defeat at Grimsby Town, and they also exited the EFL Cup in the first round. September saw them in indifferent form, as they picked up just one league win, though Vale did secure their place in the knockout stages of the EFL Trophy. October saw more promise as they picked up their first away win, though they were held to disappointing draws at home to struggling teams. They went on to claim five wins in six games in November, including a 1–0 victory at local rivals Crewe Alexandra and wins against Milton Keynes Dons and Cheltenham Town in the FA Cup. They drew four of their six games in December. However, they did win a penalty shoot-out to advance in the EFL Trophy before ending 2019 with a 2–0 win over league leaders Swindon Town.
Vale had a quiet January transfer window, with only one new arrival and no major departures. A highlight of the season came in the FA Cup third round, as a glamour tie at Premier League champions Manchester City ended in a 4–1 defeat. However, a 3–0 defeat to Salford City in the EFL Trophy was a less auspicious end to the club's cup interests. They went unbeaten throughout February, picking up wins over promotion rivals Northampton Town and Colchester United, to end the month in the play-off places. On 13 March, all EFL fixtures were suspended due to the COVID-19 pandemic in the United Kingdom. On 15 May, League Two clubs voted to end the season after 37 games, causing Vale to finish one place outside the play-offs.

## Overview
### EFL League Two

Manager John Askey called for patience as he and new owners Carol and Kevin Shanahan tried to rebuild the club following Norman Smurthwaite's ownership. Though the budget was reduced he aimed to have a smaller and more competitive squad. His first summer signing was midfielder Scott Burgess, released from Bury despite an impressive loan spell at York City; the 21-year-old had previously played on loan at Macclesfield Town in Askey's National League title-winning season. He next signed Adam Crookes, a 21-year-old defender who had been released by Nottingham Forest despite impressing whilst on loan at Vale in the second half of the 2018–19 season. He then signed 25-year-old Kieran Kennedy, "a footballing centre-half" who turned down a new deal at Wrexham in order to return to the English Football League. Big target man striker Richie Bennett then joined, having been let go by Carlisle United. The signings of 27-year-old former Blackpool striker Mark Cullen and 25-year-old former youth team midfielder Ryan Lloyd were confirmed on 26 June. On 8 July, winger David Amoo arrived on a one-year deal after rejecting a new contract with Cambridge United; this was the first signing to meet Askey's priorities of bringing in a winger, a right-back and a backup goalkeeper. Askey also evaluated five trialists in pre-season friendlies: 19-year-old Bradford (Park Avenue) midfielder Alex Hurst, former Darlington goalkeeper Jonny Maddison, former Millwall and Reading right-back Shaun Cummings, former Yeovil Town winger Rhys Browne and former Coventry City striker Kwame Thomas. Cummings left without a contract as Askey instead again signed another of his former Macclesfield Town players, 23-year-old Callum Evans, who – like Lloyd – had been released by Macclesfield boss Sol Campbell. Bookmakers predicted a mid-table finish for the club. The club kit was reverted to Erreà manufacturers and the shirt sponsors were revealed as Synectics Solutions, the company owned by chairpersons Carol and Kevin Shanahan. The black and gold away kit was launched in tribute to the protestors who helped to oust Smurthwaite. As pre-season drew to a close the club took a week long trip to Scotland. Trialist winger Rhys Browne, yet another former Macclesfield player, became the ninth summer signing on the day of the club's final pre-season friendly. Signing number ten was the new back-up goalkeeper, 24-year-old Jonny Maddison, who had impressed on trial. A third of the five trialists was also signed. However, Alex Hurst was immediately loaned back to Bradford (Park Avenue) to gain match experience.
Vale opened the season with a creditable 1–1 draw at Colchester United, having had a fifth-minute Tom Pope penalty cancelled out by a Luke Norris goal just before half-time. Connell Rawlinson left Vale for National League side Notts County on a free transfer on 5 August, having been transfer-listed by Askey in pre-season. The first game at Vale Park of the Shanahan era came against Northampton Town, and Amoo opened his account for the club with a header before "Cobblers" midfielder Ryan Watson levelled the score at 1–1 just before half-time; Askey said the players performed well but needed to show more belief. On 17 August, Vale travelled to Moor Lane for their first ever game against Salford City and came close to recording their first win of the season after Bennett put them ahead with nine minutes to go, only for Jake Beesley to level the game at 1–1 in the third minute of stoppage-time. Four days later Vale recorded their first ever victory over Forest Green Rovers; James Gibbons went from hero to villain within the opening six minutes as he crossed for Bennett to score only to give away the ball soon after the restart to gift Joseph Mills the equalising goal, and then Cristian Montaño crossed the ball to Amoo for the game's winning goal on 34 minutes. However, they ended the week with a their first league loss of the season, a heavy 5–2 defeat at Grimsby Town that Askey described as a "reality check". Askey boosted his squad with a triple signing, bringing in 29-year-old former Notts County defender Shaun Brisley, 25-year-old former Bury striker Jordan McFarlane-Archer, and 20-year-old midfielder Jake Taylor on loan from Nottingham Forest. Vale ended the month with a dour 1–0 victory over Cambridge United, Amoo's 84th-minute cross having been bungled over the goalline by a United defender.
On 3 September, it was confirmed that the club had come up with an agreement to cancel Ben Whitfield's contract, who was not in Askey's first-team plans. Five days later Vale fell to a narrow 1–0 defeat at second-placed Newport County; Jamille Matt heading home on 77 minutes after Corey Whitely found room to cross on the Vale's left on 77 minutes. On 14 September, Vale suffered three first-half injuries at home to pre-season promotion favourites Plymouth Argyle, but rallied to a 1–0 victory after Nathan Smith scored the game's only goal on 76 minutes. Another tough fixture saw them travel to league leaders Exeter City just three days later. They managed to hold their hosts up until the 81st-minute, when Ryan Bowman netted the opening goal of a 2–0 loss. Askey experimented with two strikers at home to a strong Mansfield Town club, though his team were fortunate to grab a 2–2 draw after Smith scored a stoppage-time equaliser; Askey went on to bemoan the officials and the Mansfield striker Danny Rose for winning a penalty with a dive. The next trip was to National League champions Leyton Orient and had to settle for a points after sharing six goals, coming from behind to dominate the first half but then lose the lead twice in the second half.
Vale launched a controversial new commercial campaign in October, offering youngsters the chance to swap Stoke City shirts and tickets for Vale ones, which was a response to Stoke's popular 'City 7s' scheme which handed seven year-olds a shirt and match tickets for a game at the Bet365 Stadium. Back on the pitch, Askey signed versatile midfielder Will Atkinson on a short-term deal following injuries to Tom Conlon and Manny Oyeleke. He replaced a suspended Gibbons at right-back at home to Morecambe (a club record 11 years and 11 months after his last game for the club) and though Vale trailed 1–0 at half-time, the visitors were down to ten men and a superb Luke Joyce strike after the break started a comeback and Vale ended up 3–1 winners after a brace from Pope. However, they then fell to a disappointing 2–1 defeat at Macclesfield Town after losing an early lead; Askey had experimented with a midfield diamond against his former club, going 4–3–3 to 4–4–2. A drab 1–1 home draw with 23rd-placed Stevenage followed despite Vale taking an early lead with an excellent team goal. Three days later they won 2–1 at second-placed Bradford City, with substitute Atkinson scoring his first goal for the club to win the game three minutes into injury-time. They again failed to build on a positive result and performance though as they then grounded out a 0–0 home draw with a poor Oldham Athletic side.
Vale travelled up the A500 to face local rivals Crewe Alexandra on 2 November, who were top of the table and managed to edge a tight game 1–0 with a strike from Taylor on 61 minutes. A fortnight later and they were one goal down at home to managerless Carlisle United within the opening minute, but then came from behind to win the game 2–1 with a late strike from substitute Cullen. However, they then lost a one-goal lead at Scunthorpe United to lose 2–1, with in-form David Worrall also picking up Vale's first red card of the season for scuffling with Matty Lund after the final whistle.
Vale's unbeaten home league record came to an end on 7 December, as struggling Walsall engineered a 1–0 victory with the only goal of the game coming within the first minute of the second half; Conlon was also sent off. The following week they held Crawley Town to a 0–0 draw at Broadfield Stadium. Third-place Cheltenham Town then visited Burslem and shared two goals in an exciting 1–1 draw. Vale seemed to be heading for a 2–0 Boxing Day victory away at Mansfield Town after goals from centre-backs Smith and Legge, but mistakes from full-backs Montaño and Gibbons allowed Mansfield to finish level at 2–2. League leaders Swindon Town were the visitors for the final game of the calendar year and Vale managed an impressive 2–0 victory, ending a run of six games without a win.
Vale's habit of losing points from winning positions was demonstrated again on New Year's Day as they blew a half-time lead to draw 2–2 with Macclesfield Town. Having been eliminated from two cup competitions in a week, they went to second-bottom Stevenage on 11 January and seemed to heading for a goalless draw until Conlon was fouled in the penalty box, leaving Pope to score the game's only goal from the penalty spot on 88 minutes. However, three days later they lost 2–1 at Morecambe after going two goals down within the opening 12 minutes, who had been bottom of the table before Stevanage's defeat to Vale; Gibbons scored the consolation goal, his first goal in senior football. They returned to Vale Park to play out-of-form Leyton Orient and won 1–0 thanks for a strike from Amoo, closing the gap to the play-offs to three points. However, they then fell to a 3–0 defeat at league leaders Swindon Town after losing Smith to injury on 29 minutes. Vale then beat second-placed Exeter City 3–1 at home after turning round a half-time deficit thanks to a brace from Bennett. The January transfer window was a quiet one for the "Valiants", though Askey did re-sign defender Mitch Clark on loan from Leicester City. The board of directors was also reshuffled, with Carol Shanahan named as sole chair whilst husband Kevin took an ambassadorial role.
Clark's cross was deflected into the net to give Vale a 1–0 home lead over Salford City, though they went on to draw the game 1–1 after the 2015 summer transfer window target Tom Elliott netted a 75th-minute equaliser. The following week saw a drab game at Northampton Town. Still, a Worrall goal won all three points for the Vale and lifted them out of tenth position for the first time in over two months. They made it back-to-back wins with an eventful 3–2 victory at Forest Green Rovers; Vale led by three goals with 12 minutes to go, but a straight red for Clark was followed by two goals for Rovers and a second yellow card for Pope. In the face of multiple suspensions and the difficult conditions posed by Storm Dennis, Vale cruised to a 3–0 home victory over Colchester United to take their place in the play-offs, with Conlon scoring his first of the season and Cullen bagging a brace. The following week Vale brought a large away following to Walsall but had to settle for a point after twice losing the lead in a 2–2 draw. They picked up an identical result at home to Scunthorpe United the following week, surrendering a 2–1 lead to a 90th-minute George Miller equaliser.
Vale faced a difficult trip to play-off rivals Cheltenham on 7 March, but managed to end their hosts five match winning run with a goalless draw and had two penalty shouts turned down, including one that referee Scott Duncan initially gave only to change his mind after consulting his linesman. Bennett left the club the following week, after being sold to National League side Stockport County for an undisclosed fee. On 13 March, all EFL fixtures were suspended until at least 3 April due to the COVID-19 pandemic in the United Kingdom. Six days later, the suspension was extended until 30 April, before eventually that date too was scrubbed to an unspecified time when "it is safe to resume". To help the local area during the crisis, Carol Shanahan turned the club into a community hub, delivering food and care packages to the north of the city and working closely with the city council, schools and charities. The next month it was confirmed that the club would place the entire club staff on furlough, including players and coaches from the first-team and youth team.
On 15 May, League Two clubs voted to end the season after 37 games, causing Vale to finish one place outside the play-offs; CEO Colin Garlick said that the club had voted for the proposal despite meaning they narrowly missed out on the play-offs as it would help to secure the financial future of all the clubs in the division. A BBC Sport study with Professor James Reade and Dr Carl Singleton from the Economics Department at the University of Reading predicted that Vale would have finished seventh if the season had played out. Askey confirmed that eight players would be offered new contracts – Luke Joyce, David Amoo, Rhys Browne, Shaun Brisley, Cristian Montaño, Tom Conlon, Mark Cullen and Nathan Smith – whilst six players would be released: Will Atkinson, Kieran Kennedy, Callum Evans, Ryan Lloyd, Jonny Maddison and Jordan McFarlane-Archer.
   "Manager John Askey sets up Port Vale very well in all areas of play. In attack, they look to make use of the entire pitch. They form triangles out wide and open up the midfield so that progressive passes can reach the lone striker. Their frontline also possesses players who can drift away from opposing defenders and others who can act as a target man and direct outlet for the team. Defensively, all of the Vale team contribute to the press and shape. The three most noteworthy players here however, are goalkeeper Scott Brown and the two centre-backs ahead of him. This defensive trio contain names that rank amongst the league’s best, and are capable of dealing with direct or possession-based opponents.... Port Vale from front to back have a solid structure and great individual quality. They’ve caught the eye in 2019–20 with a play-off push. Perhaps in 2020–21, John Askey’s boys in black and white can do even better."

### Cup competitions

Vale faced a difficult tie at Milton Keynes Dons (League One) in the FA Cup first round but secured their place into the next round with Worrall scoring the game's only goal inside 20 minutes. They were then drawn away to League Two rivals Cheltenham Town and progressed into the third round thanks to a second half Tom Pope hat-trick after having trailed 1–0 at half-time. The club were rewarded in the third round draw with a trip to the Premier League champions, Manchester City. Pep Guardiola praised Vale's away support after the club sold out their 8,000 ticket allocation. City took the lead through Oleksandr Zinchenko on 20 minutes, before Pope levelled the scoreline with a 35th-minute header; City though went on to secure a 4–1 victory thanks to goals from Sergio Agüero, Taylor Harwood-Bellis and Phil Foden.
Vale were drawn at home to Burton Albion (League One) in the first round of the EFL Cup, and though Cullen scored his first goal for the club with a 53rd-minute penalty, Burton went on to win the game 2–1.
Vale were drawn against Shrewsbury Town (League One), Macclesfield Town (League Two) and the Newcastle United Academy in the group stages of the EFL Trophy; Askey had previously managed both Shrewsbury and Macclesfield. Vale showed their strength in depth by coming from behind to beat Shrewsbury 2–1; Kennedy, Evans and McFarlane-Archer made their debuts, and it was McFarlane-Archer who claimed the winning goal on 75 minutes. They then effectively booked their place into the next round with a 3–2 victory at Macclesfield, Burgess (on his debut) and Taylor scored their first goals for the club, whilst Hurst also made his professional debut in the game; despite 283 travelling supporters making the short trip, the attendance of 757 was the fourth lowest for a competitive Port Vale fixture in recorded history. Askey made eleven changes for the visit of Newcastle United's youngsters as Vale had already qualified for the next round; Cullen scored both goals of a 2–1 victory. They were then drawn at home to League Two rivals Mansfield Town and advanced after winning 4–2 on penalties; as with the league game between the two sides earlier in the season Vale came from behind in the match to draw 2–2, though this time it was the Vale who lost a 2–1 lead in stoppage-time. In the third round they faced a trip to League Two Salford City, where they had drawn 1–1 in the league back in August; however, a poor performance saw them eliminated 3–0.

## Results

| Win | Draw | Loss |

### EFL League Two
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
| 4 | Cheltenham Town | 36 | 17 | 13 | 6 | 52 | 27 | +25 | 64 | 1.78 | Qualification for League Two play-offs |
| 5 | Exeter City | 37 | 18 | 11 | 8 | 53 | 43 | +10 | 65 | 1.76 | Qualification for League Two play-offs |
| 6 | Colchester United | 37 | 15 | 13 | 9 | 52 | 37 | +15 | 58 | 1.57 | Qualification for League Two play-offs |
| 7 | Northampton Town (O, P) | 37 | 17 | 7 | 13 | 54 | 40 | +14 | 58 | 1.57 | Qualification for League Two play-offs |
| 8 | Port Vale | 37 | 14 | 15 | 8 | 50 | 44 | +6 | 57 | 1.54 | |
| 9 | Bradford City | 37 | 14 | 12 | 11 | 44 | 40 | +4 | 54 | 1.46 | |
| 10 | Forest Green Rovers | 36 | 13 | 10 | 13 | 43 | 40 | +3 | 49 | 1.36 | |
| 11 | Salford City | 37 | 13 | 11 | 13 | 49 | 46 | +3 | 50 | 1.35 | |
| 12 | Walsall | 36 | 13 | 8 | 15 | 40 | 49 | −9 | 47 | 1.31 | |
* ↑ Four teams play for one spot and promotion to EFL League One.

#### Results summary

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

#### 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 | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | A | H | A | H | H | A | A | H | A | H | A | H | H | A | H | A | H | A | H | A |
| Result | D | D | D | W | L | W | L | W | L | D | D | W | L | D | W | D | W | W | L | L | D | D | D | W | D | W | L | W | L | W | D | W | W | W | D | D | D | P | P | P | P | P | P | P | P | P |
| Position | 13 | 16 | 17 | 11 | 16 | 10 | 14 | 10 | 15 | 13 | 15 | 10 | 13 | 16 | 10 | 11 | 10 | 8 | 9 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 9 | 8 | 6 | 8 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |

#### Matches
### EFL Trophy

| Pos | Div | Teamvte | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
| 1 | L2 | Port Vale | 3 | 3 | 0 | 0 | 0 | 7 | 4 | +3 | 9 | Advance to Round 2 |
| 2 | L1 | Shrewsbury Town | 3 | 2 | 0 | 0 | 1 | 7 | 3 | +4 | 6 | Advance to Round 2 |
| 3 | L2 | Macclesfield Town | 3 | 1 | 0 | 0 | 2 | 5 | 7 | −2 | 3 | |
| 4 | ACA | Newcastle United U21 | 3 | 0 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | |

## Squad statistics
### Appearances and goals

| Pos. | # | Name | EFL League Two | EFL League Two | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy | Total | Total |
| Pos. | # | Name | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| GK | 1 | Scott Brown | 37 | 0 | 3 | 0 | 1 | 0 | 4 | 0 | 45 | 0 |
| DF | 2 | James Gibbons | 32 | 1 | 3 | 0 | 1 | 0 | 3 | 0 | 39 | 1 |
| DF | 3 | Adam Crookes | 14 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 17 | 0 |
| MF | 4 | Luke Joyce | 36 | 1 | 3 | 0 | 1 | 0 | 3 | 0 | 43 | 1 |
| DF | 5 | Leon Legge | 37 | 4 | 3 | 0 | 1 | 0 | 1 | 0 | 42 | 4 |
| DF | 6 | Kieran Kennedy | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 4 | 0 |
| MF | 7 | David Worrall | 34 | 4 | 2 | 1 | 1 | 0 | 2 | 0 | 39 | 5 |
| MF | 8 | Manny Oyeleke | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7 | 0 |
| FW | 9 | Tom Pope | 32 | 6 | 3 | 4 | 1 | 0 | 1 | 0 | 37 | 10 |
| MF | 10 | Tom Conlon | 22 | 1 | 2 | 0 | 1 | 0 | 2 | 0 | 27 | 1 |
| MF | 11 | Cristian Montaño | 30 | 0 | 3 | 0 | 1 | 0 | 2 | 0 | 36 | 0 |
| MF | 12 | Will Atkinson | 11 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 15 | 1 |
| FW | 13 | Mark Cullen | 18 | 5 | 1 | 0 | 1 | 1 | 3 | 2 | 25 | 8 |
| MF | 14 | Danny Pugh | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| DF | 15 | Nathan Smith | 34 | 5 | 3 | 0 | 1 | 0 | 3 | 0 | 41 | 5 |
| MF | 16 | Jake Taylor | 18 | 5 | 3 | 0 | 0 | 0 | 4 | 2 | 25 | 7 |
| MF | 17 | Rhys Browne | 11 | 0 | 1 | 0 | 0 | 0 | 3 | 1 | 15 | 1 |
| DF | 18 | Callum Evans | 5 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 9 | 0 |
| MF | 19 | David Amoo | 32 | 4 | 3 | 0 | 1 | 0 | 1 | 1 | 37 | 5 |
| MF | 20 | Scott Burgess | 24 | 3 | 2 | 0 | 0 | 0 | 3 | 1 | 29 | 4 |
| MF | 22 | Ryan Lloyd | 6 | 0 | 0 | 0 | 1 | 0 | 5 | 0 | 12 | 0 |
| DF | 23 | Ryan Campbell-Gordon | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| DF | 24 | Mitch Clark | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| MF | 25 | Daniel Trickett-Smith | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| MF | 27 | Alex Hurst | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| DF | 28 | Shaun Brisley | 9 | 1 | 1 | 0 | 0 | 0 | 4 | 0 | 14 | 1 |
| FW | 29 | Jordan McFarlane-Archer | 3 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 8 | 1 |
| GK | 30 | Jonny Maddison | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| Players that left the club mid-season: |||||||||||||
| DF | 12 | Connell Rawlinson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MF | 14 | Ben Whitfield | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FW | 21 | Richie Bennett | 26 | 6 | 1 | 0 | 1 | 0 | 2 | 1 | 30 | 7 |
| MF | 24 | Joe Berks | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MF | 26 | Lucas Green-Birch | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

### Top scorers

| Place | Position | Nation | Number | Name | EFL League Two | FA Cup | EFL Cup | EFL Trophy | Total |
| 1 | FW | England | 9 | Tom Pope | 6 | 4 | 0 | 0 | 10 |
| 2 | FW | England | 13 | Mark Cullen | 5 | 0 | 1 | 2 | 8 |
| 3 | FW | England | 21 | Richie Bennett | 6 | 0 | 0 | 1 | 7 |
| – | MF | England | 16 | Jake Taylor | 5 | 0 | 0 | 2 | 7 |
| 5 | MF | England | 19 | David Amoo | 4 | 0 | 0 | 1 | 5 |
| – | MF | England | 7 | David Worrall | 4 | 1 | 0 | 0 | 5 |
| 8 | MF | England | 20 | Scott Burgess | 3 | 0 | 0 | 1 | 4 |
| – | DF | England | 5 | Leon Legge | 4 | 0 | 0 | 0 | 4 |
| 10 | FW | England | 29 | Jordan McFarlane-Archer | 0 | 0 | 0 | 1 | 1 |
| – | MF | England | 12 | Will Atkinson | 1 | 0 | 0 | 0 | 1 |
| – | DF | England | 28 | Shaun Brisley | 1 | 0 | 0 | 0 | 1 |
| – | MF | Antigua and Barbuda | 17 | Rhys Browne | 0 | 0 | 0 | 1 | 1 |
| – | MF | England | 10 | Tom Conlon | 1 | 0 | 0 | 0 | 1 |
| – | DF | England | 2 | James Gibbons | 1 | 0 | 0 | 0 | 1 |
| – | MF | England | 4 | Luke Joyce | 1 | 0 | 0 | 0 | 1 |
| – | – | – | – | Own goals | 3 | 0 | 0 | 0 | 3 |
| | | | | TOTALS | 50 | 5 | 1 | 9 | 66 |

### Disciplinary record

| Number | Nation | Position | Name | EFL League Two | EFL League Two | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy | Total | Total |
| 7 | England | MF | David Worrall | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 |
| 9 | England | FW | Tom Pope | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 |
| 24 | Wales | DF | Mitch Clark | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 10 | England | MF | Tom Conlon | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2 | England | DF | James Gibbons | 10 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 11 | 0 |
| 4 | England | MF | Luke Joyce | 9 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 0 |
| 5 | England | DF | Leon Legge | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 0 |
| 11 | Colombia | MF | Cristian Montaño | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 |
| 28 | England | DF | Shaun Brisley | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 3 | England | DF | Adam Crookes | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 16 | England | MF | Jake Taylor | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 19 | England | MF | David Amoo | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 21 | England | FW | Richie Bennett | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 12 | England | MF | Will Atkinson | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1 | England | GK | Scott Brown | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 20 | England | MF | Scott Burgess | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 6 | England | DF | Kieran Kennedy | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 15 | England | DF | Nathan Smith | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | | | TOTALS | 64 | 4 | 1 | 0 | 3 | 0 | 1 | 0 | 69 | 4 |
Sourced from Soccerway.

## Awards

| End of Season Awards | Winner |
| Player of the Year | David Worrall |
| Players' Player of the Year | Luke Joyce & David Worrall |
| Goal of the Season | Tom Pope (vs Manchester City, 4 January 2020) |
| Young Player of the Year | Scott Burgess |
| Youth Player of the Year | Luke Chambers |
| Supporter's Club Award | David Worrall |
| Official Away Travel Player of the Year | David Worrall |

## Transfers
### Transfers in

| Date from | Position | Name | From | Fee |
| 1 July 2019 | CF | Richie Bennett | Carlisle United | Free transfer |
| 1 July 2019 | CM | Scott Burgess | Bury | Free transfer |
| 1 July 2019 | CB | Adam Crookes | Nottingham Forest | Free transfer |
| 1 July 2019 | CF | Mark Cullen | Blackpool | Free transfer |
| 1 July 2019 | CB | Kieran Kennedy | Wrexham | Free transfer |
| 1 July 2019 | AM | Ryan Lloyd | Macclesfield Town | Free transfer |
| 8 July 2019 | RW | David Amoo | Cambridge United | Free transfer |
| 20 July 2019 | DM | Callum Evans | Macclesfield Town | Free transfer |
| 27 July 2019 | RW | Rhys Browne | Yeovil Town | Free transfer |
| 31 July 2019 | GK | Jonny Maddison | Darlington | Free transfer |
| 3 August 2019 | MF | Alex Hurst | Bradford Park Avenue | Free transfer |
| 30 August 2019 | CB | Shaun Brisley | Notts County | Free transfer |
| 31 August 2019 | CF | Jordan McFarlane-Archer | Bury | Free transfer |
| 4 October 2019 | CM | Will Atkinson | Mansfield Town | Free transfer |

### Transfers out

| Date from | Position | Name | To | Fee |
| 5 July 2019 | MF | Luke Daley | Huddersfield Town | Undisclosed |
| 5 August 2019 | CB | Connell Rawlinson | Notts County | Free transfer |
| 3 September 2019 | CM | Ben Whitfield | Torquay United | Mutual consent |
| 14 January 2020 | MF | Joe Berks | Stafford Rangers | Released |
| 14 January 2020 | MF | Lucas Green-Birch | Market Drayton Town | Released |
| 12 March 2020 | CF | Richie Bennett | Stockport County | Undisclosed |
| 19 May 2020 | CF | Jordan McFarlane-Archer | Boston United | Released |
| 19 May 2020 | CM | Will Atkinson | Alfreton Town | Released |
| 19 May 2020 | DM | Callum Evans | Bath City | Released |
| 19 May 2020 | CB | Kieran Kennedy | York City | Released |
| 19 May 2020 | AM | Ryan Lloyd | Hereford | Released |
| 19 May 2020 | GK | Jonny Maddison | | Released |

### Loans in

| Date from | Position | Nationality | Name | From | Date until | Ref. |
| 30 August 2019 | MF | | Jake Taylor | Nottingham Forest | 30 June 2020 | |
| 30 January 2020 | RB | | Mitch Clark | Leicester City | 30 June 2020 | |

### Loans out

| Date from | Position | Name | To | Date until |
| 3 August 2019 | MF | Alex Hurst | Bradford Park Avenue | 23 April 2020 |
| 5 August 2019 | MF | Joe Berks | Stafford Rangers | 25 December 2019 |
| 13 September 2019 | LB | Ryan Campbell-Gordon | Ilkeston Town | 13 October 2019 |
| 13 September 2019 | AM | Daniel Trickett-Smith | Curzon Ashton | 14 November 2019 |
| 21 September 2019 | CM | Lucas Green-Birch | Market Drayton Town | 21 October 2019 |
| 20 November 2019 | CB | Kieran Kennedy | Wrexham | 23 April 2020 |
| 18 December 2019 | MF | Hayden Campbell | Kidsgrove Athletic | January 2020 |
| 18 December 2019 | FW | Maxwell Chimenes | Newcastle Town | January 2020 |
| 16 January 2020 | CF | Jordan McFarlane-Archer | Stockport County | 15 February 2020 |
| 21 February 2020 | AM | Daniel Trickett-Smith | FC United of Manchester | 17 March 2020 |
| 29 February 2020 | LB | Ryan Campbell-Gordon | Kidsgrove Athletic | 17 March 2020 |