Top Qs
Timeline
Chat
Perspective

2024–25 Shrewsbury Town F.C. season

139th season in existence of Shrewsbury Town FC From Wikipedia, the free encyclopedia

Remove ads

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.

Quick facts season, Chairman ...
Remove ads

Transfers

In

More information Date, Pos. ...
  1. The transfer was announced on 7 June, and would become official on July 1 once his Cheltenham Town contract expired
  2. The transfer was announced on 7 June, and would become official on July 1 once his Burton Albion contract expired
  3. The transfer was announced on 10 June, and would become official on July 1 once his Doncaster Rovers contract expired
  4. The transfer was announced on 27 June, and would become official on July 1 once his Accrington Stanley contract expired

Out

More information Date, Pos. ...

Loaned in

More information Date, Pos. ...
  1. On 16 January, O'Reilly was recalled back to Aston Villa[21]
  2. On 12 January, Kayode was recalled back to Rotherham[23]
  3. On 6 January, Sagoe Jr. was recalled back to Arsenal[26]

Loaned out

More information Date, Pos. ...
  1. The loan was announced on 24 June, and would officially commence on July 1
  2. The loan was announced on 3 June, and would officially commence on July 1
  3. On 14 January, Biggins was recalled back from his loan at Carlisle[34]

Released / Out of Contract

More information Date, Pos. ...
Remove ads

Pre-season and friendlies

Summarize
Perspective

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

  Win   Draw   Loss

13 July 2024 Friendly Brackley Town 1–1 Shrewsbury Town Brackley
15:00 BST
  • Own goal
Report
  • Thompson-McKenzie
Stadium: St. James Park
20 July 2024 Friendly Shrewsbury Town 0–2 Birmingham City Shrewsbury
15:00 BST Report
Stadium: New Meadow
Attendance: 3,662
23 July 2024 Friendly Shrewsbury Town 1–2 Leicester City Shrewsbury
19:45 BST
Report
Stadium: New Meadow
27 July 2024 Friendly Shrewsbury Town 2–1 Derby County Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 2,902
30 July 2024 Friendly AFC Telford United 1–1 Shrewsbury Town Wellington
19:45 BST Walker 90+3' Report Hoole 20' Stadium: New Bucks Head
Note: Fixture was initially scheduled for July 16, but was pushed back by two-weeks.[65]
3 August 2024 Friendly Oldham Athletic 1–0 Shrewsbury Town Oldham
15:00 BST Report Stadium: Boundary Park
Remove ads

Competitions

Summarize
Perspective

League One

League table

More information Pos, Pld ...
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[66]
(R) Relegated

Results summary

More information Overall, Home ...

Last updated: 18 February 2025.
Source: Soccerway

Results by round

More information Round, Ground ...
Source: EFL
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
  • 1 Matchday 16 (vs. Reading) was postponed due to international call-ups.
  • 2 Matchday 26 (vs. Huddersfield Town) was postponed due to a frozen pitch.
  • 3 Matchday 38 (vs. Reading) was postponed due to international call-ups.

Matches

On 26 June, the League One fixtures were announced.[67]

  Win   Draw   Loss   Fixtures

