On 25 April, Walsall announced their first pre-season friendly, against Aston Villa.[32] A month later, the club confirmed a further two pre-season matches, against Alvechurch and Tamworth.[33] A trip to Ireland was also confirmed, along with a fixture versus Drogheda United.[34] On June 3, a fifth fixture was added, versus Solihull Moors.[35] Over a week later, a visit from Birmingham City was also added.[36]
Updated to match(es) played on 24 January 2025. Source: EFL Official Website Rules for classification: 1) Points; 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[37]
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[42] The match was then postponed on January 4, due to a frozen pitch.[47]
On 27 June, the draw for the first round was made, with Walsall being drawn at home against Exeter City.[52] In the second round, they were drawn at home to Huddersfield Town.[53][54] Another home tie was drawn for the third round, against Leicester City.[55][56]