| 2018–19 season | ||||
|---|---|---|---|---|
| Chairman | Jeff Bonser | |||
| Manager | Dean Keates (until 6 April)[1] | |||
| Stadium | Bescot Stadium | |||
| League One | 22nd (relegated) | |||
| FA Cup | Third round | |||
| EFL Cup | Second round | |||
| EFL Trophy | Second round | |||
| Top goalscorer | League: Andy Cook (13) All: Andy Cook (17)  | |||
| Highest home attendance | League/All: 7,868 (24 Nov 2018 vs. Sunderland)  | |||
| Lowest home attendance | League: 3,287 (12 Feb 2019 vs. AFC Wimbledon) All: 702 (9 October 2018 vs. EFL Trophy)  | |||
| Average home league attendance | 4,927 | |||
| Biggest win | 3–0 (19 Jan 2019 at Gillingham) (27 Apr 2019 vs. Peterborough United)  | |||
| Biggest defeat | 0–4 (15 Dec 2018 at Bradford City)  | |||
| 
 | ||||
The 2018–19 season was Walsall's 131st season in their existence and their 12th consecutive season in League One.[2] Along with competing in League One, the club participated in the FA Cup, League Cup and EFL Trophy.
The season covers the period from 1 July 2018 to 30 June 2019.
Competitions
Pre-season friendlies
The Saddlers pre-season schedule includes matches against Rushall Olympic, Stoke City, Aston Villa, Ajax and Cheltenham Town.[3]
| 6 July 2018 Friendly | Rushall Olympic | 2–1 | Walsall | Rushall | 
| 19:30 BST | Richards  Devlin  | 
Report | Trialist  | 
Stadium: Dales Lane | 
| 14 July 2018 Friendly | Walsall | 0–3 | Stoke City | Bescot | 
| 15:00 BST | Report | Bojan  Afellay Crouch  | 
Stadium: Bescot Stadium Attendance: 1,869  | 
| 17 July 2018 Friendly | Walsall | 1–4 | Aston Villa | Bescot | 
| 19:45 BST | Guthrie  | 
Report | Hourihane  Whelan  | 
Stadium: Bescot Stadium Attendance: 3,501  | 
| 19 July 2018 Friendly | Walsall | 2–0 | Ajax | Bescot | 
| 19:45 BST | Cook  | 
Report | Stadium: Bescot Stadium Attendance: 2,449  | 
| 28 July 2018 Friendly | Cheltenham Town | 1–2 | Walsall | Cheltenham | 
| 15:00 BST | Graham  | 
Report | Devlin  Cook  | 
Stadium: Whaddon Road Attendance: 1,130  | 
League One
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 20 | AFC Wimbledon | 46 | 13 | 11 | 22 | 42 | 63 | −21 | 50 | |
| 21 | Plymouth Argyle (R) | 46 | 13 | 11 | 22 | 56 | 80 | −24 | 50 | Relegation to EFL League Two | 
| 22 | Walsall (R) | 46 | 12 | 11 | 23 | 49 | 71 | −22 | 47 | |
| 23 | Scunthorpe United (R) | 46 | 12 | 10 | 24 | 53 | 83 | −30 | 46 | |
| 24 | Bradford City (R) | 46 | 11 | 8 | 27 | 49 | 77 | −28 | 41 | 
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results[4]
(R) Relegated
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 | 
| 46 | 12 | 11 | 23 | 49 | 71 | −22 | 47 | 7 | 5 | 11 | 30 | 37 | −7 | 5 | 6 | 12 | 19 | 34 | −15 | 
Last updated: 4 May 2019.
Source: BBC
Results by matchday
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
On 21 June 2018, the League One fixtures for the forthcoming season were announced.[5][6]
| 4 August 2018 1 | Walsall | 2–1 | Plymouth Argyle | Walsall | 
| 15:00 BST | Cook  Leahy  | 
Report | Edwards  | 
Stadium: Bescot Stadium Attendance: 5,755 Referee: Andy Haines  | 
| 11 August 2018 2 | Scunthorpe United | 1–1 | Walsall | Scunthorpe | 
| 15:00 BST | Novak  | 
Report | Ismail  | 
Stadium: Glanford Park Attendance: 4,331 Referee: Dean Whitestone  | 
| 18 August 2018 3 | Walsall | 2–1 | Gillingham | Walsall | 
| 15:00 BST | Ferrier  Osbourne  | 
Report | Eaves  | 
Stadium: Bescot Stadium Attendance: 4,361 Referee: Trevor Kettle  | 
| 21 August 2018 4 | AFC Wimbledon | 1–3 | Walsall | Norbiton | 
| 19:45 BST | Appiah  | 
Report | Morris  Nightingale Cook  | 
Stadium: Kingsmeadow Attendance: 3,887 Referee: Tom Nield  | 
| 25 August 2018 5 | Rochdale | 1–2 | Walsall | Rochdale | 
| 15:00 BST | Camps  | 
Report | Ginnelly  Ismail  | 
Stadium: Spotland Stadium Attendance: 3,080 Referee: Graham Salisbury  | 
| 1 September 2018 6 | Walsall | 0–0 | Blackpool | Walsall | 
| 15:00 BST | Report | Stadium: Bescot Stadium Attendance: 4,762 Referee: Lee Swabey  | 
| 8 September 2018 7 | Barnsley | 1–1 | Walsall | Barnsley | 
| 15:00 BST | Adeboyejo  | 
Report | Cook  | 
Stadium: Oakwell Attendance: 11,468 Referee: Craig Hicks  | 
| 15 September 2018 8 | Walsall | 1–4 | Doncaster Rovers | Walsall | 
| 15:00 BST | Ferrier  | 
Report | Marquis  Wilks Coppinger Blair  | 
Stadium: Bescot Stadium Attendance: 4,546 Referee: Antony Coggins  | 
| 22 September 2018 9 | Oxford United | 1–2 | Walsall | Oxford | 
| 15:00 BST | Henry  | 
Report | Ferrier  Ismail  | 
Stadium: Kassam Stadium Attendance: 6,080 Referee: Alan Young  | 
| 29 September 2018 10 | Walsall | 0–1 | Accrington Stanley | Walsall | 
| 15:00 BST | Report | Kee  | 
Stadium: Bescot Stadium Attendance: 4,257 Referee: Charles Breakspear  | 
| 2 October 2018 11 | Walsall | 0–0 | Shrewsbury Town | Walsall | 
| 19:45 BST | Report | Stadium: Bescot Stadium Attendance: 4,555 Referee: Graham Salisbury  | 
| 6 October 2018 12 | Bristol Rovers | 0–1 | Walsall | Horfield | 
| 15:00 BST | Report | Leahy  Ginnelly Morris  | 
Stadium: Memorial Stadium Attendance: 7,768 Referee: Lee Swabey  | 
| 20 October 2018 13 | Luton Town | 2–0 | Walsall | Luton | 
| 15:00 BST | Rea  Grant  | 
Report | Stadium: Kenilworth Road Attendance: 8,953 Referee: Andy Woolmer  | 
| 23 October 2018 14 | Southend United | 3–0 | Walsall | Southend-on-Sea | 
| 19:45 BST | Bunn  Dieng  | 
Report | Stadium: Roots Hall Referee: Alan Young  | 
| 27 October 2018 15 | Walsall | 3–2 | Wycombe Wanderers | Walsall | 
| 15:00 BST | Cook  Osbourne Wilson Gape  | 
Report | Leahy  Samuel  | 
Stadium: Bescot Stadium Attendance: 4,265 Referee: Neil Hair  | 
| 3 November 2018 16 | Walsall | 1–3 | Burton Albion | Walsall | 
| 15:00 GMT | Cook  | 
Report | Allen  Cole Fraser  | 
Stadium: Bescot Stadium Attendance: 5,297 Referee: Kevin Johnson  | 
| 6 November 2018 17 | Walsall | 0–2 | Charlton Athletic | Walsall | 
| 15:00 GMT | Report | Taylor  Bielik  | 
Stadium: Bescot Stadium Attendance: 3,719 Referee: Tom Nield  | 
| 17 November 2018 18 | Fleetwood Town | 0–0 | Walsall | Fleetwood | 
| 12:00 GMT | Report | Martin  | 
Stadium: Highbury Stadium Attendance: 3,090 Referee: Ross Joyce  | 
| 24 November 2018 19 | Walsall | 2–2 | Sunderland | Walsall | 
| 15:00 GMT | Gordon  Ginnelly  | 
Report | Power  McGeady Gooch  | 
Stadium: Bescot Stadium Attendance: 7,868 Referee: Craig Hicks  | 
| 27 November 2018 20 | Portsmouth | 2–0 | Walsall | Portsmouth | 
| 19:45 GMT | Hawkins  Curtis  | 
Report | Stadium: Fratton Park Attendance: 16,794 Referee: Alan Young  | 
| 8 December 2018 21 | Walsall | 2–1 | Coventry City | Walsall | 
| 15:00 GMT | Osbourne  Devlin Leahy  | 
Report | Thomas  | 
Stadium: Bescot Stadium Attendance: 5,926 Referee: David Coote  | 
| 15 December 2018 22 | Bradford City | 4–0 | Walsall | Bradford | 
| 15:00 GMT | Caddis  Ball Doyle  | 
Report | Stadium: Valley Parade Attendance: 15,314 Referee: Ben Toner  | 
| 22 December 2018 23 | Peterborough United | 1–1 | Walsall | Peterborough | 
| 15:00 GMT | Toney  Maddison O'Malley  | 
Report | Cook  Osbourne Leahy  | 
Stadium: London Road Stadium Attendance: 7,243 Referee: Paul Marsden  | 
| 26 December 2018 24 | Walsall | 1–3 | Bristol Rovers | Walsall | 
| 15:00 GMT | Gordon  Leahy  | 
Report | Lockyer  Rodman Holmes-Dennis Reilly  | 
Stadium: Bescot Stadium Attendance: 5,069 Referee: Robert Lewis  | 
| 29 December 2018 25 | Walsall | 2–2 | Luton Town | Walsall | 
| 15:00 GMT | Ferrier  Gordon Cook Guthrie  | 
Report | McCormack  Hylton Collins LuaLua  | 
Stadium: Bescot Stadium Attendance: 5,739 Referee: Ollie Yates  | 
| 1 January 2019 26 | Charlton Athletic | 2–1 | Walsall | Charlton | 
| 15:00 GMT | Ahearne-Grant  Taylor  | 
Report | Fitzwater  Edwards Cook Leahy Gordon  | 
Stadium: The Valley Attendance: 10,421 Referee: Ross Joyce  | 
| 12 January 2019 27 | Walsall | 1–2 | Scunthorpe United | Walsall | 
| 15:00 GMT | Gordon  Devlin Leahy  | 
Report | Ojo  Perch Novak  | 
Stadium: Bescot Stadium Attendance: 3,984 Referee: Matt Donohue  | 
| 19 January 2019 28 | Gillingham | 0–3 | Walsall | Gillingham | 
| Report | Cook  | 
Stadium: Priestfield Stadium Attendance: 3,975 Referee: Darren Drysdale  | 
| 22 January 2019 29 | Plymouth Argyle | 2–1 | Walsall | Plymouth | 
| 19:45 GMT | Edwards  Canavan Songo'o  | 
Report | Osbourne  Gordon Cook  | 
Stadium: Home Park Attendance: 8,446 Referee: John Busby  | 
| 2 February 2019 30 | Walsall | 1–2 | Rochdale | Walsall | 
| 15:00 GMT | Edwards   Devlin Cook  | 
Report | Ebanks-Landell  Hamilton Henderson  | 
Stadium: Bescot Stadium Attendance: 4,021 Referee: Scott Oldham  | 
| 9 February 2019 31 | Blackpool | 2–0 | Walsall | Blackpool | 
| 15:00 GMT | Long  Pritchard Bola  | 
Report | Jarvis  Cook  | 
Stadium: Bloomfield Road Attendance: 3,252 Referee: Thomas Bramall  | 
| 12 February 2019 32 | Walsall | 0–1 | AFC Wimbledon | Walsall | 
| 19:45 GMT | Cook  Scarr  | 
Report | Hartigan  Oshilaja Seddon  | 
Stadium: Bescot Stadium Attendance: 3,287 Referee: Chris Sarginson  | 
| 16 February 2019 33 | Coventry City | 3–0 | Walsall | Coventry | 
| 15:00 GMT | Bakayoko  Enobakhare Hiwula  | 
Report | Stadium: Ricoh Arena Attendance: 10,646 Referee: Anthony Backhouse  | 
| 23 February 2019 34 | Walsall | 3–2 | Bradford City | Walsall | 
| 15:00 GMT | Cook  Devlin Gordon Edwards Jarvis  | 
Report | Doyle  O'Brien O'Connor Butterfield  | 
Stadium: Bescot Stadium Attendance: 5,503 Referee: Brett Huxtable  | 
| 2 March 2019 35 | Burton Albion | 0–0 | Walsall | Burton upon Trent | 
| 15:00 GMT | Harness  | 
Report | Gordon  | 
Stadium: Pirelli Stadium Attendance: 3,924 Referee: Paul Marsden  | 
| 9 March 2019 36 | Walsall | 2–0 | Fleetwood Town | Walsall | 
| 15:00 GMT | Ferrier  Scarr Devlin  | 
Report | Stadium: Bescot Stadium Attendance: 4,986 Referee: Eddie Ilderton  | 
| 12 March 2019 37 | Walsall | 2–3 | Portsmouth | Walsall | 
| 19:45 GMT | Kinsella  Gordon Guthrie Ferrier  | 
Report | Pitman  Clarke Bogle Solomon-Otabor  | 
Stadium: Bescot Stadium Attendance: 4,097 Referee: Trevor Kettle  | 
| 16 March 2019 38 | Sunderland | 2–1 | Walsall | Sunderland | 
| 15:00 GMT | Cattermole  Leadbitter Grigg Gooch  | 
Report | Gordon  Guthrie  | 
Stadium: Stadium of Light Attendance: 34,647 Referee: Alan Young  | 
| 23 March 2019 39 | Walsall | 0–1 | Barnsley | Walsall | 
| 12:00 GMT | Dobson  | 
Report | Lindsay  Green Brown  | 
Stadium: Bescot Stadium Attendance: 4,969 Referee: Ben Toner  | 
| 30 March 2019 40 | Doncaster Rovers | 3–1 | Walsall | Doncaster | 
| 15:00 GMT | Marquis  Wilks Andrew  | 
Report | Gordon  Leahy  | 
Stadium: Keepmoat Stadium Attendance: 7,630 Referee: Graham Salisbury  | 
| 6 April 2019 41 | Walsall | 1–3 | Oxford United | Walsall | 
| 15:00 BST | Gordon  Cook Dobson  | 
Report | Kashi  Dickie Browne Garbutt Sinclair Graham  | 
Stadium: Bescot Stadium Attendance: 6,339 Referee: David Webb  | 
| 13 April 2019 42 | Accrington Stanley | 2–1 | Walsall | Accrington | 
| 15:00 BST | Sykes  Finley  | 
Report | Devlin  Kinsella Scarr Gordon Cook Leahy  | 
Stadium: Crown Ground Attendance: 2,662 Referee: Eddie Ilderton  | 
| 19 April 2019 43 | Walsall | 1–1 | Southend United | Walsall | 
| 15:00 BST | Johnson  Oteh  | 
Report | Cox  Hart White Oxley Turner  | 
Stadium: Bescot Stadium Attendance: 4,624 Referee: Ross Joyce  | 
| 22 April 2019 44 | Wycombe Wanderers | 1–0 | Walsall | High Wycombe | 
| 15:00 BST | McCarthy  Bloomfield  | 
Report | Johnson  Laird  | 
Stadium: Adams Park Attendance: 5,595 Referee: Charles Breakspear  | 
| 27 April 2019 45 | Walsall | 3–0 | Peterborough United | Walsall | 
| 15:00 BST | Cook  Dobson Lafferty Gordon  | 
Report | Woodyard  | 
Stadium: Bescot Stadium Attendance: 5,400 Referee: Martin Coy  | 
| 4 May 2019 46 | Shrewsbury Town | 0–0 | Walsall | Shrewsbury | 
| 17:30 BST | Bolton  | 
Report | Dobson  | 
Stadium: New Meadow Attendance: 9,635 Referee: Sebastian Stockbridge  | 
FA Cup
The first round draw was made live on BBC by Dennis Wise and Dion Dublin on 22 October.[7] The draw for the second round was made live on BBC and BT by Mark Schwarzer and Glenn Murray on 12 November.[8] The third round draw was made live on BBC by Ruud Gullit and Paul Ince from Stamford Bridge on 3 December 2018.[9]
| 10 November 2018 First round | Walsall | 3–2 | Coventry City | Walsall | 
| 15:00 GMT | Cook  Ginnelly Devlin  | 
Report | Clarke-Harris  Thomas  | 
Stadium: Bescot Stadium Attendance: 4,760 Referee: Thomas Bramall  | 
| 1 December 2018 Second round | Walsall | 1–1 | Sunderland | Walsall | 
| 15:00 GMT | Cook  | 
Report | McGeady  | 
Stadium: Bescot Stadium Attendance: 3,140 Referee: Carl Boyeson  | 
| 11 December 2018 Second round replay | Sunderland | 0–1 | Walsall | Sunderland | 
| 19:45 GMT | Report | Kinsella  | 
Stadium: Stadium of Light Attendance: 8,212  | 
| 5 January 2019 Third round | Bolton Wanderers | 5–2 | Walsall | Bolton | 
| 15:00 GMT | Magennis  Donaldson Guthrie  | 
Report | Cook  Beevers Ferrier  | 
Stadium: University of Bolton Stadium Attendance: 5,506 Referee: Darren England  | 
EFL Cup
On 15 June 2018, the draw for the first round was made in Vietnam.[10] The second round draw was made from the Stadium of Light on 16 August.[11]
| 14 August 2018 First round | Tranmere Rovers | 1–3 | Walsall | Birkenhead | 
| 19:45 BST | Cole  | 
Report | Ferrier  Ginnelly Ismail  | 
Stadium: Prenton Park Attendance: 3,817 Referee: Michael Salisbury  | 
| 28 August 2018 Second round | Walsall | 3–3 (1–3 p)  | Macclesfield Town | Walsall | 
| 19:45 BST | Morris  Cook Gordon  | 
Report | Grimes  Smith Marsh  | 
Stadium: Bescot Stadium Attendance: 2,352 Referee: Darren Drysdale  | 
| Penalties | ||||
| Cook  Leahy Kouhyar Morris  | 
Whitaker  Smith Fitzpatrick  | 
|||
EFL Trophy
On 13 July 2018, the initial group stage draw bar the U21 invited clubs was announced.[12] The draw for the second round was made live on Talksport by Leon Britton and Steve Claridge on 16 November.[13]
| Pos | Lge | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L2 | Port Vale | 3 | 3 | 0 | 0 | 0 | 5 | 1 | +4 | 9 | Round 2 | 
| 2 | L1 | Walsall | 3 | 2 | 0 | 0 | 1 | 6 | 4 | +2 | 6 | |
| 3 | ACA | Middlesbrough U21 | 3 | 1 | 0 | 0 | 2 | 2 | 5 | −3 | 3 | |
| 4 | L1 | Burton Albion | 3 | 0 | 0 | 0 | 3 | 1 | 4 | −3 | 0 | 
| 4 September 2018 Group stages | Burton Albion | 1–2 | Walsall | Burton upon Trent | 
| 19:45 BST | Harness  | 
Report | Morris  Gordon  | 
Stadium: Pirelli Stadium Attendance: 724 Referee: Robert Lewis  | 
| 9 October 2018 Group stages | Walsall | 3–1 | Middlesbrough U21 | Walsall | 
| 19:00 BST | Fitzwater  Kouhyar Cook  | 
Report | Ward  | 
Stadium: Bescot Stadium Attendance: 702  | 
| 13 November 2018 Group stages | Walsall | 1–2 | Port Vale | Walsall | 
| 19:00 GMT | Johnson  | 
Report | Quigley  Pugh  | 
Stadium: Bescot Stadium Attendance: 878  | 
| 5 December 2018 Second round | Shrewsbury Town | 2–1 | Walsall | Shrewsbury | 
| 19:30 GMT | Gilliead  Loft  | 
Report | Morris  | 
Stadium: New Meadow Attendance: 1,857  | 
Transfers
Transfers in
| Date from | Position | Nationality | Name | From | Fee | Ref. | 
|---|---|---|---|---|---|---|
| 1 July 2018 | CF | Andy Cook | Tranmere Rovers | Free transfer | [14] | |
| 1 July 2018 | GK | Chris Dunn | Free transfer | [15] | ||
| 1 July 2018 | LW | Josh Ginnelly | Burnley | Free transfer | [16] | |
| 1 July 2018 | RM | Zeli Ismail | Bury | Free transfer | [17] | |
| 1 July 2018 | GK | Joe Slinn | Port Vale | Free transfer | [18] | |
| 3 August 2018 | CF | Morgan Ferrier | Boreham Wood | Undisclosed | [19] | |
| 9 August 2018 | CF | Josh Gordon | Leicester City | Undisclosed | [20] | |
| 9 August 2018 | DM | Isaiah Osbourne | Forest Green Rovers | Free transfer | [21] | |
| 19 October 2018 | CB | Russell Martin | Norwich City | Free transfer | [22] | |
| 31 October 2018 | RB | Ben Purkiss | Swindon Town | Free transfer | [23] | |
| 2 January 2019 | MF | Omar Mussa | Compensation | [24] | ||
| 18 January 2019 | RB | Cameron Norman | Oxford United | Undisclosed | [25] | |
| 21 January 2019 | CB | Dan Scarr | Birmingham City | Undisclosed | [26] | 
Transfers out
| Date from | Position | Nationality | Name | To | Fee | Ref. | 
|---|---|---|---|---|---|---|
| 1 July 2018 | DM | Milan Butterfield | Free agent | Released | [27] | |
| 1 July 2018 | CM | Florent Cuvelier | Morecambe | Released | [27][28] | |
| 1 July 2018 | CM | Reece Flanagan | Free agent | Released | [27] | |
| 1 July 2018 | GK | Mark Gillespie | Free transfer | [29] | ||
| 1 July 2018 | CF | Simeon Jackson | Released | [27][30] | ||
| 1 July 2018 | AM | Erhun Oztumer | Bolton Wanderers | Free transfer | [31] | |
| 1 July 2018 | LB | Joshveer Shergill | Leeds United | Undisclosed | [32] | |
| 1 July 2018 | LM | Will Shorrock | Free agent | Released | [27] | |
| 7 August 2018 | CF | Amadou Bakayoko | Coventry City | Undisclosed | [33] | |
| 15 August 2018 | CF | Joseph Cairns | Free transfer | [34] | ||
| 1 January 2019 | LW | Josh Ginnelly | Preston North End | Undisclosed | [35] | |
| 12 January 2019 | CB | Russell Martin | Milton Keynes Dons | Mutual consent | [36][37] | 
Loans in
| Start date | Position | Nationality | Name | From | End date | Ref. | 
|---|---|---|---|---|---|---|
| 3 August 2018 | CB | Jack Fitzwater | West Bromwich Albion | 3 January 2019 | [38][39] | |
| 3 August 2018 | RB | Kane Wilson | West Bromwich Albion | 3 January 2019 | [40][39] | |
| 31 August 2018 | CB | Connor Johnson | Wolverhampton Wanderers | 31 May 2019 | [41] | |
| 31 August 2018 | CM | Connor Ronan | Wolverhampton Wanderers | 1 January 2019 | [41] | |
| 1 January 2019 | LW | Matt Jarvis | Norwich City | 31 May 2019 | [42] | |
| 17 January 2019 | LB | Scott Laird | Forest Green Rovers | 31 May 2019 | [43] | |
| 30 January 2019 | CF | Aramide Oteh | Queens Park Rangers | 31 May 2019 | [44] | |
| 31 January 2019 | RW | Corey Blackett-Taylor | Aston Villa | 31 May 2019 | [45] | |
| 31 January 2019 | CB | Jack Fitzwater | West Bromwich Albion | 31 May 2019 | [46] | 
Loans out
| Start date | Position | Nationality | Name | To | End date | Ref. | 
|---|---|---|---|---|---|---|
| 1 August 2018 | GK | Joe Slinn | Rushall Olympic | 31 May 2019 | [18] | |
| 16 August 2018 | FW | Cameron Peters | Bromsgrove Sporting | November 2018 | [47] | |
| 31 August 2018 | FW | Mitchel Candlin | Blackburn Rovers | 14 January 2019 | [48] | |
| 31 August 2018 | DF | Dan Vann | Matlock Town | September 2018 | [49] | |
| 12 September 2018 | MF | Jordan Sangha | Ashton United | January 2019 | [50] | |
| 15 September 2018 | LB | Callum Cockerill-Mollett | AFC Telford United | October 2019 | [51] | |
| 29 September 2018 | MF | Tobias Hayles-Docherty | Halesowen Town | 3 November 2018 | [52] | |
| 2 November 2018 | LB | Callum Cockerill-Mollett | Chasetown | February 2019 | [53] | |
| 2 November 2018 | DF | Dan Vann | Chasetown | February 2019 | [53] | |
| 1 January 2019 | FW | Dylan Parker | Rushall Olympic | 13 March 2019 | [54][55] | |
| 3 January 2019 | FW | Cameron Peters | Bromsgrove Sporting | 31 May 2019 | [56][57][58] | |
| 28 January 2019 | LW | Kieron Morris | Tranmere Rovers | 31 May 2019 | [59] | |
| 13 February 2019 | MF | Jordan Sangha | Hednesford Town | 31 May 2019 | [57] | |
| 15 February 2019 | WG | Tobias Hayles-Docherty | Walsall Wood | 17 April 2019 | [60] | |
| 14 March 2019 | FW | Dylan Parker | Leamington | 31 May 2019 | [55] | 
References
- ↑ "Struggling Walsall sack manager Keates". BBC. Retrieved 6 April 2019.
 - ↑ "History". Statto. Archived from the original on 13 March 2017. Retrieved 11 May 2018.
 - ↑ "Pre-Season Friendlies 2018/19". Walsall F.C. Retrieved 6 July 2018.
 - ↑ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Archived from the original on 4 April 2019. Retrieved 2 August 2018.
 - ↑ "EFL fixtures for 2018-19 in full". BBC. 21 June 2018. Retrieved 21 June 2018.
 - ↑ "Walsall Scores & Fixtures". BBC. Retrieved 21 June 2018.
 - ↑ "First round draw". The Football Association. 22 October 2018. Retrieved 23 October 2018.
 - ↑ "Guiseley to face Fleetwood in FA Cup second round". BBC. 12 November 2018. Retrieved 12 November 2018.
 - ↑ "Emirates FA Cup third round Draw Made At Stamford Bridge". The Football Association. Retrieved 11 December 2018.
 - ↑ "Lampard's Derby at Oldham in Carabao Cup". BBC. 15 June 2018. Retrieved 15 June 2018.
 - ↑ "Round Two Draw". English Football League. 16 August 2018. Retrieved 19 August 2018.
 - ↑ "Checkatrade Trophy: Round One Draw information". English Football League. 13 July 2018. Retrieved 13 July 2018.
 - ↑ "Checkatrade Trophy Round Two Draw Confirmed". English Football League. Retrieved 19 November 2018.
 - ↑ "Walsall sign Tranmere striker Cook". BBC. 22 May 2018. Retrieved 22 May 2018.
 - ↑ "Walsall sign former Wrexham keeper Dunn". BBC. 19 June 2018. Retrieved 19 June 2018.
 - ↑ "Winger Ginnelly signs for Walsall". BBC. 5 June 2018. Retrieved 5 June 2018.
 - ↑ "Walsall re-sign winger Ismail from Bury". BBC. 26 June 2018. Retrieved 26 June 2018.
 - 1 2 "Slinn joins the Saddlers". Walsall F.C. 1 August 2018. Retrieved 1 August 2018.
 - ↑ "Saddlers sign Morgan Ferrier on two-year deal". Walsall F.C. 3 August 2018. Retrieved 3 August 2018.
 - ↑ "Josh Gordon signs for the Saddlers!". Walsall F.C. 9 August 2018. Retrieved 9 August 2018.
 - ↑ "Isaiah Osbourne re-signs!". Walsall F.C. 9 August 2018. Retrieved 9 August 2018.
 - ↑ "Russell Martin joins the Saddlers!". Walsall F.C. 19 October 2018. Retrieved 19 October 2018.
 - ↑ "Walsall bring in Ben Purkiss". Express & Star. Retrieved 15 January 2019.
 - ↑ "Omar Mussa joins the Saddlers!". Walsall F.C. Retrieved 2 January 2019.
 - ↑ "Saddlers sign Cameron Norman!". Walsall F.C. Retrieved 18 January 2019.
 - ↑ "Dan Scarr signs!". Walsall F.C. Retrieved 21 January 2019.
 - 1 2 3 4 5 "Oztumer states desire to leave Walsall". BBC. 11 May 2018. Retrieved 11 May 2018.
 - ↑ "Florent Cuvelier Signs". Morecambe F.C. 26 October 2018. Retrieved 26 October 2018.
 - ↑ "Motherwell sign goalkeeper Gillespie". BBC. 5 June 2018. Retrieved 5 June 2018.
 - ↑ "Saints Sign Simeon Jackson". St Mirren F.C. 28 September 2018. Retrieved 28 September 2018.
 - ↑ "Bolton sign Walsall midfielder Oztumer". BBC. 13 June 2018. Retrieved 13 June 2018.
 - ↑ "Leeds agree to sign 16-year-old Joshveer Shergill". HITC. 16 June 2018. Retrieved 12 July 2018.
 - ↑ "Sky Blues Complete The Signing of Amadou Bakayoko". Coventry City F.C. 7 August 2018. Retrieved 7 August 2018.
 - ↑ "Joseph Cairns fixade segern för Gottne 2/Mellansel i matchen mot Bik SK" (in Swedish). Allehanda. 15 August 2018. Retrieved 17 August 2018.
 - ↑ "Ginnelly completes Preston move". Walsall F.C. Retrieved 1 January 2019.
 - ↑ "Russell Martin departs". Walsall F.C. Retrieved 13 January 2019.
 - ↑ "Martin makes Stadium MK move". Milton Keynes Dons F.C. Retrieved 15 January 2019.
 - ↑ "Saddlers re-sign Jack Fitzwater on loan". Walsall F.C. 3 August 2018. Retrieved 3 August 2018.
 - 1 2 "Kane Wilson and Jack Fitzwater". Walsall F.C. Retrieved 3 January 2019.
 - ↑ "Wilson joins the Saddlers on loan". Walsall F.C. 3 August 2018. Retrieved 3 August 2018.
 - 1 2 "Saddlers sign Wolves duo on loan". Walsall F.C. 31 August 2018. Retrieved 31 August 2018.
 - ↑ "Saddlers sign Matt Jarvis!". Walsall F.C. Retrieved 1 January 2019.
 - ↑ "Laird joins Walsall on loan". Forest Green Rovers F.C. Retrieved 17 January 2019.
 - ↑ "Saddlers bring in Aramide Oteh on loan!". Walsall F.C. Retrieved 30 January 2019.
 - ↑ "Corey Blackett-Taylor joins on loan!". Walsall F.C. Retrieved 31 January 2019.
 - ↑ "Defensive duo seal loan switches". West Bromwich Albion F.C. Retrieved 31 January 2019.
 - ↑ "Peters joins Bromsgrove Sporting on loan". Walsall F.C. 16 August 2018. Retrieved 16 August 2018.
 - ↑ "Rovers sign Saddlers starlet". Blackburn Rovers F.C. 31 August 2018. Retrieved 31 August 2018.
 - ↑ "Dan Vann joins Matlock on loan". Walsall F.C. 31 August 2018. Retrieved 31 August 2018.
 - ↑ "Sangha joins Ashton on loan". Walsall F.C. 12 September 2018. Retrieved 12 September 2018.
 - ↑ "Cockerill-Mollett joins Telford on loan". Walsall F.C. 15 September 2018. Retrieved 15 September 2018.
 - ↑ "Hayles-Docherty heads out on loan". Walsall F.C. 29 September 2018. Retrieved 30 September 2018.
 - 1 2 "Saddlers duo head out on loan". Walsall F.C. 2 November 2018. Retrieved 2 November 2018.
 - ↑ "Parker joins Rushall Olympic on loan". Walsall F.C. Retrieved 2 January 2019.
 - 1 2 "Saddlers youngster joins in..." Leamington F.C. Retrieved 14 March 2019.
 - ↑ "Peters rejoins Bromsgrove Sporting on loan". Walsall F.C. Retrieved 3 January 2019.
 - 1 2 "Sangha and Peters go out on loan". Walsall F.C. Retrieved 13 February 2019.
 - ↑ "Peters loan extended". Walsall F.C. Retrieved 18 March 2019.
 - ↑ "Morris joins Rovers on loan". Tranmere Rovers F.C. Retrieved 28 January 2019.
 - ↑ "Club News Hayles-Docherty joins Walsall Wood on loan". Walsall F.C. Retrieved 15 February 2019.