10 August 2024 1 Stevenage 1–0 Shrewsbury Town Stevenage
17:30 BST
Report
Stadium: Broadhall Way
Attendance: 3,357
Referee: Thomas Kirk
17 August 2024 2 Shrewsbury Town 1–4 Peterborough United Shrewsbury
12:30 BST
Report
Stadium: New Meadow
Attendance: 6,015
Referee: Ben Toner
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[68]
24 August 2024 3 Huddersfield Town 1–0 Shrewsbury Town Huddersfield
15:00 BST
Report Stadium: Kirklees Stadium
Attendance: 18,205
Referee: Tom Reeves
31 August 2024 4 Shrewsbury Town 3–0 Leyton Orient Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 5,602
Referee: Martin Coy
7 September 2024 5 Wrexham 3–0 Shrewsbury Town Wrexham
15:00 BST Palmer 19'
McClean Yellow card 28'
Dobson Yellow card 35'
Lee 42' (Barnett) Yellow card 44'
Marriott 59'
Report Benning Yellow card 8'
Ojo Yellow card 69'
Winchester Yellow card 76'
Lloyd Yellow card 90'
Stadium: Racecourse Ground
Attendance: 13,341
Referee: Alex Chilowicz United States
14 September 2024 6 Shrewsbury Town 0–1 Charlton Athletic Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 6,171
Referee: Seb Stockbridge
21 September 2024 7 Mansfield Town 2–1 Shrewsbury Town Mansfield
15:00 BST
Report
Stadium: Field Mill
Attendance: 7,313
Referee: Lewis Smith
28 September 2024 8 Shrewsbury Town 1–1 Rotherham United Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 6,001
Referee: Sam Purkiss
1 October 2024 9 Shrewsbury Town 0–2 Stockport County Shrewsbury
19:45 BST
Report
Stadium: New Meadow
Attendance: 5,600
Referee: Daniel Middleton
5 October 2024 10 Bolton Wanderers 2–2 Shrewsbury Town Horwich
15:00 BST
Report
Stadium: Toughsheet Community Stadium
Attendance: 19,765
Referee: Scott Oldham
12 October 2024 11 Crawley Town 3–5 Shrewsbury Town Crawley
15:00 BST
Report
Stadium: Broadfield Stadium
Attendance: 4,215
Referee: Ruebyn Ricardo
17 October 2024 12 Shrewsbury Town 0–2 Exeter City Shrewsbury
20:00 BST Report
Stadium: New Meadow
Attendance: 4,965
Referee: David Rock
Note: Fixture was initially scheduled for 19 October, but was moved for live Sky Sports broadcast.[69]
22 October 2024 13 Bristol Rovers 1–0 Shrewsbury Town Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 6,361
Referee: Scott Simpson
26 October 2024 14 Shrewsbury Town 0–2 Barnsley Shrewsbury
15:00 GMT
Report
Stadium: New Meadow
Attendance: 6,129
Referee: Adam Herczeg
9 November 2024 15 Burton Albion 2–0 Shrewsbury Town Burton upon Trent
12:30 GMT
Report
Stadium: Pirelli Stadium
Attendance: 2,935
Referee: Jacob Miles
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[69]
23 November 2024 17 Shrewsbury Town 3–2 Birmingham City Shrewsbury
12:30 GMT
Report
Stadium: New Meadow
Attendance: 7,887
Referee: Sunny Singh Gill
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved to an earlier time on police advice.[70]
4 December 2024 18 Shrewsbury Town 1–2 Blackpool Shrewsbury
19:45 GMT
Report
Stadium: New Meadow
Attendance: 5,251
Referee: Matthew Corlett
Note: Fixture was initially scheduled for 3 December, but was moved due to Blackpool being in FA Cup action on the preceding Sunday.[71]
7 December 2024 19 Cambridge United 4–1 Shrewsbury Town Cambridge
15:00 GMT
Report
Stadium: Abbey Stadium
Attendance: 6,167
Referee: Alex Chilowicz
14 December 2024 20 Shrewsbury Town 1–4 Wycombe Wanderers Shrewsbury
15:00 GMT
Stadium: New Meadow
Referee: Martin Coy
21 December 2024 21 Wigan Athletic 2–2 Shrewsbury Town Wigan
15:00 GMT
Report
Stadium: Brick Community Stadium
Attendance: 8,752
Referee: Thomas Parsons
26 December 2024 22 Shrewsbury Town 1–0 Lincoln City Shrewsbury
15:00 GMT Feeney 9', Yellow card 34'
Perry Yellow card 28'
Benning Yellow card 61'
Marquis soccer ball with red X 89'
Report O'Connor Yellow card 4'
Erhahon Yellow card 32'
Hackett Yellow card 71'
Duffy Yellow card 88'
Stadium: New Meadow
Attendance: 6,369
Referee: Declan Bourne
29 December 2024 23 Shrewsbury Town 1–1 Northampton Town Shrewsbury
15:00 GMT
Report
Stadium: New Meadow
Attendance: 6,894
Referee: Seb Stockbridge
1 January 2025 24 Blackpool 1–1 Shrewsbury Town Blackpool
15:00 GMT
Report
Stadium: Bloomfield Road
Attendance: 9,433
Referee: Adam Herczeg
4 January 2025 25 Leyton Orient 1–0 Shrewsbury Town Leyton
15:00 GMT
Report
Stadium: Brisbane Road
Attendance: 7,552
Referee: Aaron Bannister
16 January 2025 27 Shrewsbury Town 2–1 Wrexham Shrewsbury
20:00 GMT
Report
Stadium: New Meadow
Attendance: 8,789
Referee: Simon Mather
Note: Fixture was initially scheduled for 18 January, but was moved for live Sky Sports broadcasting.[72]
25 January 2025 28 Charlton Athletic 1–0 Shrewsbury Town Charlton
15:00 GMT
Report
Stadium: The Valley
Attendance: 12,999
Referee: Scott Tallis
28 January 2025 29 Stockport County 1–0 Shrewsbury Town Edgeley
19:45 GMT
Report
Stadium: Edgeley Park
Attendance: 8,862
Referee: Edward Duckworth
1 February 2025 30 Shrewsbury Town 2–1 Mansfield Town Shrewsbury
15:00 GMT
Report
Stadium: New Meadow
Attendance: 7,736
Referee: David Rock
8 February 2025 31 Rotherham United 1–2 Shrewsbury Town Rotherham
15:00 GMT
Report
Stadium: New York Stadium
Attendance: 8,820
Referee: Dale Baines
11 February 2025 16[73] Reading 1–1 Shrewsbury Town Reading
20:00 GMT
Report
Stadium: Madejski Stadium
Attendance: 7,975
Referee: Abigail Byrne
Note: Fixture was originally scheduled for 16 November, but was postponed due to international call ups in the Reading squad.[74]
15 February 2025 32 Shrewsbury Town 2–3 Bolton Wanderers Shrewsbury
15:00 GMT
Report
Stadium: New Meadow
Attendance: 8,613
Referee: James Durkin
18 February 2025 26[75] Shrewsbury Town 0–1 Huddersfield Town Shrewsbury
19:45 GMT
Report
Stadium: New Meadow
Attendance: 6,862
Referee: James Oldham
Note: Fixture was originally scheduled for 11 January, but was postponed due to a frozen pitch.[76]
22 February 2025 33 Shrewsbury Town 0–1 Stevenage Shrewsbury
15:00 GMT Report
Stadium: New Meadow
Attendance: 5,694
Referee: Michael Barlow
1 March 2025 34 Peterborough United 3–1 Shrewsbury Town Peterborough
15:00 GMT
Report
Stadium: London Road Stadium
Attendance: 11,578
Referee: Martin Woods
4 March 2025 35 Shrewsbury Town 0–0 Bristol Rovers Shrewsbury
19:45 GMT
Report
Stadium: New Meadow
Attendance: 5,257
Referee: Simon Mather
8 March 2025 36 Exeter City 2–0 Shrewsbury Town Exeter
15:00 GMT
Report
Stadium: St James Park
Attendance: 6,197
Referee: Thomas Parsons
15 March 2025 37 Shrewsbury Town 0–2 Burton Albion Shrewsbury
15:00 GMT Stadium: New Meadow
29 March 2025 39 Birmingham City 4–1 Shrewsbury Town Bordesley
15:00 GMT
Report
Stadium: St Andrew's
Attendance: 26,254
Referee: Tom Reeves
1 April 2025 40 Wycombe Wanderers 0–0 Shrewsbury Town High Wycombe
19:45 BST
Report
Stadium: Adams Park
Referee: Tom Nield
5 April 2025 41 Shrewsbury Town 0–1 Cambridge United Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 5,952
Referee: Oliver Yates
8 April 2025 38 Shrewsbury Town 1–3 Reading Shrewsbury
19:45 BST
Report
Stadium: New Meadow
Attendance: 4,956
Referee: Darren Drysdale
Note: Fixture was initially scheduled for 22 March, but was rearranged due to international call-ups within the Reading squad.[77]
12 April 2025 42 Lincoln City 1–1 Shrewsbury Town Lincoln
15:00 BST Report
Stadium: Sincil Bank
Attendance: 9,282
Referee: Stephen Parkinson
18 April 2025 43 Shrewsbury Town 0–1 Wigan Athletic Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 6,338
Referee: Thomas Parsons
21 April 2025 44 Northampton Town 4–1 Shrewsbury Town Sixfields
15:00 BST
Report
Stadium: Sixfields Stadium
Attendance: 6,632
Referee: Zac Kennard-Kettle
26 April 2025 45 Barnsley 1–2 Shrewsbury Town Barnsley
15:00 BST
Report
Stadium: Oakwell
Attendance: 11,159
Referee: Scott Tallis
3 May 2025 46 Shrewsbury Town 1–2 Crawley Town Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 5,599
Referee: Lee Swabey

