The 2024–25 season is the 139th season in the history of Shrewsbury Town Football Club and their tenth consecutive season in League One. In addition to the domestic league, the club would also participate in the FA Cup, the EFL Cup, and the 2024–25 EFL Trophy.

Transfers In DatePos.PlayerFromFeeRef. 1 July 2024 CF Free 1 July 2024 CB Free 1 July 2024 CM Free 1 July 2024 GK Free 16 July 2024 RB Compensation 19 July 2024 CF Free 27 July 2024 GK Free 30 July 2024 DM Free 30 August 2024 LW Free 21 December 2024 GK Free 15 January 2025 CF Undisclosed 20 January 2025 DM Free 22 January 2025 CF Undisclosed 20 February 2025 RM Free

Out DatePos.PlayerToFeeRef. 14 June 2024 CB Undisclosed 14 January 2025 CF Undisclosed

Loaned in DatePos.PlayerFromDate untilRef. 11 July 2024 AM 16 January 2025 26 July 2024 CF 12 January 2025 6 August 2024 CB End of Season 16 August 2024 LW 6 January 2025 26 August 2024 AM End of Season 30 August 2024 CM End of Season 3 February 2025 CF End of Season

Loaned out DatePos.PlayerToDate untilRef. 1 July 2024 CM End of Season 1 July 2024 CF End of Season 12 August 2024 CB Work Experience 12 August 2024 CM Work Experience 12 August 2024 CM Work Experience 12 August 2024 CF Work Experience 30 August 2024 CM 14 January 2025 13 September 2024 CM Work Experience 10 December 2024 CF 7 January 2025 10 January 2025 DM End of Season 17 January 2025 GK 15 February 2025 25 January 2025 CB Work Experience 8 February 2025 CM End of Season 18 February 2025 GK 18 March 2025 25 March 2025 GK End of Season

Released / Out of Contract DatePos.PlayerSubsequent clubJoin dateRef. 30 June 2024 CB 1 July 2024 30 June 2024 CF 3 July 2024 30 June 2024 GK 12 July 2024 30 June 2024 RB 1 July 2024 30 June 2024 CB 23 July 2024 30 June 2024 CM 1 July 2024 30 June 2024 SS 10 July 2024 30 June 2024 CF 26 July 2024 30 June 2024 LW 12 August 2024 30 June 2024 GK 13 September 2024 30 June 2024 RB 3 October 2024 30 June 2024 RB 16 January 2025 30 June 2024 CB Currently unattached 30 June 2024 LB Currently unattached 20 January 2025 DM 20 January 2025

Pre-season and friendlies On 16 May, Shrewsbury announced their first pre-season friendly, against Oldham Athletic. At the end of May, a second fixture was confirmed, against AFC Telford United. On 6 June a further two friendlies were added against Brackley Town and Derby County. Six days later, a fifth pre-season fixture was confirmed to be against Birmingham City. On June 22, it was confirmed that Leicester City would also visit during pre-season.

Competitions League One

League table

Results summary

Results by round

Matches On 26 June, the League One fixtures were announced.

FA Cup

Shrewsbury Town were drawn away to Salford City in the first round.

EFL Cup

On 27 June, the draw for the first round was made, with Shrewsbury being drawn at home against Notts County. In the second round, they were drawn at home to Bolton Wanderers.

EFL Trophy

In the group stage, Shrewsbury were drawn into Southern Group A alongside Birmingham City, Walsall and Fulham U21.

Statistics Appearances and goals

|colspan="14"|Player(s) who featured whilst on loan but returned to parent club on loan during the season:

|colspan="14"|Player(s) who featured but departed the club permanently during the season:

References