2024–25 Shrewsbury Town F.C. season

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

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 ...
Close

Transfers

In

More information Date, Pos. ...
Date Pos. Player From Fee Ref.
1 July 2024[a]CFEngland George LloydEngland Cheltenham TownFree[5]
1 July 2024[b]CBDemocratic Republic of the Congo Aristote NsialaEngland Burton AlbionFree[6]
1 July 2024[c]CMEngland Harrison BigginsEngland Doncaster RoversFree[7]
1 July 2024[d]GKEngland Toby SavinEngland Accrington StanleyFree[8]
16 July 2024RBWales Luca HooleEngland Bristol RoversCompensation[9]
19 July 2024CFEngland John MarquisEngland Bristol RoversFree[10]
27 July 2024GKEngland Joe YoungEngland Wolverhampton WanderersFree[11]
30 July 2024DMEngland Jordan RossiterEngland Bristol RoversFree[12]
30 August 2024LWEngland Alex GillieadEngland Bradford CityFree[13]
21 December 2024GKEngland Jamal BlackmanEngland Burton AlbionFree[14]
15 January 2025CFEngland Callum StewartEngland LeamingtonUndisclosed[15]
20 January 2025DMEngland Dominic GapeEngland EastleighFree[16]
22 January 2025CFRepublic of Ireland Ricardo DinangaEngland AFC Telford UnitedUndisclosed[17]
20 February 2025RMEngland David WheelerEngland Wycombe WanderersFree[18]
Close
  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. ...
Date Pos. Player To Fee Ref.
14 June 2024CBEngland Jason SrahaEngland Burton AlbionUndisclosed[19]
14 January 2025CFEngland Tom BloxhamEngland BlackpoolUndisclosed[20]
Close

Loaned in

More information Date, Pos. ...
Date Pos. Player From Date until Ref.
11 July 2024AMEngland Tommi O'ReillyEngland Aston Villa16 January 2025[a][22]
26 July 2024CFRepublic of Ireland Joshua KayodeEngland Rotherham United12 January 2025[b][24]
6 August 2024CBEngland Josh FeeneyEngland Aston VillaEnd of Season[25]
16 August 2024LWEngland Charles Sagoe JrEngland Arsenal6 January 2025[c][27]
26 August 2024AMEngland Leo CastledineEngland ChelseaEnd of Season[28]
30 August 2024CMBelgium Funso OjoEngland Port ValeEnd of Season[29]
3 February 2025CFEngland Vadaine OliverEngland Bradford CityEnd of Season[30]
Close
  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. ...
Date Pos. Player To Date until Ref.
1 July 2024[a]CMRepublic of Ireland Roland IdowuScotland St MirrenEnd of Season[31]
1 July 2024[b]CFNew Zealand Max MataNew Zealand AucklandEnd of Season[32]
12 August 2024CBEngland Isaac GodwinEngland Vauxhall MotorsWork Experience[33]
12 August 2024CMEngland Jack LoughranEngland Whitchurch AlportWork Experience[33]
12 August 2024CMEngland Jeval Thompson-McKenzieEngland RomulusWork Experience[33]
12 August 2024CFEngland Luca WhitneyEngland Stafford RangersWork Experience[33]
30 August 2024CMEngland Harrison BigginsEngland Carlisle United14 January 2025[c][35]
13 September 2024CMEngland Findlay Starkey-JonesEngland OJMWork Experience[36]
10 December 2024CFEngland Luca WhitneyEngland Whitchurch Alport7 January 2025[37]
10 January 2025DMEngland Jordan RossiterEngland Oldham AthleticEnd of Season[38]
17 January 2025GKEngland Joe YoungEngland Brackley Town15 February 2025[39]
25 January 2025CBEngland Isaac GodwinEngland Newcastle TownWork Experience[40]
8 February 2025CMEngland Joe MorrisEngland AFC Telford UnitedEnd of Season[41]
18 February 2025GKEngland Toby SavinEngland Barnet18 March 2025[42]
25 March 2025GKEngland Toby SavinEngland FC Halifax TownEnd of Season[43]
Close
  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. ...
Date Pos. Player Subsequent club Join date Ref.
30 June 2024CBJamaica Chey DunkleyEngland Chesterfield1 July 2024[44]
30 June 2024CFNigeria Daniel UdohEngland Wycombe Wanderers3 July 2024[45]
30 June 2024GKEngland Harry BurgoyneEngland Morecambe12 July 2024[46][47]
30 June 2024RBRepublic of Ireland Tunmise SobowaleEngland Swindon Town1 July 2024[46][48]
30 June 2024CBNorthern Ireland Tom FlanaganEngland Colchester United23 July 2024[46][49]
30 June 2024CMEngland Tom BaylissEngland Lincoln City1 July 2024[46][50]
30 June 2024SSEngland Rayhaan TullochRepublic of Ireland Shelbourne10 July 2024[46][51]
30 June 2024CFEngland Ryan BowmanEngland Cheltenham Town26 July 2024[46][52]
30 June 2024LWRepublic of Ireland Aiden O'BrienRepublic of Ireland Shelbourne12 August 2024[46][53]
30 June 2024GKSlovakia Marko MarošiEngland Plymouth Argyle13 September 2024[54][55]
30 June 2024RBJamaica Elliott BennettEngland Shifnal Town 3 October 2024[46]
30 June 2024RBEngland Nana Owusu-GyimahEngland Sporting Khalsa16 January 2025[46][56]
30 June 2024CBEngland Declan HutchingsCurrently unattached[46]
30 June 2024LBEngland Josh BaileyCurrently unattached[46]
20 January 2025DMNorthern Ireland Carl WinchesterRepublic of Ireland Derry City20 January 2025[57][58]
Close

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

Competitions

Summarize
Perspective

League One

League table

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
20 Burton Albion 41 10 12 19 44 59 15 42
21 Bristol Rovers 42 12 6 24 42 68 26 42 Relegation to EFL League Two
22 Crawley Town 42 9 9 24 48 80 32 36
23 Cambridge United 42 8 11 23 40 66 26 35
24 Shrewsbury Town 42 7 9 26 37 71 34 30
Close
Updated to match(es) played on 12 April 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[66]

Results summary

More information Overall, Home ...
OverallHomeAway
PldWDLGFGAGDPtsWDLGFGAGDWDLGFGAGD
42 7 9 26 37 71  −34 30 5 3 13 19 34  −15 2 6 13 18 37  −19
Close

Last updated: 18 February 2025.
Source: Soccerway

Results by round

More information Round, Ground ...
Round123456789101112131415171819202122232425272829303116132262333435363739404138342
GroundAHAHAHAHHAAHAHAHHAHAHHAAHAAHAAHHHAHAHAAHHA
ResultLLLWLLLDLDWLLLLWLLLDWDDLWLLWWDLLLLDLLLDLLD
Position212424202123232323222121222324232424242423232222222424232221222323242424242424242424
Points000333344588888111111111215161717202020232627272727272828282829292930
Close
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]

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 ...
Pos Div Team Pld W PW PL L GF GA GD Pts Qualification
1 L2 Walsall 3 2 1 0 0 5 1 +4 8 Advance to Round 2
2 L1 Birmingham City 3 2 0 1 0 12 2 +10 7
3 ACA Fulham U21 3 1 0 0 2 3 9 6 3
4 L1 Shrewsbury Town 3 0 0 0 3 1 9 8 0
Close
Source: EFL

  Win   Draw   Loss   Fixtures

20 August 2024 Group stage Shrewsbury Town 1–2 Fulham U21 Shrewsbury
19:30 BST
Report
  • Šekularac Yellow card 11'
  • Osmand soccer ball with red X 57', 60', Yellow card 65'
  • Gordon 88'
  • Slade Yellow card 90'
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

Statistics

Appearances and goals

As of match played 8 April 2025

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

More information No., Pos ...
No. Pos Nat Player TotalLeague OneFA CupEFL CupEFL Trophy
AppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
1 GK England ENG Toby Savin 25019+001+002+003+00
2 DF Wales WAL Luca Hoole 39131+311+002+002+00
3 DF England ENG Mal Benning 44236+321+002+001+10
4 MF England ENG Jordan Rossiter 17010+500+001+000+10
5 DF England ENG Morgan Feeney 37133+110+002+001+00
6 DF England ENG Josh Feeney 34130+211+000+001+00
7 MF England ENG David Wheeler 904+500+000+000+00
8 MF England ENG Harrison Biggins 1604+900+001+101+00
9 FW England ENG George Lloyd 44529+1051+000+202+00
11 FW England ENG Vadaine Oliver 1124+720+000+000+00
12 MF Belgium BEL Funso Ojo 33022+901+000+001+00
14 MF England ENG Taylor Perry 32317+1230+001+001+10
15 MF England ENG Dominic Gape 14012+200+000+000+00
16 DF Grenada GRN Aaron Pierre 30224+420+001+001+00
17 FW England ENG Alex Gilliead 40032+500+100+002+00
18 FW Republic of Ireland IRL Ricardo Dinanga 100+100+000+000+00
19 MF England ENG Leo Castledine 26218+520+101+001+00
22 DF Democratic Republic of the Congo COD Aristote Nsiala 21114+311+001+002+00
23 DF England ENG George Nurse 20010+700+000+102+00
24 FW England ENG Callum Stewart 1000+1000+000+000+00
26 MF Republic of Ireland IRL Jordan Shipley 37413+1920+101+122+00
27 FW England ENG John Marquis 38929+681+011+001+00
31 GK England ENG Jamal Blackman 22022+000+000+000+00
33 DF England ENG Isaac Godwin 100+000+000+000+10
Player(s) who featured whilst on loan but returned to parent club on loan during the season:
10 FW Republic of Ireland IRL Joshua Kayode 711+400+001+010+10
11 FW England ENG Charles Sagoe Jr 1805+801+001+003+00
29 MF England ENG Tommi O'Reilly 1806+601+001+102+10
Player(s) who featured but departed the club permanently during the season:
7 MF Northern Ireland NIR Carl Winchester 21112+311+002+003+00
18 FW England ENG Tom Bloxham 27414+840+101+101+10
Close

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.