| 2019–20 season | ||||
|---|---|---|---|---|
| Chairman | Leigh Pomlett | |||
| Manager | Darrell Clarke[1] | |||
| Stadium | Bescot Stadium | |||
| League Two | 12th | |||
| FA Cup | Second round | |||
| EFL Cup | First round | |||
| EFL Trophy | Third round | |||
| Top goalscorer | League: Josh Gordon (9) All: Josh Gordon (12) | |||
|
| ||||
The 2019–20 season was Walsall's 132nd season in their existence and first back in League Two following the club's relegation in the 2018-19 season.[2] Along with competing in League Two, the club participated in the FA Cup, League Cup and EFL Trophy.
The season covers the period from 1 July 2019 indefinitely due to the COVID-19 pandemic.
Pre-season
The Saddlers announced pre-season fixtures against Alfreton Town,[3] Leamington,[3] Nuneaton Borough,[3] Notts County,[4] Aston Villa[5] and Tranmere Rovers.[6]
| 6 July 2019 Friendly | Alfreton Town | 2–1 | Walsall | Alfreton |
| 15:00 BST | Clackstone Brough |
Report | Adebayo |
Stadium: North Street |
| 9 July 2019 Friendly | Leamington | 1–1 | Walsall | Leamington Spa |
| 19:45 BST | Bishop |
Report | Trialist |
Stadium: New Windmill Ground |
| 13 July 2019 Friendly | Nuneaton Borough | 1–4 | Walsall | Nuneaton |
| 15:00 BST | Benbow |
Report | Kinsella Trialist Adebayo Kiersey |
Stadium: Liberty Way |
| 20 July 2019 Friendly | Notts County | 2–1 | Walsall | Nottingham |
| 15:00 BST | Boldewijn |
Report | Scarr |
Stadium: Meadow Lane |
| 24 July 2019 Friendly | Walsall | 1–5 | Aston Villa | Bescot |
| 19:45 BST | Sinclair |
Report | Guilbert Wesley Jota Grealish |
Stadium: Bescot Stadium Attendance: 8,400 |
| 27 July 2019 Friendly | Tranmere Rovers | 0–0 | Walsall | Birkenhead |
| 15:00 BST | Report | Stadium: Prenton Park |
Competitions
League Two
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | PPG |
|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 13 | Crawley Town | 37 | 11 | 15 | 11 | 51 | 47 | +4 | 48 | 1.30 |
| 14 | Newport County | 36 | 12 | 10 | 14 | 32 | 39 | −7 | 46 | 1.28 |
| 15 | Grimsby Town | 37 | 12 | 11 | 14 | 45 | 51 | −6 | 47 | 1.27 |
| 16 | Cambridge United | 37 | 12 | 9 | 16 | 40 | 48 | −8 | 45 | 1.22 |
Rules for classification: 1) Points per game; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[7]
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 36 | 13 | 8 | 15 | 40 | 49 | −9 | 47 | 6 | 5 | 8 | 21 | 26 | −5 | 7 | 3 | 7 | 19 | 23 | −4 |
Last updated: 7 March 2020.
Source: BBC
Results by matchday
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
On Thursday, 20 June 2019, the EFL League Two fixtures were revealed.[8]
| 3 August 2019 1 | Northampton Town | 0–1 | Walsall | Sixfields |
| 15:00 BST | McCormack Hall-Johnson |
Report | Clarke Adebayo Kinsella Scarr Gordon |
Stadium: Sixfields Stadium Attendance: 6,260 Referee: Nick Kinseley |
| 10 August 2019 2 | Walsall | 1–1 | Forest Green Rovers | Walsall |
| 15:00 BST | Norman Scarr Hardy |
Report | Collins J. Mills M. Mills |
Stadium: Bescot Stadium Attendance: 5,205 Referee: Robert Lewis |
| 17 August 2019 3 | Crewe Alexandra | 1–0 | Walsall | Crewe |
| 15:00 BST | Nolan Lancashire Ng |
Report | Pring Scarr |
Stadium: Gresty Road Attendance: 4,629 Referee: Alan Young |
| 20 August 2019 4 | Walsall | 0–0 | Newport County | Walsall |
| 19:45 BST | Norman Kinsella |
Report | Haynes Abrahams Sheehan Howkins |
Stadium: Bescot Stadium Attendance: 4,337 Referee: Darren Handley |
| 24 August 2019 5 | Plymouth Argyle | 3–0 | Walsall | Plymouth |
| 15:00 BST | Taylor Sawyer Sarcevic |
Report | Norman Liddle Scarr Hardy |
Stadium: Home Park Attendance: 9,337 Referee: Josh Smith |
| 31 August 2019 6 | Walsall | 1–3 | Grimsby Town | Walsall |
| 15:00 BST | Lavery Pring |
Report | Öhman Whitehouse Hanson |
Stadium: Bescot Stadium Attendance: 4,812 Referee: David Rock |
| 7 September 2019 7 | Colchester United | 0–0 | Walsall | Colchester |
| 15:00 BST | Report | Liddle Kinsella |
Stadium: Colchester Community Stadium Attendance: 3,265 Referee: Brett Huxtable |
| 14 September 2019 8 | Walsall | 0–1 | Bradford City | Bescot |
| 15:00 BST | Jules |
Report | Mellor Vaughan Kinsella |
Stadium: Bescot Stadium Attendance: 4,649 Referee: Anthony Backhouse |
| 17 September 2019 9 | Morecambe | 0–1 | Walsall | Morecambe |
| 19:45 BST | Old |
Report | Sinclair Liddle |
Stadium: Globe Arena Attendance: 1,616 Referee: James Oldham |
| 21 September 2019 10 | Walsall | 1–0 | Scunthorpe United | Bescot |
| 15:00 BST | Guthrie Holden Clarke |
Report | Colclough |
Stadium: Bescot Stadium Attendance: 4,037 Referee: Marc Edwards |
| 28 September 2019 11 | Crawley Town | 2–3 | Walsall | Crawley |
| 15:00 BST | Nathaniel-George Sesay Payne |
Report | Clarke Adebayo McDonald Holden Kinsella |
Stadium: Broadfield Stadium Attendance: 2,275 Referee: Sam Purkiss |
| 5 October 2019 12 | Walsall | 0–3 | Salford City | Bescot |
| 15:00 BST | Report | Armstrong Rooney Jervis Jones Touray Burgess |
Stadium: Bescot Stadium Attendance: 4,751 Referee: Trevor Kettle |
| 12 October 2019 13 | Leyton Orient | 3–1 | Walsall | Leyton |
| 15:00 BST | Harrold Widdowson Happe Wilkinson |
Report | Jules Sinclair Scarr |
Stadium: Brisbane Road Attendance: 6,951 Referee: Ben Toner |
| 19 October 2019 14 | Walsall | 1–2 | Cheltenham Town | Bescot |
| 15:00 BST | Gordon Kinsella Clarke |
Report | Broom Tozer Varney Flinders |
Stadium: Bescot Stadium Attendance: 4,494 Referee: Darren Drysdale |
| 22 October 2019 15 | Oldham Athletic | 2–0 | Walsall | Oldham |
| 19:45 BST | Wilson Azankpo Iacovitti |
Report | Sadler |
Stadium: Boundary Park Attendance: 2,438 Referee: Oliver Yates |
| 26 October 2019 16 | Walsall | 1–2 | Mansfield Town | Bescot |
| 15:00 BST | Sinclair Adebayo |
Report | MacDonald Cook |
Stadium: Bescot Stadium Attendance: 4,521 Referee: Andy Haines |
| 2 November 2019 17 | Swindon Town | 2–1 | Walsall | Swindon |
| 15:00 GMT | Doyle Jaiyesimi |
Report | Gaffney |
Stadium: County Ground Attendance: 7,014 Referee: Josh Smith |
| 16 November 2019 18 | Walsall | 2–1 | Cambridge United | Bescot |
| 15:00 GMT | Gordon Sadler Holden |
Report | Roles Knibbs |
Stadium: Bescot Stadium Attendance: 5,429 Referee: Paul Marsden |
| 23 November 2019 19 | Walsall | 0–0 | Stevenage | Bescot |
| 15:00 GMT | Scarr |
Report | Cowley Fernandez |
Stadium: Bescot Stadium Attendance: 4,938 Referee: Lee Swabey |
| 7 December 2019 20 | Port Vale | 0–1 | Walsall | Burslem |
| 15:00 GMT | Conlon |
Report | Adebayo Gordon |
Stadium: Vale Park Attendance: 5,079 Referee: Andy Haines |
| 14 December 2019 21 | Walsall | 1–1 | Macclesfield Town | Bescot |
| 15:00 GMT | McDonald Gordon |
Report | Welch-Hayes Evans Gnahoua |
Stadium: Bescot Stadium Attendance: 3,846 Referee: James Oldham |
| 21 December 2019 22 | Exeter City | 3–3 | Walsall | Exeter |
| 15:00 GMT | Bowman L. Martin A. Martin |
Report | Sweeney Lavery Gordon Guthrie |
Stadium: St James Park Attendance: 4,323 Referee: David Rock |
| 26 December 2019 23 | Scunthorpe United | 0–2 | Walsall | Scunthorpe |
| 15:00 GMT | Report | McDonald Kinsella Bates |
Stadium: Glanford Park Attendance: 3,842 Referee: Carl Boyeson |
| 29 December 2019 24 | Walsall | 1–2 | Carlisle United | Bescot |
| 15:00 GMT | Adebayo Clarke Cockerill-Mollett |
Report | Hayden Thomas McKirdy |
Stadium: Bescot Stadium Attendance: 4,794 Referee: Ben Toner |
| 1 January 2020 25 | Walsall | 1–0 | Leyton Orient | Bescot |
| 15:00 GMT | Gordon Pring Kinsella Roberts |
Report | Judd |
Stadium: Bescot Stadium Attendance: 4,263 Referee: Darren Handley |
| 4 January 2020 26 | Salford City | 1–2 | Walsall | Salford |
| 15:00 GMT | Thomas-Asante Hogan Touray |
Report | Lavery Gordon |
Stadium: Moor Lane Attendance: 3,173 Referee: Christopher Pollard |
| 11 January 2020 27 | Cheltenham Town | 3–1 | Walsall | Cheltenham |
| 15:00 GMT | Sheaf Thomas May |
Report | Clarke Adebayo |
Stadium: Whaddon Road Attendance: 3,868 Referee: Paul Marsden |
| 18 January 2020 28 | Walsall | 2–1 | Crawley Town | Bescot |
| 15:00 GMT | Gordon McDonald |
Report | Camará Dacres-Cogley Lubala |
Stadium: Bescot Stadium Attendance: 4,011 Referee: Sebastian Stocksbridge |
| 25 January 2020 29 | Carlisle United | 2–1 | Walsall | Carlisle |
| 15:00 GMT | Anderton Jones Webster Roberts Scougall |
Report | Sadler |
Stadium: Brunton Park Attendance: 4,097 Referee: James Oldham |
| 28 January 2020 30 | Walsall | 0–2 | Morecambe | Bescot |
| 19:45 GMT | McDonald Gordon |
Report | Slew Old Mendes Gomes Mbulu |
Stadium: Bescot Stadium Attendance: 3,554 Referee: Ross Joyce |
| 1 February 2020 31 | Walsall | 1–2 | Crewe Alexandra | Bescot |
| 15:00 GMT | Lavery Kinsella Facey |
Report | Powell Finney |
Stadium: Bescot Stadium Attendance: 4,610 Referee: Lee Swabey |
| 8 February 2020 32 | Forest Green Rovers | 1–2 | Walsall | Nailsworth |
| 15:00 GMT | Collins |
Report | Gordon McDonald Sheron |
Stadium: The New Lawn Attendance: 3,136 Referee: Antony Coggins |
| 11 February 2020 33 | Newport County | 0–0 | Walsall | Newport |
| 19:45 GMT | Willmott |
Report | Gordon Adebayo |
Stadium: Rodney Parade Attendance: 3,049 Referee: Brett Huxtable |
| 15 February 2020 34 | Walsall | 3–2 | Northampton Town | Bescot |
| 15:00 GMT | Gordon Guthrie Holden |
Report | Morton Turnbull Jones Hoskins |
Stadium: Bescot Stadium Attendance: 4,541 Referee: Ben Toner |
| 22 February 2020 35 | Walsall | 2–2 | Port Vale | Bescot |
| 15:00 GMT | Adebayo Gordon |
Report | Legge Burgess |
Stadium: Bescot Stadium Attendance: 6,301 Referee: Anthony Backhouse |
| 29 February 2020 | Stevenage | v | Walsall | Stevenage |
| 15:00 GMT | Report | Stadium: Broadhall Way | ||
| Note: Match was postponed due to a waterlogged pitch.[9] | ||||
| 7 March 2020 36 | Walsall | 3–1 | Exeter City | Bescot |
| 15:00 GMT | Holden Adebayo Guthrie Gordon |
Report | Richardson Bowman |
Stadium: Bescot Stadium Attendance: 5,521 Referee: Tom Nield |
| 14 March 2020 | Macclesfield Town | v | Walsall | Macclesfield |
| 15:00 GMT | Stadium: Moss Rose | |||
| Note: Season was suspended until 3 April 2020, due to the COVID-19 pandemic.[10] | ||||
| 17 March 2020 | Walsall | v | Oldham Athletic | Bescot |
| 19:45 GMT | Stadium: Bescot Stadium | |||
| Note: Season was suspended until 3 April 2020, due to the COVID-19 pandemic.[10] | ||||
| 21 March 2020 | Mansfield Town | v | Walsall | Mansfield |
| 15:00 GMT | Stadium: Field Mill | |||
| Note: Season was suspended until 3 April 2020, due to the COVID-19 pandemic.[10] | ||||
| 28 March 2020 | Walsall | v | Swindon Town | Bescot |
| 15:00 GMT | Stadium: Bescot Stadium | |||
| Note: Season was suspended until 3 April 2020, due to the COVID-19 pandemic.[10] | ||||
| 4 April 2020 | Cambridge United | v | Walsall | Cambridge |
| 15:00 BST | Stadium: Abbey Stadium | |||
| Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[11] | ||||
| 10 April 2020 | Walsall | v | Plymouth Argyle | Bescot |
| 15:00 BST | Stadium: Bescot Stadium | |||
| Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[11] | ||||
| 13 April 2020 | Grimsby Town | v | Walsall | Cleethorpes |
| 13:00 BST | Stadium: Blundell Park | |||
| Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[11] | ||||
| 18 April 2020 | Walsall | v | Colchester United | Bescot |
| 15:00 BST | Stadium: Bescot Stadium | |||
| Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[11] | ||||
| 25 April 2020 | Bradford City | v | Walsall | Bradford |
| 15:00 BST | Stadium: Valley Parade | |||
| Note: On 3 April, the English Football League decided to postpone all football until safe to do so due to the COVID-19 pandemic.[11] | ||||
FA Cup
The first round draw was made on 21 October 2019.[12] The second round draw was made live on 11 November from Chichester City's stadium, Oaklands Park.[13]
| 9 November 2019 First round | Walsall | 2–2 | Darlington | Bescot |
| 15:00 GMT | Pring Scarr Lavery Bates Adebayo |
Report | Holness Hatfield Hedley Rivers Connell |
Stadium: Bescot Stadium Attendance: 2,882 Referee: Adrian Quelch |
| 20 November 2019 First round replay | Darlington | 0–1 | Walsall | Darlington |
| 19:45 GMT | Holness |
Report | Lavery Clarke Holden |
Stadium: Blackwell Meadows Attendance: 3,106 Referee: Scott Oldham |
| 30 November 2019 Second round | Walsall | 0–1 | Oxford United | Bescot |
| 15:00 GMT | Cockerill-Mollett Kinsella |
Report | Dickie Henry Hall |
Stadium: Bescot Stadium Attendance: 3,224 Referee: Leigh Doughty |
EFL Cup
The first round draw was made on 20 June.[14]
| 13 August 2019 First round | Walsall | 2–3 | Crawley Town | Bescot |
| 19:45 BST | Lavery |
Report | Morais Dallison Nadesan |
Stadium: Bescot Stadium Attendance: 2,451 Referee: Carl Boyeson |
EFL Trophy
On 9 July 2019, the pre-determined group stage draw was announced with Invited clubs to be drawn on 12 July 2019.[15] The draw for the second round was made on 16 November 2019 live on Sky Sports.[16] The third round draw was confirmed on 5 December 2019.[17]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L2 | Walsall | 3 | 2 | 0 | 1 | 0 | 7 | 0 | +7 | 7 | Advance to Round 2 |
| 2 | L1 | Coventry City | 3 | 1 | 1 | 1 | 0 | 3 | 2 | +1 | 6 | |
| 3 | L2 | Forest Green Rovers | 3 | 1 | 1 | 0 | 1 | 3 | 8 | −5 | 5 | |
| 4 | ACA | Southampton U21 | 3 | 0 | 0 | 0 | 3 | 4 | 7 | −3 | 0 |
| 3 September 2019 Group stage | Coventry City | 0–0 (5–4 p) | Walsall | Bordesley |
| 19:45 BST | Watson Bapaga |
Report | Bates Pring |
Stadium: St Andrew's Attendance: 1,005 Referee: Will Finnie |
| Penalties | ||||
| Biamou Bakayoko McFadzean Eccles Bapaga McCallum Watson |
Gaffney Norman Adebayo Hardy Liddle Bates Kinsella |
|||
| 1 October 2019 Group stage | Walsall | 1–0 | Southampton U21 | Bescot |
| 19:00 BST | Scarr |
Report | O'Driscoll Klarer |
Stadium: Bescot Stadium Attendance: 732 Referee: Peter Wright |
| 12 November 2019 Group stage | Walsall | 6-0 | Forest Green Rovers | Bescot |
| 19:00 GMT | Gordon McDonald Kinsella Norman |
Report | Collins |
Stadium: Bescot Stadium Attendance: 621 Referee: Tom Nield |
| 3 December 2019 Second round | Walsall | 3–2 | Chelsea U21 | Bescot |
| 19:45 GMT | Lavery McDonald Scarr |
Report | Lamptey Guehi |
Stadium: Bescot Stadium Attendance: 941 Referee: Antony Coggins |
| 7 January 2020 Third round | Walsall | 1–2 | Portsmouth | Bescot |
| 19:45 GMT | Perry Adebayo Lavery |
Report | Marquis Hackett-Fairchild Harrison |
Stadium: Bescot Stadium Attendance: 1,082 Referee: Anthony Backhouse |
Transfers
Transfers in
| Date from | Position | Nationality | Name | From | Fee | Ref. |
|---|---|---|---|---|---|---|
| 1 July 2019 | CF | Elijah Adebayo | Free transfer | [18] | ||
| 1 July 2019 | CB | James Clarke | Free transfer | [19] | ||
| 1 July 2019 | AM | James Hardy | Free transfer | [20] | ||
| 1 July 2019 | CM | Jack Kiersey | Free transfer | [21] | ||
| 1 July 2019 | CM | Stuart Sinclair | Free transfer | [22] | ||
| 2 July 2019 | RB | Shay Facey | Free transfer | [23] | ||
| 11 July 2019 | CM | Danny Guthrie | Free agent | Free transfer | [24] | |
| 11 July 2019 | CB | Mat Sadler | Free transfer | [25] | ||
| 11 July 2019 | RW | Wes McDonald | Free agent | Free transfer | [26] | |
| 26 July 2019 | DM | Gary Liddle | Free transfer | [27] | ||
| 26 July 2019 | CB | Zak Jules | Undisclosed | [28] | ||
| 6 August 2019 | CF | Caolan Lavery | Free transfer | [29] | ||
| 16 January 2020 | LW | Jack Nolan | Undisclosed | [30] |
Loans in
| Date from | Position | Nationality | Name | From | Date until | Ref. |
|---|---|---|---|---|---|---|
| 3 July 2019 | LB | Cameron Pring | 30 June 2020 | [31] | ||
| 8 July 2019 | GK | Jack Rose | 30 June 2020 | [32] | ||
| 26 July 2019 | CF | Rory Holden | 30 June 2020 | [33] | ||
| 31 August 2019 | CF | Rory Gaffney | 24 February 2020 | [34][35] | ||
| 21 January 2020 | CB | Nathan Sheron | 30 June 2020 | [36] |
Loans out
| Date from | Position | Nationality | Name | To | Date until | Ref. |
|---|---|---|---|---|---|---|
| 13 September 2019 | CF | Mitchel Candlin | 7 January 2020[37] | [38] | ||
| 10 October 2019 | CB | Tom Leak | November 2019 | [39] | ||
| 25 October 2019 | RB | Luke Little | 25 November 2019 | [40] | ||
| 29 November 2019 | CB | Tom Leak | March 2020 | [41][42] | ||
| 19 December 2019 | DM | Gary Liddle | 30 June 2020 | [43][44] | ||
| 13 February 2020 | MF | Joe Willis | March 2020 | [45] |
Transfers out
Player statistics
Appearances and goals
- As of 28 May 2020
| 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 | Liam Roberts | 39 | 0 | 32 | 0 | 2 | 0 | 1 | 0 | 4 | 0 | |
| 2 | DF | Cameron Norman | 24 | 1 | 12+6 | 0 | 1 | 0 | 1 | 0 | 3+1 | 1 | |
| 3 | DF | Cameron Pring | 24 | 0 | 20+1 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | |
| 4 | DF | Mat Sadler | 32 | 2 | 24+3 | 2 | 3 | 0 | 1 | 0 | 1 | 0 | |
| 5 | DF | James Clarke | 32 | 3 | 27 | 3 | 2 | 0 | 1 | 0 | 2 | 0 | |
| 6 | DF | Dan Scarr | 40 | 2 | 32+1 | 0 | 1+2 | 0 | 0 | 0 | 4 | 2 | |
| 7 | MF | Stuart Sinclair | 27 | 2 | 22+4 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 8 | MF | Liam Kinsella | 40 | 1 | 28+3 | 0 | 3 | 0 | 1 | 0 | 5 | 1 | |
| 9 | FW | Caolan Lavery | 34 | 10 | 22+5 | 4 | 2+1 | 2 | 0+1 | 2 | 2+1 | 2 | |
| 10 | FW | Josh Gordon | 40 | 12 | 26+8 | 9 | 2 | 0 | 1 | 0 | 3 | 3 | |
| 11 | FW | Elijah Adebayo | 37 | 8 | 15+15 | 8 | 1+1 | 0 | 1 | 0 | 2+2 | 0 | |
| 13 | GK | Jack Rose | 6 | 0 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 14 | DF | Kory Roberts | 4 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0 | |
| 15 | FW | Rory Holden | 36 | 2 | 23+6 | 2 | 3 | 0 | 0 | 0 | 4 | 0 | |
| 16 | MF | Danny Guthrie | 28 | 1 | 17+8 | 1 | 0+1 | 0 | 0 | 0 | 2 | 0 | |
| 17 | MF | James Hardy | 16 | 1 | 2+9 | 1 | 0+1 | 0 | 0+1 | 0 | 0+3 | 0 | |
| 18 | MF | Jack Kiersey | 3 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | |
| 19 | FW | Mitchel Candlin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 20 | MF | Alfie Bates | 21 | 2 | 9+4 | 1 | 2+1 | 1 | 1 | 0 | 3+1 | 0 | |
| 21 | DF | Callum Cockerill-Mollett | 15 | 0 | 6+3 | 0 | 2 | 0 | 1 | 0 | 3 | 0 | |
| 22 | DF | Luke Little | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 22 | DF | Joe Foulkes | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 23 | DF | Tom Leak | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 24 | DF | Shay Facey | 17 | 0 | 12+1 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | |
| 25 | MF | Wes McDonald | 35 | 7 | 21+7 | 5 | 1+1 | 0 | 0+1 | 0 | 2+2 | 2 | |
| 26 | MF | Gary Liddle | 16 | 0 | 10+2 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | |
| 27 | MF | Joe Willis | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | |
| 28 | FW | Luke Pearce | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 29 | MF | Jack Nolan | 4 | 0 | 0+4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | FW | Rory Gaffney | 22 | 1 | 11+4 | 1 | 2+1 | 0 | 0 | 0 | 3+1 | 0 | |
| 31 | GK | Dominic Rogerson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 32 | MF | Sam Perry | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 33 | DF | Zak Jules | 22 | 0 | 13+4 | 0 | 1 | 0 | 1 | 0 | 3 | 0 | |
| 34 | MF | Nathan Sheron | 7 | 0 | 6+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
References
- ↑ "Darrell Clarke Named As New Walsall Manager". Vital Football. Retrieved 10 May 2019.
- ↑ "History". Statto. Archived from the original on 13 March 2017. Retrieved 10 May 2019.
- 1 2 3 "Saddlers' first three pre-season friendlies confirmed". Walsall F.C. Retrieved 6 July 2019.
- ↑ "Saddlers to visit Notts County in pre-season". Walsall F.C. Retrieved 6 July 2019.
- ↑ "Aston Villa to visit the Banks's in pre-season". Walsall F.C. Retrieved 6 July 2019.
- ↑ "Tranmere friendly confirmed". Walsall F.C. Retrieved 6 July 2019.
- ↑ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 30 July 2019.
- ↑ "Sky Bet League Two fixtures 2019/20". Sky Sports. Retrieved 20 June 2019.
- ↑ "Stevenage v Walsall Postponed". Walsall F.C. Retrieved 29 February 2020.
- ↑ "FA Cup first-round draw". BBC. Retrieved 24 October 2019.
- ↑ "Emirates FA Cup second round Draw Made At Oaklands Park". The Football Association. Retrieved 16 November 2019.
- ↑ "Carabao Cup first-round draw". BBC. Retrieved 20 June 2019.
- ↑ "EFL Trophy Round One Group Stage Draw". English Football League. Retrieved 9 July 2019.
- ↑ "Leasing.com Trophy Round Two draw confirmed". English Football League. Retrieved 16 November 2019.
- ↑ "Leasing.com Trophy Round Three fixtures confirmed". English Football League. Retrieved 10 December 2019.
- ↑ "Elijah Adebayo becomes Saddlers' fourth summer signing". Walsall F.C. Retrieved 25 June 2019.
- ↑ "James Clarke Joins Walsall". Bristol Rovers F.C. Retrieved 30 May 2019.
- ↑ "Saddlers sign James Hardy". Walsall F.C. Retrieved 24 June 2019.
- ↑ "Jack Kiersey joins the Saddlers". Walsall F.C. Retrieved 1 July 2019.
- ↑ "Saddlers sign Stuart Sinclair". Walsall F.C. Retrieved 21 May 2019.
- ↑ "Shay Facey completes move to the Banks's". Walsall F.C. Retrieved 2 July 2019.
- ↑ "Danny Guthrie becomes Saddlers' tenth summer signing". Walsall F.C. Retrieved 11 July 2019.
- ↑ "Sadler is a Saddler!". Walsall F.C. Retrieved 26 July 2019.
- ↑ "Wes McDonald signs for the Saddlers". Walsall F.C. Retrieved 11 July 2019.
- ↑ "Gary Liddle becomes Saddlers' signing number 13". Walsall F.C. Retrieved 26 July 2019.
- ↑ "Saddlers swoop for Zak Jules". Walsall F.C. Retrieved 26 July 2019.
- ↑ "Caolan Lavery joins the Saddlers!". Walsall F.C. Retrieved 6 August 2019.
- ↑ "Jack Nolan signs for the Saddlers". Walsall F.C. Retrieved 16 January 2020.
- ↑ "Cameron Pring arrives on loan". Walsall F.C. Retrieved 3 July 2019.
- ↑ "Jack Rose joins on season-long loan". Walsall F.C. Retrieved 8 July 2019.
- ↑ "Rory Holden joins the Saddlers on season-long loan from Bristol City". Walsall F.C. Retrieved 26 July 2019.
- ↑ "Gaffney signs for the Saddlers". Walsall F.C. Retrieved 31 August 2019.
- ↑ "Gaffney leaves Walsall". Walsall F.C. Retrieved 24 February 2020.
- ↑ "Nathan Sheron joins the Saddlers on loan". Walsall F.C. Retrieved 21 January 2020.
- ↑ "Candlin extends Nuneaton loan". Walsall F.C. Retrieved 16 October 2019.
- ↑ "Mitchel Candlin Completes Loan Move". Nuneaton Borough F.C. Retrieved 13 September 2019.
- ↑ "Tom Leak joins Salisbury on-loan". Walsall F.C. Retrieved 10 October 2019.
- ↑ "Little joins Tamworth on loan". Walsall F.C. Retrieved 25 October 2019.
- ↑ "Tom Leak re-joins Salisbury on-loan". Walsall F.C. Retrieved 29 November 2019.
- ↑ "Tom Leak extends Salisbury loan". Walsall F.C. Retrieved 10 January 2020.
- ↑ "Gary Liddle Returns To Pools On Loan". Hartlepool United F.C. Retrieved 19 December 2019.
- ↑ "Walsall confirm Gary Liddle loan extension at Hartlepool". Express & Star. Retrieved 30 January 2020.
- ↑ "Joe Willis joins Salisbury on loan". Walsall F.C. Retrieved 13 February 2020.
- ↑ "Andy Cook leaves for Mansfield". Walsall F.C. Retrieved 21 June 2019.
- ↑ "Devlin switches to Livi from Walsall". BBC. Retrieved 8 June 2019.
- 1 2 3 4 5 6 7 8 9 10 11 "Club Statement: Released and Retained List". Walsall F.C. Retrieved 17 May 2019.
- ↑ "Chris is Dunn deal". Maidenhead United F.C. Retrieved 24 May 2019.
- ↑ "Edwards joins Plymouth from Walsall". BBC. Retrieved 27 June 2019.
- ↑ "Defender Guthrie joins Livingston". BBC. Retrieved 13 August 2019.
- ↑ "Bantams Complete Ismail Signing". Bradford City A.F.C. Retrieved 11 June 2019.
- ↑ "Rovers Sign Defender Luke Leahy". Bristol Rovers F.C. Retrieved 10 July 2019.
- ↑ "Tranmere bring in four new faces". BBC. Retrieved 26 June 2019.
- ↑ "Boro Sign Ozzy Osbourne". Nuneaton Town F.C. Retrieved 4 October 2019.
- ↑ "Striker Peters signs for 2019/20 season". Bromsgrove Sporting F.C. Archived from the original on 3 July 2019. Retrieved 3 July 2019.
- ↑ "Evesham United make three more signings". Evesham Journal. Retrieved 19 December 2019.
- ↑ "Dobson joins Sunderland". Walsall F.C. Retrieved 25 July 2019.
- ↑ "Ferrier completes Tranmere switch". Walsall F.C. Retrieved 1 August 2019.
- ↑ "Latest moves..." Non League Today. Retrieved 19 December 2019.
- ↑ "Luke Little joins Tamworth". Walsall F.C. Retrieved 1 January 2020.
- ↑ "FootballSquads - Walsall - 2019/2020". www.footballsquads.co.uk. Retrieved 28 May 2020.
- ↑ "Walsall player appearances – 2019/20". Soccer Base. Retrieved 28 May 2020.