FA Cup

Shrewsbury Town were drawn away to Salford City in the first round.[78][79]

  Win   Draw   Loss   Fixtures

2 November 2024 First round Salford City 2–1 Shrewsbury Town Kersal
15:00 GMT
Report
Stadium: Moor Lane
Attendance: 2,374
Referee: Leigh Doughty

EFL Cup

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

  Win   Draw   Loss   Fixtures

13 August 2024 First round Shrewsbury Town 3–3
(4–3 p)
Notts County Shrewsbury
19:45 BST
Report
Stadium: New Meadow
Attendance: 2,914
Referee: Ben Speedie
Penalties
27 August 2024 Second round Shrewsbury Town 0–2 Bolton Wanderers Shrewsbury
19:45 BST
Report Stadium: New Meadow
Attendance: 3,220
Referee: Sunny Singh Gill

EFL Trophy

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

More information Pos, Div ...
Source: EFL

  Win   Draw   Loss   Fixtures

20 August 2024 Group stage Shrewsbury Town 1–2 Fulham U21 Shrewsbury
19:30 BST
Report
Stadium: New Meadow
Attendance: 1,206
Referee: Paul Marsden
8 October 2024 Group stage Shrewsbury Town 0–4 Birmingham City Shrewsbury
19:30 BST
Report
Stadium: New Meadow
Attendance: 4,847
Referee: Jamie O'Connor
12 November 2024 Group stage Walsall 3–0 Shrewsbury Town Bescot
19:00 GMT
Report
Stadium: Bescot Stadium
Attendance: 1,507
Referee: Zac Kennard-Kettle
Remove ads

Statistics

Appearances and goals

As of match played 26 April 2025

Players with no appearances are not included on the list
Italics indicate a loaned in player

More information No., Pos ...
Remove ads

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads