2025–26 Shrewsbury Town F.C. season
| 2025–26 season | |
|---|---|
| Chairman | Roland Wycherley |
| Head Coach | Michael Appleton (until 28 January)[1] Gavin Cowan (from 29 January)[2] |
| Stadium | New Meadow |
The 2025–26 season is the 140th season in the history of Shrewsbury Town Football Club and their first season back in League Two since the 2014–15 season following their relegation from League One in the preceding season. In addition to the domestic league, the club would also participate in the FA Cup, the EFL Cup, and the 2025–26 EFL Trophy.
Managerial changes
On 28 January, Michael Appleton was sacked as the clubs head coach after forty three matches in charge and a win ratio of 20.93%.[1] A day later, Gavin Cowan was appointed as the new head coach after a compensation agreement was made with Brackley Town.[2]
Transfers and contracts
In
| Date | Pos. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|
| 1 July 2025[a] | CB | Tom Anderson | Doncaster Rovers | Free | [3] |
| 1 July 2025[b] | CM | Sam Clucas | Lincoln City | [4] | |
| 25 June 2025 | CB | Sam Stubbs | Bradford City | [5] | |
| 26 June 2025 | CB | Will Boyle | Wrexham | Undisclosed | [6][7] |
| 27 June 2025 | CM | Tom Sang | Port Vale | Free | [8] |
| 24 July 2025 | LW | Anthony Scully | Portsmouth | [9] | |
| 29 August 2025 | GK | Will Brook | Leamington | [10] | |
| 8 September 2025 | CF | Chuks Aneke | Charlton Athletic | [11] | |
| 17 October 2025 | LB | Josh Ruffels | Huddersfield Town | [12] | |
| 13 January 2026 | CM | Nick Freeman | Stevenage | [13] | |
| 22 January 2026 | CB | Isaac Lee | Flint Town United | Undisclosed | [14] |
| 2 February 2026 | LB | Kevin Berkoe | Salford City | [15] |
Loaned in
| Date | Pos. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|
| 22 July 2025 | GK | Elyh Harrison | Manchester United | 15 January 2026[a] | [16][17] |
| 11 August 2025 | CAM | Tommy McDermott | Burnley | 31 May 2026 | [18] |
| 29 August 2025 | RW | Ismeal Kabia | Arsenal | [19] | |
| 31 August 2025 | CF | Bradley Ihionvien | Peterborough United | [20] | |
| 1 January 2026 | CF | Iwan Morgan | Brentford | [21] | |
| 9 January 2026 | CF | Trey Samuel-Ogunsuyi | Sunderland | [22] | |
| 15 January 2026 | GK | Matthew Cox | Brentford | [23] | |
| 23 January 2026 | CB | Temple Ojinnaka | Wolverhampton Wanderers | [24] |
- ^ On 15 January, Harrison's initial season-long loan from Manchester United was terminated
Loaned out
| Date | Pos. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|
| 1 August 2025 | CB | Joe Morris | Stourbridge | 7 September 2025 | [25][26] |
| FW | Jay Snook | Kidsgrove Athletic | 17 October 2025 | [25][27] | |
| CB | Reuben Falding | Newcastle Town | October 2025 | [25][28] | |
| CAM | Jack Loughran | Shifnal Town | November 2025 | [25][29] | |
| CM | Shayne Byrne | Romulus | [25] | ||
| CB | Karsten Cairns | Darlaston Town (1874) | [25] | ||
| 19 August 2025 | CF | Ricardo Dinanga | AFC Telford United | 31 May 2026 | [30] |
| 1 September 2025 | CM | Alex Gilliead | Carlisle United | 31 May 2026[a] | [31][32] |
| 9 September 2025 | CB | Joe Morris | Kidsgrove Athletic | October 2025 | [28][33] |
| 14 October 2025 | CF | Callum Stewart | Brackley Town | 5 January 2026 | [34] |
| 16 October 2025 | LB | George Nurse | Yeovil Town | 15 November 2025 | [35] |
| October 2025 | CB | Reuben Falding | Kidsgrove Athletic | Work Experience | [28] |
| 25 November 2025 | CAM | Jack Loughran | Redditch United | Work Experience | [29] |
| 5 December 2025 | LB | George Nurse | Solihull Moors | 3 January 2026 | [36][37] |
| 19 December 2025 | CF | Haydn Lewis | Kidsgrove Athletic | Work Experience | [38] |
| 3 January 2026 | CM | Harrison Biggins | Newport County | 31 May 2026 | [39] |
| 5 March 2026 | CF | Callum Stewart | Aldershot Town | [40] |
- ^ On 8 January, Gilliead's loan at Carlisle United was extended until the end of the season
Released / Out of Contract
| Date | Pos. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|
| 30 June 2025 | RM | David Wheeler | Retired | [41][42] | |
| CB | Morgan Feeney | Carlisle United | 1 July 2025 | [41][43] | |
| DM | Dominic Gape | Colchester United | [41][44] | ||
| LM | Jordan Shipley | Port Vale | [41][45] | ||
| DM | Jordan Rossiter | Waterford | 14 July 2025 | [41] | |
| CB | Aaron Pierre | Eastleigh | 17 July 2025 | [41] | |
| CF | Luca Whitney | Newcastle Town | 1 August 2025 | [46] | |
| GK | Joe Young | Buxton | 3 August 2025 | [41][47] | |
| GK | Jamal Blackman | Morecambe | 9 October 2025 | [41][48] | |
| 1 September 2025 | GK | Toby Savin | Wigan Athletic | 1 September 2025 | [49] |
| 1 September 2025 | CF | Max Mata | St Patrick's Athletic | 1 December 2025 | [50][51] |
| 15 October 2025 | CB | Aristote Nsiala | Bury | 23 January 2026 | [52][53] |
| 8 January 2026 | LB | George Nurse | Cheltenham Town | 8 January 2026 | [54][55] |
| 19 January 2026 | CF | Chuks Aneke | [56] | ||
New Contract
| Date | Pos. | Player | Contract Expiry | Ref. |
|---|---|---|---|---|
| 4 August 2025 | CM | Isaac England | 30 June 2028[a] | [57] |
| 28 November 2025 | GK | Will Brook | 30 June 2028 | [58] |
| 14 January 2026 | LB | Josh Ruffels | 30 June 2026 | [59] |
- ^ First professional contract
Pre-season and friendlies
On 20 May, Shrewsbury Town announced their first pre-season friendly, against Bolton Wanderers.[60] In June, a further five friendlies were confirmed against Leamington, AFC Telford United, Stoke City, Burnley and Kidderminster Harriers.[61][62][63]
Win Draw Loss
| 9 July 2025 Friendly | Stoke City | 0–1 | Shrewsbury Town | Newcastle-under-Lyme |
| 13:00 BST | Report | Stadium: Clayton Wood Attendance: 0 (Behind-closed-doors) |
| 12 July 2025 Friendly | Leamington | 0–2 | Shrewsbury Town | Leamington Spa |
| 15:00 BST | Report | Stadium: New Windmill Ground |
| 15 July 2025 Friendly | AFC Telford United | 1–2 | Shrewsbury Town | Wellington |
| 19:30 BST | Stadium: New Bucks Head |
| 19 July 2025 Friendly | Shrewsbury Town | 3–0 | Kidderminster Harriers | Shrewsbury |
| 15:00 BST | Stadium: New Meadow |
| 22 July 2025 Friendly | Shrewsbury Town | 2–5 | Bolton Wanderers | Shrewsbury |
| 19:00 BST | Stadium: New Meadow |
| 26 July 2025 Friendly | Shrewsbury Town | 2–2 | Burnley | Shrewsbury |
| 15:00 BST | Stadium: New Meadow |
Competitions
League Two
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 16 | Gillingham | 37 | 11 | 12 | 14 | 43 | 54 | −11 | 45 |
| 17 | Cheltenham Town | 37 | 11 | 9 | 17 | 41 | 60 | −19 | 42 |
| 18 | Shrewsbury Town | 38 | 11 | 8 | 19 | 37 | 59 | −22 | 41 |
| 19 | Bristol Rovers | 38 | 12 | 4 | 22 | 38 | 59 | −21 | 40 |
| 20 | Tranmere Rovers | 38 | 9 | 9 | 20 | 48 | 68 | −20 | 36 |
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[64]
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 |
| 38 | 11 | 8 | 19 | 37 | 59 | −22 | 41 | 7 | 5 | 7 | 17 | 21 | −4 | 4 | 3 | 12 | 20 | 38 | −18 |
Last updated: 17 March 2026.
Source: Soccerway
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
- 1 Matchday 25 (vs. Salford City) was postponed due to a frozen pitch.
- 2 Matchday 26 (vs. Barrow) was rearranged due to FA Cup progression.
Matches
On 26 June, the League Two fixtures were announced.[65]
Win Draw Loss Fixtures
| 2 August 2025 1 | Shrewsbury Town | 0–0 | Bromley | Shrewsbury |
| 15:00 BST | Stadium: New Meadow |
| 9 August 2025 2 | Tranmere Rovers | 4–0 | Shrewsbury Town | Birkenhead |
| 12:30 BST | Report | Stadium: Prenton Park Attendance: 7,626 (1,128 away) Referee: Jamie O'Connor | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[66] | ||||
| 16 August 2025 3 | Shrewsbury Town | 0–2 | Colchester United | Shrewsbury |
| 15:00 BST | Report | Stadium: New Meadow Attendance: 4,718 (291 away) Referee: Michael Barlow |
| 20 August 2025 4 | Notts County | 4–1 | Shrewsbury Town | Nottingham |
| 19:45 BST | Report | Stadium: Meadow Lane Attendance: 8,810 (527 away) Referee: Darren Drysdale | ||
| Note: Fixture was originally scheduled for 19 August, but was moved due to a clash with cricket at Trent Bridge.[67] | ||||
| 23 August 2025 5 | Swindon Town | 2–1 | Shrewsbury Town | Swindon |
| 15:00 BST | Report | Stadium: County Ground Attendance: 7,498 (370 away) Referee: Lee Swabey |
| 30 August 2025 6 | Shrewsbury Town | 0–0 | Accrington Stanley | Shrewsbury |
| 15:00 BST | Report | Stadium: New Meadow Attendance: 4,795 Referee: Oliver Mackey |
| 6 September 2025 7 | Barnet | 1–3 | Shrewsbury Town | Edgware |
| 15:00 BST | Report | Stadium: The Hive Stadium Attendance: 3,009 (490 away) Referee: Kirsty Dowle |
| 13 September 2025 8 | Shrewsbury Town | 1–3 | Salford City | Shrewsbury |
| 15:00 BST | Report | Stadium: New Meadow Attendance: 5,054 (229 away) Referee: Peter Wright |
| 20 September 2025 9 | Harrogate Town | 2–0 | Shrewsbury Town | Harrogate |
| 12:30 BST | Report | Stadium: Wetherby Road Attendance: 2,819 (629 away) Referee: Ross Joyce | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved live Sky Sports broadcasting.[66] | ||||
| 27 September 2025 10 | Shrewsbury Town | 1–2 | Milton Keynes Dons | Shrewsbury |
| 15:00 BST | Report | Stadium: New Meadow Attendance: 4,854 (456 away) Referee: Martin Coy |
| 4 October 2025 11 | Barrow | 0–0 | Shrewsbury Town | Barrow-in-Furness |
| 15:00 BST | Report | Stadium: Holker Street Attendance: 3,047 (376 away) Referee: Ross Martin |
| 11 October 2025 12 | Shrewsbury Town | 2–0 | Cambridge United | Shrewsbury |
| 15:00 BST | Report |
|
Stadium: New Meadow Attendance: 4,827 (370 away) Referee: Matthew Russell |
| 18 October 2025 13 | Shrewsbury Town | 1–0 | Crawley Town | Shrewsbury |
| 15:00 BST | Report | Stadium: New Meadow Attendance: 4,743 (166 away) Referee: Ben Atkinson |
| 25 October 2025 14 | Oldham Athletic | 2–2 | Shrewsbury Town | Oldham |
| 15:00 BST | Report | Stadium: Boundary Park Attendance: 7,361 (815 away) Referee: Abigail Byrne |
| 8 November 2025 15 | Crewe Alexandra | 3–1 | Shrewsbury Town | Crewe |
| 12:30 GMT | Report | Stadium: Gresty Road Attendance: 6,614 (1,674 away) Referee: Tom Reeves | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[68] | ||||
| 15 November 2025 16 | Shrewsbury Town | 1–0 | Newport County | Shrewsbury |
| 15:00 GMT | Report |
|
Stadium: New Meadow Attendance: 6,120 (759 away) Referee: Elliott Swallow |
| 22 November 2025 17 | Fleetwood Town | 3–1 | Shrewsbury Town | Fleetwood |
| 15:00 GMT | Report | Stadium: Highbury Stadium Attendance: 2,731 (446 away) Referee: Martin Coy |
| 29 November 2025 18 | Shrewsbury Town | 3–3 | Gillingham | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 5,217 (484 away) Referee: Aaron Farmer |
| 9 December 2025 19 | Shrewsbury Town | 1–1 | Grimsby Town | Shrewsbury |
| 19:45 GMT | Report | Stadium: New Meadow Attendance: 4,389 (336 away) Referee: Sam Mulhall |
| 13 December 2025 20 | Walsall | 1–1 | Shrewsbury Town | Bescot |
| 15:00 GMT | Report | Stadium: Bescot Stadium Attendance: 7,342 (1,199 away) Referee: Isaac Searle |
| 20 December 2025 21 | Shrewsbury Town | 0–1 | Chesterfield | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 5,890 (991 away) |
| 26 December 2025 22 | Cheltenham Town | 3–1 | Shrewsbury Town | Cheltenham |
| 15:00 GMT |
|
Report | Stadium: Whaddon Road Attendance: 5,553 (621 away) Referee: Richard Eley |
| 29 December 2025 23 | Grimsby Town | 1–0 | Shrewsbury Town | Cleethorpes |
| 19:45 GMT | Report | Stadium: Blundell Park Attendance: 5,386 (154 away) Referee: Steven Copeland |
| 1 January 2026 24 | Shrewsbury Town | 0–3 | Bristol Rovers | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 5,872 (611 away) Referee: Rob Massey-Ellis |
| 17 January 2026 27 | Shrewsbury Town | 1–0 | Harrogate Town | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 4,638 (121 away) Referee: Peter Wright |
| 24 January 2026 28 | Milton Keynes Dons | 5–1 | Shrewsbury Town | Denbigh |
| 15:00 GMT | Report | Stadium: Stadium MK Attendance: 7,336 (485 away) Referee: Alan Dale |
| 27 January 2026 29 | Cambridge United | 1–0 | Shrewsbury Town | Cambridge |
| 19:45 GMT | Report |
|
Stadium: Abbey Stadium Attendance: 5,347 (168 away) Referee: Abigail Byrne |
| 31 January 2026 30 | Shrewsbury Town | 0–0 | Barnet | Shrewsbury |
| 15:00 GMT | Stadium: New Meadow |
| 7 February 2026 31 | Colchester United | 2–0 | Shrewsbury Town | Colchester |
| 15:00 GMT | Report | Stadium: Colchester Community Stadium Attendance: 4,932 (251 away) Referee: James Oldham |
| 10 February 2026 26[69] | Shrewsbury Town | 2–1 | Barrow | Shrewsbury |
| 19:45 GMT | Report | Stadium: New Meadow Attendance: 4,116 (84 away) Referee: Matthew Corlett | ||
| Note: Fixture was initially scheduled for 10 January, but was rearranged due to FA Cup progression. | ||||
| 14 February 2026 32 | Shrewsbury Town | 3–1 | Swindon Town | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 7,403 (1,323 away) Referee: Harry Wager |
| 17 February 2026 33 | Shrewsbury Town | 1–0 | Notts County | Shrewsbury |
| 19:45 GMT |
|
Report | Stadium: New Meadow Attendance: 6,554 (932 away) Referee: William Davis |
| 21 February 2026 34 | Accrington Stanley | 0–2 | Shrewsbury Town | Accrington |
| 15:00 GMT | Report | Stadium: Crown Ground Attendance: 2,342 (547 away) Referee: Ross Joyce |
| 24 February 2026 25[70] | Salford City | 1–2 | Shrewsbury Town | Kersal |
| 19:4 GMT | Report | Stadium: Moor Lane Attendance: 2,540 (574 away) Referee: Andrew Humphries | ||
| Note: Fixture was originally scheduled for 4 January, but it was postponed due to a frozen pitch.[71] | ||||
| 28 February 2026 35 | Shrewsbury Town | 1–2 | Walsall | Shrewsbury |
| 12:30 GMT | Report |
|
Stadium: New Meadow Attendance: 7,879 (1,640 away) Referee: Richard Eley | |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[72] | ||||
| 7 March 2026 36 | Chesterfield | 2–3 | Shrewsbury Town | Chesterfield |
| 15:00 GMT | Report |
|
Stadium: SMH Group Stadium Attendance: 8,118 (653 away) Referee: Alan Dale |
| 14 March 2026 37 | Shrewsbury Town | 0–2 | Cheltenham Town | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 5,786 (415 away) Referee: Lewis Sandoe |
| 17 March 2026 38 | Bristol Rovers | 1–0 | Shrewsbury Town | Horfield |
| 19:45 GMT | Report |
|
Stadium: Memorial Stadium Attendance: 6,834 (353 away) |
| 21 March 2026 39 | Shrewsbury Town | v | Crew Alexandra | Shrewsbury |
| 15:00 GMT | Stadium: New Meadow |
| 28 March 2026 40 | Newport County | v | Shrewsbury Town | Newport |
| 15:00 GMT | Stadium: Rodney Parade |
| 3 April 2026 41 | Shrewsbury Town | v | Tranmere Rovers | Shrewsbury |
| 15:00 BST | Stadium: New Meadow |
| 7 April 2026 42 | Bromley | v | Shrewsbury Town | Bromley |
| 20:00 BST | Stadium: Hayes Lane | |||
| Note: Fixture was initially scheduled for 6 April, but was moved for Sky Sports broadcasting.[73] | ||||
FA Cup
Shrewsbury were drawn away to South Shields in the first round,[74][75] to Sutton United in the second round[76][77] and to Wolverhampton Wanderers in the third round.[78][79]
Win Draw Loss Fixtures
| 2 November 2025 First round | South Shields | 1–3 | Shrewsbury Town | Jarrow |
| 12:00 GMT |
|
Report | Stadium: Mariners Park Attendance: 3,570 Referee: Thomas Parsons |
| 6 December 2025 Second round | Sutton United | 1–2 (a.e.t.) | Shrewsbury Town | Sutton |
| 17:15 GMT | Report | Stadium: Gander Green Lane Attendance: 2,504 (369 away) Referee: Jacob Miles |
| 10 January 2026 Third round | Wolverhampton Wanderers | 6–1 | Shrewsbury Town | Wolverhampton |
| 12:15 GMT | Report | Stadium: Molineux Stadium Attendance: 24,258 (2,982 away) Referee: Stephen Martin |
EFL Cup
Shrewsbury were drawn away to Grimsby Town in the first round.[80][81]
Win Draw Loss Fixtures
| 12 August 2025 First round | Grimsby Town | 3–1 | Shrewsbury Town | Cleethorpes |
| 19:45 BST | Report | Stadium: Blundell Park Attendance: 3,156 (134 away) Referee: Seb Stockbridge |
EFL Trophy
Shrewsbury were drawn against Northampton Town, Walsall and Chelsea U21 in the group stage.[82]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L1 | Northampton Town (A) | 3 | 3 | 0 | 0 | 0 | 6 | 1 | +5 | 9 | Advance to Round 2 |
| 2 | L2 | Walsall (A) | 3 | 1 | 1 | 0 | 1 | 3 | 2 | +1 | 5 | |
| 3 | L2 | Shrewsbury Town (E) | 3 | 1 | 0 | 0 | 2 | 5 | 6 | −1 | 3 | |
| 4 | ACA | Chelsea U21 (E) | 3 | 0 | 0 | 1 | 2 | 1 | 6 | −5 | 1 |
(A) Advance to next round; (E) Eliminated
Win Draw Loss Fixtures
| 26 August 2025 South Group C | Shrewsbury Town | 3–1 | Chelsea U21 | Shrewsbury |
| 19:00 BST | Report |
|
Stadium: New Meadow Attendance: 1,714 (134 away) Referee: Garreth Rhodes |
| 2 September 2025 South Group C | Shrewsbury Town | 1–3 | Walsall | Shrewsbury |
| 19:00 BST | Report | Stadium: New Meadow Attendance: 2,004 (551 away) Referee: Declan Bourne |
| 11 November 2025 South Group C | Northampton Town | 2–1 | Shrewsbury Town | Northampton |
| 19:00 GMT | Report | Stadium: Sixfields Stadium Attendance: 802 (85 away) Referee: Wayne Cartmel |
Statistics
Appearances and goals
- As of match played 17 March 2026
Players with no appearances are not included on the list; italics indicate a loaned in player
| No. | Pos | Nat | Player | Total | League Two | FA Cup | EFL Cup | EFL Trophy | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | ENG | Matthew Cox | 12 | 0 | 12+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 2 | DF | WAL | Luca Hoole | 40 | 3 | 28+5 | 3 | 2+1 | 0 | 1+0 | 0 | 2+1 | 0 |
| 3 | DF | ENG | Mal Benning | 18 | 0 | 6+7 | 0 | 0+1 | 0 | 1+0 | 0 | 2+1 | 0 |
| 4 | DF | ENG | Tom Anderson | 31 | 1 | 22+2 | 1 | 3+0 | 0 | 1+0 | 0 | 3+0 | 0 |
| 5 | DF | ENG | Will Boyle | 42 | 4 | 36+1 | 3 | 3+0 | 0 | 0+0 | 0 | 2+0 | 1 |
| 6 | MF | ENG | Sam Clucas | 37 | 2 | 30+1 | 2 | 3+0 | 0 | 1+0 | 0 | 1+1 | 0 |
| 7 | MF | ENG | Tommy McDermott | 37 | 3 | 16+14 | 1 | 2+1 | 0 | 0+1 | 0 | 3+0 | 2 |
| 8 | MF | ENG | Harrison Biggins | 9 | 0 | 4+2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+1 | 0 |
| 9 | FW | ENG | George Lloyd | 39 | 4 | 21+14 | 4 | 1+1 | 0 | 1+0 | 0 | 0+1 | 0 |
| 10 | DF | ENG | Tom Sang | 38 | 4 | 25+7 | 2 | 1+1 | 1 | 1+0 | 1 | 2+1 | 0 |
| 11 | FW | IRL | Anthony Scully | 30 | 5 | 22+4 | 3 | 2+0 | 2 | 0+1 | 0 | 1+0 | 0 |
| 12 | GK | ENG | Will Brook | 22 | 0 | 18+0 | 0 | 2+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 14 | MF | ENG | Taylor Perry | 42 | 2 | 29+6 | 2 | 1+2 | 0 | 1+0 | 0 | 2+1 | 0 |
| 16 | MF | ENG | Nick Freeman | 12 | 1 | 6+6 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 17 | MF | ENG | Alex Gilliead | 4 | 0 | 2+1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 |
| 19 | FW | WAL | Iwan Morgan | 15 | 3 | 12+2 | 3 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 20 | FW | NED | Ismeal Kabia | 36 | 2 | 28+3 | 1 | 3+0 | 1 | 0+0 | 0 | 1+1 | 0 |
| 21 | FW | BEL | Trey Samuel-Ogunsuyi | 12 | 2 | 5+6 | 2 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 22 | DF | ITA | Temple Ojinnaka | 2 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 24 | FW | ENG | Callum Stewart | 8 | 1 | 1+4 | 1 | 0+0 | 0 | 1+0 | 0 | 1+1 | 0 |
| 25 | DF | ENG | Josh Ruffels | 25 | 1 | 19+2 | 1 | 3+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 26 | DF | ENG | Sam Stubbs | 28 | 1 | 23+1 | 1 | 2+0 | 0 | 0+0 | 0 | 2+0 | 0 |
| 27 | FW | ENG | John Marquis | 36 | 6 | 23+6 | 3 | 2+1 | 2 | 0+1 | 0 | 2+1 | 1 |
| 30 | DF | ENG | Kevin Berkoe | 10 | 0 | 9+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 38 | MF | ENG | Isaac England | 17 | 0 | 4+9 | 0 | 1+0 | 0 | 0+0 | 0 | 2+1 | 0 |
| 42 | MF | ENG | Jack Loughran | 1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 43 | MF | ENG | Will Gray | 3 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+2 | 0 |
| 48 | FW | ENG | Bradley Ihionvien | 5 | 2 | 4+0 | 1 | 0+0 | 0 | 0+0 | 0 | 1+0 | 1 |
| Players who featured but departed the club during the season: | |||||||||||||
| 1 | GK | ENG | Elyh Harrison | 9 | 0 | 6+0 | 0 | 1+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 13 | GK | ENG | Toby Savin | 2 | 0 | 2+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 15 | FW | ENG | Chuks Aneke | 15 | 1 | 0+13 | 1 | 0+1 | 0 | 0+0 | 0 | 0+1 | 0 |
| 22 | DF | COD | Aristote Nsiala | 5 | 0 | 2+1 | 0 | 0+0 | 0 | 1+0 | 0 | 1+0 | 0 |
| 23 | DF | ENG | George Nurse | 5 | 0 | 2+2 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
References
- ^ a b "Club statement: Michael Appleton". Shrewsbury Town FC. 28 January 2026. Retrieved 28 January 2026.
- ^ a b "Shrewsbury Town appoint new management team of Gavin Cowan, Dave Edwards and Jamie Haynes". Shrewsbury Town FC. 29 January 2026. Retrieved 29 January 2026.
- ^ "Shrewsbury Town snap up Tom Anderson". Shrewsbury Town FC. 16 May 2025. Retrieved 16 May 2025.
- ^ "Salop snap up Sam Clucas!". Shrewsbury Town FC. 29 May 2025. Retrieved 29 May 2025.
- ^ "Shrewsbury Town bolster ranks with the signing of Sam Stubbs!". Shrewsbury Town FC. 25 June 2025. Retrieved 27 June 2025.
- ^ Henrys, Colin (26 June 2025). "Transfer News | Will Boyle signs for Shrewsbury Town". wrexhamafc.co.uk. Wrexham AFC. Retrieved 26 June 2025.
- ^ "Shrewsbury Town land Will Boyle". Shrewsbury Town FC. 26 June 2025. Retrieved 26 June 2025.
- ^ "Salop sign Tom Sang". www.shrewsburytown.com. Shrewsbury Town FC. 27 June 2025. Retrieved 27 June 2025.
- ^ "Salop snap up Anthony Scully!". Shrewsbury Town F.C. 24 July 2025. Retrieved 29 July 2025.
- ^ "Goalkeeper Will Brook signs on!". Shrewsbury Town FC. 29 August 2025. Retrieved 30 August 2025.
- ^ "Chuks Aneke signs on!". Shrewsbury Town FC. 8 September 2025. Retrieved 8 September 2025.
- ^ "Josh Ruffels joins Salop!". Shrewsbury Town FC. 17 October 2025. Retrieved 17 October 2025.
- ^ "Shrewsbury Town complete signing of Nick Freeman". Shrewsbury Town FC. 13 January 2026. Retrieved 13 January 2026.
- ^ "Shrewsbury Town snap up Isaac Lee!". Shrewsbury Town FC. 22 January 2026. Retrieved 22 January 2026.
- ^ "Shrewsbury Town secure Kev Berkoe on deadline day". Shrewsbury Town FC. 2 February 2026. Retrieved 2 February 2026.
- ^ "Goalkeeper Elyh Harrison joins on loan!". Shrewsbury Town FC. 22 July 2025. Retrieved 22 July 2025.
- ^ "Elyh Harrison returns to Manchester United". Shrewsbury Town FC. 15 January 2026. Retrieved 16 January 2026.
- ^ "Shrewsbury Town snap up Tommy McDermott on loan from Burnley". Shrewsbury Town FC. 11 August 2025. Retrieved 11 August 2025.
- ^ "Shrewsbury Town sign Arsenal's Ismeal Kabia on loan". Shrewsbury Town FC. 29 August 2025. Retrieved 30 August 2025.
- ^ "Bradley Ihionvien: Peterborough striker joins Shrewsbury on loan". BBC Sport. 1 September 2025. Retrieved 18 January 2026.
- ^ "Shrewsbury Town snap up striker Iwan Morgan from Brentford". Shrewsbury Town FC. 1 January 2026. Retrieved 1 January 2026.
- ^ "Shrewsbury sign Sunderland striker Ogunsuyi on loan". BBC Sport. 9 January 2026. Retrieved 9 January 2026.
- ^ "Matthew Cox joins Salop!". Shrewsbury Town FC. 15 January 2026. Retrieved 16 January 2026.
- ^ "Shrewsbury bring in Temple Ojinnaka on loan". Shrewsbury Town FC. 23 January 2026. Retrieved 23 January 2026.
- ^ a b c d e f "Six scholars head on loan to non-league". Shrewsbury Town FC. 1 August 2025. Retrieved 1 August 2025.
- ^ @StourbridgeFC (7 September 2025). "Joe Morris has returned to Shrewsbury Town following the completion of his month loan spell" (Tweet) – via X (formerly Twitter).
- ^ @OfficialKAFC (17 October 2025). "Jay Snook has returned to his parent club Shrewsbury Town. We would like to thank Jay for his efforts and wish him all the best for the future" (Tweet) – via X (formerly Twitter).
- ^ a b c "Loan Round-Up | Seven scholars on work experience loans". www.shrewsburytown.com. 8 October 2025. Retrieved 18 January 2026.
- ^ a b "Jack Loughran joins Redditch United on loan". Shrewsbury Town FC. 25 November 2025. Retrieved 25 November 2025.
- ^ "Ricardo Dinanga heads out on loan". Shrewsbury Town FC. 19 August 2025. Retrieved 19 August 2025.
- ^ "Alex Gilliead joins Carlisle on loan". Shrewsbury Town FC. 1 September 2025. Retrieved 2 September 2025.
- ^ "Alex Gilliead extends loan with Carlisle". Shrewsbury Town FC. 8 January 2026. Retrieved 8 January 2026.
- ^ "Joe Morris returns to Kidsgrove Athletic on loan". Shrewsbury Town FC. 10 September 2025. Retrieved 10 September 2025.
- ^ "Callum Stewart joins Brackley on loan". Shrewsbury Town FC. 14 October 2025. Retrieved 14 October 2025.
- ^ "George Nurse joins Yeovil on a one-month loan". Shrewsbury Town FC. 16 October 2025. Retrieved 16 October 2025.
- ^ "George Nurse joins Solihull Moors on loan". Shrewsbury Town FC. 5 December 2025. Retrieved 5 December 2025.
- ^ "Solihull Moors Sign George Nurse on One-Month Loan from Shrewsbury Town". Solihull Moors FC. 5 December 2025. Retrieved 5 December 2025.
- ^ "Haydn Lewis joins Kidsgrove on loan". Shrewsbury Town FC. 19 December 2025. Retrieved 19 December 2025.
- ^ "Harrison Biggins joins Newport County on loan". Shrewsbury Town FC. 3 January 2026. Retrieved 3 January 2026.
- ^ "Callum Stewart joins Aldershot on loan". Shrewsbury Town FC. 5 March 2026. Retrieved 9 March 2026.
- ^ a b c d e f g h "Retained and Released List 2024/25". Shrewsbury Town FC. 7 May 2025. Retrieved 7 May 2025.
- ^ "Dons promotion hero announces retirement and new career path". Milton Keynes Citizen. 11 September 2025. Retrieved 18 January 2026.
- ^ "Morgan Feeney Returns To Brunton Park". Carlisle United FC. 17 June 2025. Retrieved 1 July 2025.
- ^ "U's Sign Gape". Colchester United FC. 27 June 2025. Retrieved 1 July 2025.
- ^ "Jordan Shipley is a Valiant!". Port Vale FC. 14 June 2025. Retrieved 14 June 2025.
- ^ "Youngsters agree contract extensions". Shrewsbury Town FC. 16 May 2025. Retrieved 16 May 2025.
- ^ "Joe Young Returns". Buxton FC. 3 August 2025. Retrieved 1 September 2025.
- ^ "Jamal Blackman Signs". Morecambe FC. 9 October 2025. Retrieved 15 October 2025.
- ^ "Toby Savin departs for Wigan". Shrewsbury Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Max Mata departs". Shrewsbury Town FC. 1 September 2025. Retrieved 1 September 2025.
- ^ "Max Mata Is A Saint". St Patrick's Athletic FC. 1 December 2025.
- ^ "Toto Nsiala leaves club for family reasons". Shrewsbury Town FC. 15 October 2025. Retrieved 15 October 2025.
- ^ "Welcome To Gigg Lane, Toto Nsiala". Bury FC. 23 January 2026. Retrieved 25 January 2026.
- ^ "George Nurse departs by mutual consent". Shrewsbury Town FC. 8 January 2026. Retrieved 8 January 2026.
- ^ "Welcome to Cheltenham Town George Nurse". Cheltenham Town FC. 8 January 2026. Retrieved 8 January 2026.
- ^ "Chuks Aneke leaves Shrewsbury by mutual consent". Shrewsbury Town FC. 19 January 2026. Retrieved 20 January 2026.
- ^ "Isaac England signs first professional contract with Shrewsbury Town". Shrewsbury Town FC. 4 August 2025. Retrieved 4 August 2025.
- ^ "Will Brook signs new 2.5 year deal with Shrewsbury". Shrewsbury Town FC. 28 November 2025. Retrieved 28 November 2025.
- ^ "Josh Ruffels extends his stay!". Shrewsbury Town FC. 14 January 2026. Retrieved 14 January 2026.
- ^ "Shrewsbury Town to host Bolton in a pre-season friendly". Shrewsbury Town FC. 20 May 2025. Retrieved 20 May 2025.
- ^ "Shrewsbury to take on Leamington and Telford in pre-season". Shrewsbury Town FC. 3 June 2025. Retrieved 7 June 2025.
- ^ "Shrewsbury to take on Stoke and Burnley in pre-season friendlies". Shrewsbury Town FC. 5 June 2025. Retrieved 7 June 2025.
- ^ "Shrewsbury to host Kidderminster in pre-season". Shrewsbury Town FC. 17 June 2025. Retrieved 17 June 2025.
- ^ "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 8 April 2022.
- ^ "League Two 2025/26 fixtures, dates, schedule & how to watch: Barnet host Fleetwood in opening day clash live on Sky". Sky Sports. 26 June 2025. Retrieved 4 July 2025.
- ^ a b "Two away trips chosen for TV". Shrewsbury Town FC. 4 July 2025. Retrieved 4 July 2025.
- ^ "Notts County fixture moved back 24 hours". Shrewsbury Town FC. 26 July 2025. Retrieved 26 July 2025.
- ^ "New kick-off times for trips to Crewe and Grimsby". Shrewsbury Town FC. 29 July 2025. Retrieved 1 August 2025.
- ^ "Barrow game rearranged". Shrewsbury Town FC. 31 December 2025. Retrieved 31 December 2025.
- ^ "New date for Salford confirmed". Shrewsbury Town FC. 21 January 2026. Retrieved 21 January 2026.
- ^ "Salford fixture postponed due to frozen pitch". Shrewsbury Town FC. 3 January 2026. Retrieved 3 January 2026.
- ^ "February clash with Walsall moved to early kick-off". Shrewsbury Town FC. 7 November 2025. Retrieved 8 November 2025.
- ^ "Bromley match moved for television coverage". Shrewsbury Town FC. 4 March 2026. Retrieved 4 March 2026.
- ^ "Town drawn away in the FA Cup first round". Shrewsbury Town FC. 13 October 2025. Retrieved 14 October 2025.
- ^ "South Shields clash to take place on Sunday 2". Shrewsbury Town FC. 17 October 2025. Retrieved 17 October 2025.
- ^ "Town find out FA Cup second round opponents". Shrewsbury Town FC. 3 November 2025. Retrieved 3 November 2025.
- ^ "Shrewsbury Town's FA Cup clash at Sutton United to be on TV". Shrewsbury Town FC. 6 November 2025. Retrieved 6 November 2025.
- ^ "Town to travel to Wolves in FA Cup third round!". Shrewsbury Town FC. 8 December 2025. Retrieved 8 December 2025.
- ^ "FA Cup trip to Molineux selected for TV!". Shrewsbury Town FC. 15 December 2025. Retrieved 15 December 2025.
- ^ "Carabao Cup Round One confirmed". English Football League. 26 June 2025. Retrieved 5 July 2025.
- ^ "Carabao Cup details confirmed". Shrewsbury Town FC. 4 July 2025. Retrieved 5 July 2025.
- ^ "Under-21 teams and Group Stage draw confirmed for 2025/26 Vertu Trophy". English Football League. 25 June 2025. Retrieved 9 July 2025.