| 2019–20 season | |
|---|---|
| Chairman | John Bowler |
| Manager | David Artell |
| Stadium | Gresty Road |
| League Two | 2nd |
| FA Cup | Third round |
| EFL Cup | Second round |
| EFL Trophy | Group stage |
| Top goalscorer | League:Chris Porter (12) All: Chris Porter (14) |
The2019–20 season wasCrewe Alexandra's 143rd season in their history, their 96th in theEnglish Football League and fourth consecutive inLeague Two.[1] Along with competing in League Two, the club also participated in theFA Cup,EFL Cup andEFL Trophy.
The season covered the period from 1 July 2019 to 30 June 2020.
Crewe vied for promotion to theEFL League One for much of the 2019–20 season, and were top of the table (ahead ofSwindon Town on goal difference) when the football season was suspended on 13 March 2020 during theCOVID-19 pandemic. On 9 June, Crewe's promotion to League One was confirmed, but Swindon were crowned League Two champions on the basis of average points per game.[2]
The Railwaymen have announced pre-season friendlies againstNantwich Town,[3]Altrincham,[4]Witton Albion,[3]Curzon Ashton[3]Burnley[4] andWrexham.[5]
| 6 July 2019 (2019-07-06)Friendly | Nantwich Town | 2–1 | Crewe Alexandra | Nantwich |
| 15:00BST | Cooke Lawrie | Report | Powell | Stadium:Weaver Stadium |
| 13 July 2019 (2019-07-13)Friendly | Altrincham | 0–6 | Crewe Alexandra | Altrincham |
| 15:00BST | Report | Nicholls Kirk Finney | Stadium:Moss Lane |
| 16 July 2019 (2019-07-16)Friendly | Curzon Ashton | 1–5 | Crewe Alexandra | Ashton-under-Lyne |
| 19:45BST | Davies | Report | Taylor Kirk Reilly Smith Green | Stadium:Tameside Stadium |
| 16 July 2019 (2019-07-16)Friendly | Witton Albion | 0–3 | Crewe Alexandra | Wincham |
| 19:45BST | Report | Powell Miller | Stadium:Wincham Park |
| 20 July 2019 (2019-07-20)Friendly | Crewe Alexandra | 1–0 | Burnley | Crewe |
| 15:00BST | Kirk | Report | Stadium:Gresty Road |
| 23 July 2019 (2019-07-23)Friendly | Bala Town | 2–5 | Crewe Alexandra | Bala |
| 19:45BST | Venables Hayes | Report | Kirk Ainley Wintle Reilly | Stadium:Maes Tegid |
| 27 July 2019 (2019-07-27)Friendly | Wrexham | 0–1 | Crewe Alexandra | Wrexham |
| 15:00BST | Report | Kirk | Stadium:Racecourse Ground |
| 30 July 2019 (2019-07-30)Friendly | Colwyn Bay | 1–5 | Crewe Alexandra U23 | Old Colwyn |
| 19:45BST | Downes | Report | Reilly (2) Offord Ainley Heath | Stadium:Llanelian Road |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | PPG | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Swindon Town(C, P) | 36 | 21 | 6 | 9 | 62 | 39 | +23 | 69 | 1.92 | Promotion toEFL League One |
| 2 | Crewe Alexandra(P) | 37 | 20 | 9 | 8 | 67 | 43 | +24 | 69 | 1.86 | |
| 3 | Plymouth Argyle(P) | 37 | 20 | 8 | 9 | 61 | 39 | +22 | 68 | 1.84 | |
| 4 | Cheltenham Town | 36 | 17 | 13 | 6 | 52 | 27 | +25 | 64 | 1.78 | Qualification forLeague Two play-offs[a] |
| 5 | Exeter City | 37 | 18 | 11 | 8 | 53 | 43 | +10 | 65 | 1.76 | |
| 6 | Colchester United | 37 | 15 | 13 | 9 | 52 | 37 | +15 | 58 | 1.57 | |
| 7 | Northampton Town(O, P) | 37 | 17 | 7 | 13 | 54 | 40 | +14 | 58 | 1.57 | |
| 8 | Port Vale | 37 | 14 | 15 | 8 | 50 | 44 | +6 | 57 | 1.54 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 37 | 20 | 9 | 8 | 67 | 43 | +24 | 69 | 13 | 3 | 3 | 38 | 17 | +21 | 7 | 6 | 5 | 29 | 26 | +3 |
Last updated: 7 March 2020.
Source:BBC
| 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 | 36 | 37 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | H | A | H | A | A | H | A | H | A | H | A | H | A | H | H | A | A | H | A | H | A | A | H | H | A | H | A | A | H | A | H | H | A | H | A | A | H |
| Result | L | W | W | W | L | W | W | L | W | W | D | D | W | W | D | L | L | W | D | D | W | L | W | W | L | W | D | D | W | W | W | W | L | W | D | D | W |
| Position | 24 | 12 | 6 | 1 | 6 | 3 | 3 | 5 | 2 | 2 | 2 | 4 | 1 | 1 | 1 | 4 | 4 | 3 | 3 | 4 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 4 | 3 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 1 |
On Thursday, 20 June 2019, theEFL League Two fixtures were revealed.[7]
| 3 August 2019 (2019-08-03)1 | Crewe Alexandra | 0–3 | Plymouth Argyle | Crewe |
| 15:00BST | Nolan Kirk Ng | Report | McFadzean Grant Edwards Wharton Sawyer Palmer Mayor | Stadium:Gresty Road Attendance: 5,273 Referee: Matt Donohue |
| 10 August 2019 (2019-08-10)2 | Oldham Athletic | 1–2 | Crewe Alexandra | Oldham |
| 15:00BST | Missilou Haymer Wilson | Report | Porter Dale | Stadium:Boundary Park Attendance: 3,884 Referee: Carl Boyeson |
| 17 August 2019 (2019-08-17)3 | Crewe Alexandra | 1–0 | Walsall | Crewe |
| 15:00BST | Nolan Lancashire Ng | Report | Pring Scarr | Stadium:Gresty Road Attendance: 4,629 Referee: Alan Young |
| 20 August 2019 (2019-08-20)4 | Crawley Town | 1–2 | Crewe Alexandra | Crawley |
| 19:45BST | Lubala | Report | Wintle Green | Stadium:The People's Pension Stadium Attendance: 2,006 Referee: Tom Nield |
| 24 August 2019 (2019-08-24)5 | Newport County | 1–0 | Crewe Alexandra | Newport |
| 15:00BST | Amond | Report | Lancashire | Stadium:Rodney Parade Attendance: 3,712 Referee: Leigh Doughty |
| 31 August 2019 (2019-08-31)6 | Crewe Alexandra | 2–1 | Bradford City | Crewe |
| 15:00BST | Pickering Kirk Lowery Ng Dale | Report | Vaughan | Stadium:Alexandra Stadium Referee: Darren Handley |
| 7 September 2019 (2019-09-07)7 | Grimsby Town | 0–2 | Crewe Alexandra | Cleethorpes |
| 15:00BST | Hanson | Report | Lowery Powell Kirk | Stadium:Blundell Park Attendance: 4,679 Referee: Anthony Coggins |
| 14 September 2019 (2019-09-14)8 | Crewe Alexandra | 2–3 | Cambridge United | Crewe |
| 15:00BST | Green Nolan Anene | Report | Smith Knoyle Darling Lewis Hannant | Stadium:Alexandra Stadium Attendance: 3,568 Referee: David Rock |
| 17 September 2019 (2019-09-17)9 | Leyton Orient | 1–2 | Crewe Alexandra | Leyton |
| 19:45BST | Maguire-Drew Dennis Marsh | Report | Nolan Jones | Stadium:The Breyer Group Stadium Attendance: 4,289 Referee: Joshua Smith |
| 21 September 2019 (2019-09-21)10 | Crewe Alexandra | 4–1 | Salford City | Crewe |
| 15:00BST | Porter Lowery Pickering | Report | Hughes Rooney | Stadium:Alexandra Stadium Attendance: 4,714 Referee: Will Finnie |
| 28 September 2019 (2019-09-28)11 | Cheltenham Town | 1–1 | Crewe Alexandra | Cheltenham |
| 15:00BST | Reilly Doyle-Hayes Hussey Varney | Report | Hunt Powell Porter Ng Jones | Stadium:Jonny-Rocks Stadium Attendance: 3,549 Referee: Lee Swabey |
| 5 October 2019 (2019-10-05)12 | Crewe Alexandra | 1–1 | Exeter City | Crewe |
| 15:00BST | Dale Hunt Anene Kirk | Report | Moxey Sparkes | Stadium:Alexandra Stadium Attendance: 5,131 Referee: Ben Toner |
| 12 October 2019 (2019-10-12)13 | Carlisle United | 2–4 | Crewe Alexandra | Carlisle |
| 15:00BST | Hope Elliott | Report | Hunt Powell Porter Jones Nolan | Stadium:Brunton Park Attendance: 4,521 Referee: Darren England |
| 19 October 2019 (2019-10-19)14 | Crewe Alexandra | 3–1 | Swindon Town | Crewe |
| 15:00BST | Porter Kirk | Report | Doyle Woolery Rose Lyden | Stadium:Alexandra Stadium Attendance: 4,792 Referee: Marc Edwards |
| 22 October 2019 (2019-10-22)15 | Crewe Alexandra | 0–0 | Colchester United | Crewe |
| 19:45BST | Lowery Pickering Hunt | Report | Comley Eastman Robinson Nouble | Stadium:Alexandra Stadium Attendance: 3,659 Referee: Andy Haines |
| 26 October 2019 (2019-10-26) | Forest Green Rovers | v | Crewe Alexandra | Nailsworth |
| 15:00BST | Report | Stadium:The New Lawn | ||
| Note: Fixture was postponed due to a waterlogged pitch.[8] | ||||
| 2 November 2019 (2019-11-02)16 | Crewe Alexandra | 0–1 | Port Vale | Crewe |
| 15:00GMT | Report | Taylor Legge Brown | Stadium:Alexandra Stadium Attendance: 7,705 Referee: Ross Joyce |
| 16 November 2019 (2019-11-16)17 | Northampton Town | 4–1 | Crewe Alexandra | Northampton |
| 15:00GMT | Wharton Hoskins Williams Pollock | Report | Porter Mbulu | Stadium:PTS Academy Stadium Attendance: 5,236 Referee: Craig Hicks |
| 23 November 2019 (2019-11-23)18 | Crewe Alexandra | 5–0 | Morecambe | Crewe |
| 15:00GMT | Finney Lowery Kirk Wintle | Report | Lavelle | Stadium:Alexandra Stadium Attendance: 4,149 Referee: Martin Coy |
| 26 November 2019 (2019-11-26)19 | Forest Green Rovers | 0–0 | Crewe Alexandra | Nailsworth |
| 19:45GMT | Kitching Rawson Mills | Report | Stadium:The New Lawn Attendance: 2,192 Referee: Charles Breakspear |
| 7 December 2019 (2019-12-07) | Macclesfield Town | v | Crewe Alexandra | Macclesfield |
| 15:00GMT | Report | Stadium:Moss Rose | ||
| Note: The fixture was suspended by theEnglish Football League on 6 December.[9] | ||||
| 14 December 2019 (2019-12-14)20 | Crewe Alexandra | 1–1 | Mansfield Town | Crewe |
| 15:00GMT | Anene | Report | Cook MacDonald Preston | Stadium:Alexandra Stadium Attendance: 4,060 Referee: Kevin Johnson |
| 21 December 2019 (2019-12-21)21 | Stevenage | 1–5 | Crewe Alexandra | Stevenage |
| 15:00GMT | Cuthbert Sonupe | Report | Anene Finney Powell Cuthbert | Stadium:The Lamex Stadium Attendance: 2,993 Referee: Charles Breakspear |
| 26 December 2019 (2019-12-26)22 | Salford City | 3–1 | Crewe Alexandra | Salford |
| 15:00GMT | Towell Thomas-Asante Jones Neal Touray Wintle | Report | Powell Pickering | Stadium:The Peninsula Stadium Attendance: 3,031 Referee: Peter Wright |
| 29 December 2019 (2019-12-29)23 | Crewe Alexandra | 3–1 | Scunthorpe United | Crewe |
| 15:00GMT | Powell Green Hunt | Report | Perch McArdle Lund Novak | Stadium:Alexandra Stadium Attendance: 4,578 Referee: Marc Edwards |
| 1 January 2020 (2020-01-01)24 | Crewe Alexandra | 4–1 | Carlisle United | Crewe |
| 15:00GMT | Ainley Powell Anene Dale | Report | Sagaf Loft Iredale | Stadium:Alexandra Stadium Attendance: 4,316 Referee: John Busby |
| 11 January 2020 (2020-01-11)25 | Swindon Town | 3–1 | Crewe Alexandra | Swindon |
| 15:00GMT | Hunt Yates Rose Caddis Woolery | Report | Anene | Stadium:County Ground Attendance: 7,601 Referee: Darren Handley |
| 18 January 2020 (2020-01-18)26 | Crewe Alexandra | 1–0 | Cheltenham Town | Crewe |
| 15:00GMT | Ng | Report | Long Greaves May | Stadium:Alexandra Stadium Attendance: 4,478 Referee: Scott Oldham |
| 21 January 2020 (2020-01-21)27 | Macclesfield Town | 1–1 | Crewe Alexandra | Macclesfield |
| 19:45GMT | Green Gnahoua O'Keeffe | Report | Ainley Hunt | Stadium:Moss Rose Attendance: 2,435 Referee: Christopher Pollard |
| 25 January 2020 (2020-01-25)28 | Scunthorpe United | 2–2 | Crewe Alexandra | Scunthorpe |
| 15:00GMT | Bedeau Lund van Veen | Report | Powell Finney | Stadium:Sands Venue Stadium Attendance: 3,139 Referee: Christopher Sarginson |
| 28 January 2020 (2020-01-28)29 | Crewe Alexandra | 2–0 | Leyton Orient | Crewe |
| 19:45GMT | Kirk Pickering Powell | Report | Marsh | Stadium:Alexandra Stadium Attendance: 3,249 Referee: Leigh Doughty |
| 1 February 2020 (2020-02-01)30 | Walsall | 1–2 | Crewe Alexandra | Bescot |
| 15:00GMT | Lavery Kinsella Facey | Report | Powell Finney | Stadium:Banks's Stadium Attendance: 4,610 Referee: Lee Swabey |
| 8 February 2020 (2020-02-08)31 | Crewe Alexandra | 2–1 | Oldham Athletic | Crewe |
| 15:00GMT | Jones Kirk | Report | Smith Nepomuceno | Stadium:Alexandra Stadium Attendance: 5,271 Referee: Sam Purkiss |
| 11 February 2020 (2020-02-11)32 | Crewe Alexandra | 2–1 | Crawley Town | Crewe |
| 19:45GMT | Porter Offord Ainley | Report | Francomb Bulman Grego-Cox Ferguson | Stadium:Alexandra Stadium Attendance: 3,314 Referee: Antony Coggins |
| 15 February 2020 (2020-02-15)33 | Plymouth Argyle | 2–1 | Crewe Alexandra | Plymouth |
| 15:00GMT | Jephcott Sarcevic | Report | Pickering Offord | Stadium:Home Park Attendance: 11,567 Referee: Tom Nield |
| 22 February 2020 (2020-02-22)34 | Crewe Alexandra | 2–0 | Macclesfield Town | Crewe |
| 15:00GMT | Porter Walker Wintle | Report | Kelleher | Stadium:Alexandra Stadium Attendance: 5,413 Referee: Ross Joyce |
| 29 February 2020 (2020-02-29)35 | Morecambe | 1–1 | Crewe Alexandra | Morecambe |
| 15:00GMT | Wildig Phillips | Report | Ng | Stadium:Globe Arena Attendance: 2,872 Referee: Graham Salisbury |
| 3 March 2020 (2020-03-03)36 | Exeter City | 1–1 | Crewe Alexandra | Exeter |
| 19:45GMT | Martin Parkes | Report | Nottingham Kirk | Stadium:St James Park Attendance: 4,221 Referee: Lee Swabey |
| 7 March 2020 (2020-03-07)37 | Crewe Alexandra | 3–1 | Stevenage | Crewe |
| 15:00GMT | Porter Kirk Wintle | Report | Lakin Mackail-Smith Carter | Stadium:Alexandra Stadium Attendance: 4,263 Referee: Andy Haines |
| 14 March 2020 (2020-03-14) | Mansfield Town | v | Crewe Alexandra | Mansfield |
| 15:00GMT | Stadium:One Call Stadium | |||
| Note: Season was suspended until 3 April 2020, due to theCOVID-19 pandemic.[10] | ||||
| 17 March 2020 (2020-03-17) | Colchester United | v | Crewe Alexandra | Colchester |
| 19:45GMT | Stadium:JobServe Community Stadium | |||
| Note: Season was suspended until 3 April 2020, due to theCOVID-19 pandemic.[10] | ||||
| 21 March 2020 (2020-03-21) | Crewe Alexandra | v | Forest Green Rovers | Crewe |
| 15:00GMT | Stadium:Alexandra Stadium | |||
| Note: Season was suspended until 3 April 2020, due to theCOVID-19 pandemic.[10] | ||||
| 28 March 2020 (2020-03-28) | Port Vale | v | Crewe Alexandra | Burslem |
| 15:00GMT | Stadium:Vale Park | |||
| Note: Season was suspended until 3 April 2020, due to theCOVID-19 pandemic.[10] | ||||
| 4 April 2020 (2020-04-04) | Crewe Alexandra | v | Northampton Town | Crewe |
| 15:00BST | Stadium:Alexandra Stadium | |||
| Note: On 3 April, theEnglish Football League decided to postpone all football until safe to do so due to theCOVID-19 pandemic.[11] | ||||
| 10 April 2020 (2020-04-10) | Crewe Alexandra | v | Newport County | Crewe |
| 15:00BST | Stadium:Alexandra Stadium | |||
| Note: On 3 April, theEnglish Football League decided to postpone all football until safe to do so due to theCOVID-19 pandemic.[11] | ||||
| 13 April 2020 (2020-04-13) | Bradford City | v | Crewe Alexandra | Bradford |
| 13:00BST | Stadium:The Utilita Energy Stadium | |||
| Note: On 3 April, theEnglish Football League decided to postpone all football until safe to do so due to theCOVID-19 pandemic.[11] | ||||
| 18 April 2020 (2020-04-18) | Crewe Alexandra | v | Grimsby Town | Crewe |
| 15:00BST | Stadium:Alexandra Stadium | |||
| Note: On 3 April, theEnglish Football League decided to postpone all football until safe to do so due to theCOVID-19 pandemic.[11] | ||||
| 25 April 2020 (2020-04-25) | Cambridge United | v | Crewe Alexandra | Cambridge |
| 15:00BST | Stadium:Abbey Stadium | |||
| Note: On 3 April, theEnglish Football League decided to postpone all football until safe to do so due to theCOVID-19 pandemic.[11] | ||||
The first round draw was made on 21 October 2019.[12] The second round draw was made live on 11 November fromChichester City's stadium, Oaklands Park.[13] The third round draw was made live onBBC Two fromEtihad Stadium,Micah Richards andTony Adams conducted the draw.[14]
| 9 November 2019 (2019-11-09)First round | Accrington Stanley | 0–2 | Crewe Alexandra | Accrington |
| 15:00GMT | Opoku Hughes Carvalho | Report | Kirk Porter Jääskeläinen Lowery | Stadium:Wham Stadium Attendance: 1,655 Referee: Neil Hair |
| 30 November 2019 (2019-11-30)Second round | Eastleigh | 1–1 | Crewe Alexandra | Eastleigh |
| 17:30GMT | Barnett Hollands Barnes | Report | Dale Ng | Stadium:Silverlake Stadium Attendance: 1,806 Referee: John Busby |
| 10 December 2019 (2019-12-10)Second round replay | Crewe Alexandra | 3–1 | Eastleigh | Crewe |
| 19:45GMT | Anene Johnson Kirk | Report | Payne Barnes | Stadium:Alexandra Stadium Attendance: 2,184 Referee: Sam Purkiss |
| 4 January 2020 (2020-01-04)Third round | Crewe Alexandra | 1–3 | Barnsley | Crewe |
| 15:00GMT | Green | Report | Brown Chaplin Thomas | Stadium:Alexandra Stadium Attendance: 5,158 Referee: James Linington |
The first round draw was made on 20 June.[15] The second round draw was made on 13 August 2019 following the conclusion of all but one first-round matches.[16]
| 13 August 2019 (2019-08-13)First round | Middlesbrough | 2–2 (2–4p) | Crewe Alexandra | Middlesbrough |
| 19:45BST | Saville Fletcher Bola | Report | Porter Kirk Ng | Stadium:Riverside Stadium Referee: Michael Salisbury |
| Penalties | ||||
| Assombalonga Fletcher McNair Browne | Porter Green Pickering Jones | |||
| 27 August 2019 (2019-08-27)Second round | Crewe Alexandra | 1–6 | Aston Villa | Crewe |
| 19:45BST | Lancashire Wintle | Report | Konsa Hourihane Lansbury Davis Guilbert Grealish | Stadium:Gresty Road Attendance: 7,173 Referee:Jarred Gillett |
On 9 July 2019, the pre-determined group stage draw was announced with Invited clubs to be drawn on 12 July 2019.[17]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ACA | Everton U21 | 3 | 1 | 1 | 1 | 0 | 5 | 3 | +2 | 6 | Advance toRound 2 |
| 2 | L2 | Mansfield Town | 3 | 1 | 0 | 2 | 0 | 4 | 3 | +1 | 5 | |
| 3 | L2 | Crewe Alexandra | 3 | 0 | 2 | 0 | 1 | 4 | 6 | −2 | 4 | |
| 4 | L1 | Burton Albion | 3 | 1 | 0 | 0 | 2 | 4 | 5 | −1 | 3 |
| 3 September 2019 (2019-09-03)Group stage | Crewe Alexandra | 1–3 | Burton Albion | Crewe |
| 19:30BST | Kirk Green | Report | Quinn Fraser Akins Brayford Wallace | Stadium:Alexandra Stadium Attendance: 917 Referee: Anthony Backhouse |
| 8 October 2019 (2019-10-08)Group stage | Mansfield Town | 1–1 (3–4p) | Crewe Alexandra | Mansfield |
| 19:45BST | Knowles Cook | Report | Johnson Finney | Stadium:One Call Stadium Attendance: 800 Referee: James Oldham |
| Penalties | ||||
| Hamilton Cook Afolayan Smith Benning | Ng Jones Pickering Finney Kirk | |||
| 5 November 2019 (2019-11-05)Group stage | Crewe Alexandra | 2–2 (7–6p) | Everton U21 | Crewe |
| 19:30GMT | Ainley Mbulu Dale | Report | Niasse Baningime Denny | Stadium:Alexandra Stadium Attendance: 851 Referee: Christopher Sarginson |
| Penalties | ||||
| Jones Ainley Pickering Finney Ng | Foulds Anderson Astley Niasse Markelo | |||
| Date | Position | Nationality | Name | From | Fee | Ref. |
|---|---|---|---|---|---|---|
| 1 July 2019 | CB | Olly Lancashire | Free transfer | [18] | ||
| 1 July 2019 | RW | Daniel Powell | Free transfer | [19] | ||
| 30 October 2019 | CB | Christian Mbulu | Free transfer | [20] | ||
| 12 March 2020 | GK | Dino Visser | Free transfer | [21] |
| Date from | Position | Nationality | Name | From | Date until | Ref. |
|---|---|---|---|---|---|---|
| 20 August 2019 | CF | Chuma Anene | 30 June 2020 | [22] | ||
| 16 January 2020 | RB | Michael Nottingham | 30 June 2020 | [23] | ||
| 31 January 2020 | CF | Stephen Walker | 30 June 2020 | [24] |
| Date from | Position | Nationality | Name | To | Date until | Ref. |
|---|---|---|---|---|---|---|
| 24 July 2019 | CF | Shaun Miller | 30 June 2020 | [25] | ||
| 23 August 2019 | CF | Lewis Reilly | September 2019 | [26] | ||
| 19 September 2019 | CB | Billy Sass-Davies | 2 December 2019 | [27][28] | ||
| 4 October 2019 | CM | Connor Heath | November 2019 | [29] | ||
| 24 October 2019 | CF | Lewis Reilly | December 2019 | [30][31] | ||
| 15 November 2019 | CM | Josh Lundstram | December 2019 | [32] | ||
| 13 December 2019 | RB | Luke Offord | 21 January 2020 | [33] | ||
| 3 January 2020 | FW | Aaron Lomas | Dual Registration | [34] | ||
| 17 January 2020 | CM | Josh Lundstram | 24 March 2020 | [35][36] | ||
| 22 January 2020 | CM | Connor Heath | 26 April 2020 | [37] | ||
| 4 February 2020 | CB | Billy Sass-Davies | March 2020 | [38] | ||
| 14 February 2020 | LM | Regan Griffiths | 17 March 2020 | [39] | ||
| 13 March 2020 | RB | Travis Johnson | 25 April 2020 | [40] |
| Date | Position | Nationality | Name | To | Fee | Ref. |
|---|---|---|---|---|---|---|
| 1 July 2019 | CF | Jordan Bowery | Free transfer | [41] | ||
| 1 July 2019 | GK | Ben Garratt | Released | [42][43] | ||
| 1 July 2019 | AM | Joe Lynch | Released | [42][44] | ||
| 1 July 2019 | RW | Alex Nicholls | Released | [42][45] | ||
| 1 July 2019 | CB | George Ray | Rejected contract | [42][46] | ||
| 1 July 2019 | CB | Michael Raynes | Released | [42][47] | ||
| 24 January 2020 | CB | Christian Mbulu | Mutual consent | [48][49] |
| No. | Pos | Nat | Player | Total | League Two | FA Cup | EFL Cup | EFL Trophy | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | Will Jääskeläinen | 39 | 0 | 35 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | |
| 2 | DF | Perry Ng | 45 | 2 | 36 | 2 | 4 | 0 | 2 | 0 | 3 | 0 | |
| 3 | DF | Harry Pickering | 43 | 3 | 35 | 3 | 4 | 0 | 1 | 0 | 1+2 | 0 | |
| 4 | MF | Ryan Wintle | 46 | 4 | 37 | 3 | 4 | 0 | 2 | 1 | 2+1 | 0 | |
| 5 | DF | Olly Lancashire | 11 | 0 | 7+2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| 6 | DF | Eddie Nolan | 26 | 3 | 19 | 3 | 2 | 0 | 2 | 0 | 3 | 0 | |
| 7 | MF | Daniel Powell | 33 | 9 | 24+6 | 9 | 1+2 | 0 | 0 | 0 | 0 | 0 | |
| 8 | MF | James Jones | 29 | 2 | 13+10 | 2 | 0+1 | 0 | 0+2 | 0 | 2+1 | 0 | |
| 9 | FW | Chris Porter | 31 | 14 | 25+1 | 12 | 3 | 1 | 2 | 1 | 0 | 0 | |
| 10 | MF | Charlie Kirk | 44 | 9 | 35+1 | 7 | 4 | 1 | 2 | 1 | 1+1 | 0 | |
| 11 | MF | Callum Ainley | 31 | 3 | 6+19 | 2 | 1 | 0 | 2 | 0 | 3 | 1 | |
| 12 | MF | Paul Green | 33 | 4 | 22+4 | 2 | 3+1 | 1 | 0+1 | 0 | 1+1 | 1 | |
| 13 | GK | Dave Richards | 7 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 3 | 0 | |
| 14 | MF | Oliver Finney | 24 | 6 | 11+7 | 5 | 1+1 | 0 | 0+1 | 0 | 2+1 | 1 | |
| 15 | DF | Nicky Hunt | 29 | 1 | 22+3 | 1 | 3 | 0 | 0 | 0 | 1 | 0 | |
| 16 | MF | Tom Lowery | 36 | 5 | 28+1 | 5 | 4 | 0 | 2 | 0 | 1 | 0 | |
| 17 | FW | Chuma Anene | 34 | 9 | 12+16 | 7 | 1+1 | 2 | 0+1 | 0 | 3 | 0 | |
| 18 | MF | Regan Griffiths | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 19 | FW | Owen Dale | 36 | 2 | 7+20 | 0 | 3+1 | 1 | 2 | 0 | 3 | 1 | |
| 20 | MF | Josh Lundstram | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 21 | MF | Luke Offord | 9 | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 22 | DF | Billy Sass-Davies | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | |
| 23 | DF | Travis Johnson | 3 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 1+1 | 0 | |
| 24 | FW | Lewis Reilly | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 25 | DF | Rio Adebisi | 5 | 0 | 1+1 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | |
| 26 | MF | Connor Heath | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 27 | GK | Sam Booth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 28 | DF | Michael Nottingham | 12 | 1 | 12 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 29 | FW | Stephen Walker | 6 | 1 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | DF | Christian Mbulu | 7 | 0 | 3+1 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | |
| 31 | GK | Dino Visser | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |