| 2016–17 season | ||||
|---|---|---|---|---|
| Chairman | Roland Wycherley | |||
| Manager | Micky Mellon (until 6 October 2016)[1] Danny Coyne (caretaker from 6 October 2016)[1] Paul Hurst (from 24 October 2016)[2]  | |||
| Stadium | New Meadow | |||
| League One | 18th | |||
| FA Cup | Second round (knocked out by Fleetwood Town) | |||
| League Cup | Second round (knocked out by Sunderland) | |||
| FL Trophy | Exited at group stage | |||
| Shropshire Senior Cup | Finalists (knocked out by AFC Telford United) | |||
| Top goalscorer | League: Louis Dodds (8) All: Louis Dodds (10)  | |||
| Highest home attendance | 7,532 v Bolton Wanderers 25 March 2017[3] | |||
| Lowest home attendance | 4,314 v Peterborough United 27 September 2016 (League)[4] 1,187 v Cambridge United 30 August 2016 (all)[5]  | |||
| Average home league attendance | 5,507[6] | |||
| 
 | ||||
The 2016–17 season was Shrewsbury Town's 131st year in existence and their second consecutive season in League One after finishing in 20th place the previous season.[7]
After a poor start to the season, winning only two of the opening ten league matches, manager Micky Mellon and his assistant Mike Jackson left the club,[1] and four subsequent successive defeats under the caretaker management of goalkeeping coach Danny Coyne saw Shrewsbury rooted to the bottom of the league table.[8] Grimsby Town manager Paul Hurst was appointed alongside assistant Chris Doig on 24 October 2016,[2] eventually steering the club to an 18th-placed finish, three league places and two points clear of local rivals Port Vale who occupied the final relegation place.[9]
The club also participated in the FA Cup, League Cup and the Football League Trophy. A team consisting of fringe and youth team players contested the Shropshire Senior Cup final, losing to AFC Telford United.
The season covers the period from 1 July 2016 to 30 June 2017.
Transfers
Transfers in
| Date from | Position | Nationality | Name | From | Fee | Contract Length | Ref. | 
|---|---|---|---|---|---|---|---|
| 1 July 2016 | CM | Gary Deegan | Southend United | Free transfer | 2 years | [10] | |
| 1 July 2016 | AM | Louis Dodds | Port Vale | Free transfer | 2 years | [11] | |
| 1 July 2016 | CB | Olly Lancashire | Rochdale | Free transfer | 2 years + 1 year option | [12] | |
| 1 July 2016 | CF | A-Jay Leitch-Smith | Port Vale | Free transfer | 2 years | [13] | |
| 1 July 2016 | LB | Ryan McGivern | Port Vale | Free transfer | 2 years | [14] | |
| 1 July 2016 | AM | Jim O'Brien | Coventry City | Free transfer | 2 years | [15] | |
| 1 July 2016 | RB | Joe Riley | Bury | Undisclosed | 2 years | [16] | |
| 1 July 2016 | AM | Antoni Sarcevic | Fleetwood Town | Free transfer | 2 years | [17] | |
| 15 July 2016 | CB | Adam El-Abd | Bristol City | Free transfer | 2 years | [18] | |
| 1 January 2017 | CB | Aristote Nsiala | Hartlepool United | Undisclosed | 2½ years | [19] | |
| 5 January 2017 | LW | Alex Rodman | Notts County | Free transfer | 1½ years | [20] | |
| 20 January 2017 | CM | Bryn Morris | Middlesbrough | Free transfer | End of the season | [21] | 
Transfers out
- ↑ Following Matt Tootle having his contract cancelled, he later signed for Notts County.[23]
 - ↑ Following Jean-Louis Akpa Akpro being released, he later signed for Barnet.[25]
 - ↑ After being released, James Caton then signed for Southport[26]
 - ↑ Following Jordan Clark being released, he later signed for Accrington Stanley.[27]
 - ↑ Following Mickey Demetriou being released, he later signed for Newport County.[28]
 - ↑ Following Jermaine Grandison being released, he later signed for Colchester United.[29]
 - ↑ After rejecting a new contract, Nathaniel Knight-Percival later signed for Bradford City.[31]
 - ↑ After his contract expired, Scott Vernon later signed for Grimsby Town.[32]
 - ↑ Having failed to agree terms on a new contract, James Wesolowski later signed for Guiseley[33]
 - ↑ After having his contract cancelled, James Collins later signed for Crawley Town.[35]
 - ↑ After having his contract cancelled, Tyrone Barnett later signed for AFC Wimbledon.[37]
 - ↑ After having his contract cancelled, Richie Wellens went on to sign for Salford City[39]
 - ↑ After having his contract cancelled, Antoni Sarcevic went on to sign for Plymouth Argyle.[42]
 - ↑ Following Ian Black departing, he joined Blackpool.[44]
 
Loans in
| Date from | Position | Nationality | Name | From | Date until | Ref. | 
|---|---|---|---|---|---|---|
| 8 August 2016 | CF | Ivan Toney | Newcastle United | 3 January 2017 | [45] | |
| 15 August 2016 | CF | George Waring | Stoke City | 5 January 2017 | [46] | |
| 15 August 2016 | AM | Moha El Ouriachi | Stoke City | 22 November 2016 | [46][47] | |
| 31 August 2016 | CF | Sylvan Ebanks-Blake | Chesterfield | 9 January 2017 | [48] | |
| 31 August 2016 | RB | Jack Grimmer | Fulham | End of Season | [49] | |
| 5 January 2017 | CF | Freddie Ladapo | Crystal Palace | End of Season | [50] | |
| 17 January 2017 | CF | Tyler Roberts | West Bromwich Albion | End of Season | [51] | |
| 26 January 2017 | CF | Stephen Humphrys | Fulham | End of Season | [52] | |
| 30 January 2017 | CF | Stefan Payne | Barnsley | End of Season | [53] | |
| 31 January 2017 | RB | Ryan Yates | Nottingham Forest | End of Season | [54] | 
Loans out
| Date from | Position | Nationality | Name | To | Date until | Ref. | 
|---|---|---|---|---|---|---|
| 29 July 2016 | CF | Kaiman Anderson | Halesowen Town | 11 January 2017 | [55][56] | |
| 12 August 2016 | GK | Callum Burton | Nuneaton Town | 30 September 2016 | [57][58] | |
| 19 August 2016 | CB | Dominic Smith | Barrow | 25 October 2016 | [59][60] | |
| 12 September 2016 | CF | Ethan Jones | Tranmere Rovers | 4 November 2016 | [61][40] | |
| 17 September 2016 | CB | Callum Grogan | Radcliffe Borough | 4 January 2017 | [62][63] | |
| 29 October 2016 | GK | Shaun Rowley | Chorley | 4 January 2017 | [64][63] | |
| 16 January 2017 | LB | Callum Roberts | Hednesford Town | 18 March 2017 | [65][66] | |
| 18 January 2017 | AM | Jim O'Brien | End of season | [67] | ||
| 3 February 2017 | CF | Ethan Jones | Stourbridge | End of season | [68][69][70] | |
| 6 February 2017 | CB | Callum Grogan | Skelmersdale United | End of season | [71][69][70] | |
| 8 February 2017 | CF | Kaiman Anderson | Oxford City | End of season | [72] | |
| 24 February 2017 | GK | Callum Burton | AFC Telford United | 21 April 2017 | [73][74][70] | |
| 17 March 2017 | GK | Shaun Rowley | Slough Town | End of season | [75][70] | 
New contracts & contract extensions
| Date | Position | Nationality | Name | Length | Contracted Until | Ref. | 
|---|---|---|---|---|---|---|
| 3 June 2016 | GK | Jayson Leutwiler | 2 years | 30 June 2018 | [76] | |
| 9 June 2016 | LB | Junior Brown | 2 years | 30 June 2018 | [77][78] | |
| 9 June 2016 | GK | Callum Burton | 2 years | 30 June 2018 | [77][79] | |
| 15 June 2016 | CB | Callum Grogan | 1 year | 30 June 2017 | [80] | |
| 5 August 2016 | GK | Mark Halstead | 1 year | 30 June 2017 | [81] | |
| 8 February 2017 | AM | Ryan Barnett | 2½ years + 1 year option | 30 June 2019 | [82] | |
| 11 April 2017 | CM | Abu Ogogo | 1 year | 30 June 2018 | [83] | |
| 12 May 2017 | RW | Shaun Whalley | 2 years | 30 June 2019 | [84] | |
| 30 May 2017 | CB | Mat Sadler | 2 years | 30 June 2019 | [85] | |
| 30 May 2017 | GK | Shaun Rowley | 1 year | 30 June 2018 | [86] | |
| 7 June 2017 | CM | Chris Gallagher | 1 year | 30 June 2018 | [87] | |
| 7 June 2017 | CM | George Hughes | 1 year | 30 June 2018 | [87] | |
| 7 June 2017 | CF | John McAtee | 1 year | 30 June 2018 | [87] | |
| 7 June 2017 | RB | Callum Roberts | 1 year | 30 June 2018 | [87] | |
| 7 June 2017 | DF | Ryan Sears | 1 year | 30 June 2018 | [87] | 
Competitions
Pre-season friendlies
| 9 July 2016 | Wolverhampton Wanderers | 2–2 | Shrewsbury Town | Compton | 
| Report Report  | 
Stadium: Sir Jack Hayward Training Ground (behind closed doors) | 
| 16 July 2016 | Shrewsbury Town | 0–4 | Cardiff City | Shrewsbury | 
| 15:00 BST | Report | Stadium: New Meadow Attendance: 1,123  | 
| 19 July 2016 | Shrewsbury Town | 1–0 | Birmingham City | Shrewsbury | 
| 19:45 BST | Report | Stadium: New Meadow Attendance: 1,020  | 
| 23 July 2016 | Solihull Moors | 0–4 | Shrewsbury Town | Solihull | 
| 15:00 BST | Report | Stadium: Damson Park | 
| 25 July 2016 | Stourbridge | 2–0 | Shrewsbury Town | Amblecote | 
| 19:45 BST | Hull  Lait  | 
Report | Stadium: War Memorial Athletic Ground Attendance: 656 Referee: Marvyn Amphlettr  | 
| 31 July 2016 | Shrewsbury Town | 1–4 | Hibernian | Shrewsbury | 
| 12:30 BST | O'Brien  | 
Report | Fontaine  Holt Cummings Keatings  | 
Stadium: New Meadow Attendance: 2,007 Referee: Bobby Madley  | 
League One
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|---|
| 16 | Northampton Town | 46 | 14 | 11 | 21 | 60 | 73 | −13 | 53 | 
| 17 | Oldham Athletic | 46 | 12 | 17 | 17 | 31 | 44 | −13 | 53 | 
| 18 | Shrewsbury Town | 46 | 13 | 12 | 21 | 46 | 63 | −17 | 51 | 
| 19 | Bury | 46 | 13 | 11 | 22 | 61 | 73 | −12 | 50 | 
| 20 | Gillingham | 46 | 12 | 14 | 20 | 59 | 79 | −20 | 50 | 
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored
Matches
| 6 August 2016 1 | Shrewsbury Town | 0–1 | Milton Keynes Dons | Shrewsbury | 
| 15:00 BST | El-Abd  Riley  | 
Report | Upson  Walsh Powell  | 
Stadium: New Meadow Attendance: 5,452 (601 from MK Dons) Referee: Brendan Malone  | 
| 13 August 2016 2 | Coventry City | 0–0 | Shrewsbury Town | Coventry | 
| 15:00 BST | Riley  Dodds El-Abd Toney  | 
Report Report  | 
Ricketts  Stevenson Harries Gadzhev  | 
Stadium: Ricoh Arena Attendance: 10,296 (530 from Shrewsbury Town) Referee: Ross Joyce  | 
| 16 August 2016 3 | Charlton Athletic | 3–0 | Shrewsbury Town | London | 
| 19:45 BST | Holmes  Jackson  | 
Report | Deegan  El-Abd Toney  | 
Stadium: The Valley Attendance: 9,174 (419 from Shrewsbury Town) Referee: Gavin Ward  | 
| 20 August 2016 4 | Shrewsbury Town | 2–1 | Chesterfield | Shrewsbury | 
| 15:00 BST | Brown  McGivern Toney El-Abd  | 
Report Report  | 
O'Shea  Gardner Evatt  | 
Stadium: New Meadow Attendance: 4,936 (556 from Chesterfield) Referee: Ben Toner  | 
| 27 August 2016 5 | Shrewsbury Town | 2–3 | Gillingham | Shrewsbury | 
| 15:00 BST | Dodds  Deegan  | 
Report Report  | 
Emmanuel-Thomas  Ehmer  | 
Stadium: New Meadow Attendance: 4,611 Referee: Darren Deadman  | 
| 3 September 2016 6 | Oldham Athletic | 2–3 | Shrewsbury Town | Oldham | 
| 15:00 BST | Law  Fane Clarke Erwin  | 
Report | Ogogo  Brown Toney Riley  | 
Stadium: Boundary Park Attendance: 3,697 Referee: Andy Haines  | 
| 10 September 2016 7 | Bury | 2–1 | Shrewsbury Town | Bury | 
| 15:00 BST | Mellis  Vaughan Mayor  | 
Report | Deegan  El-Abd Toney McGivern  | 
Stadium: Gigg Lane Attendance: 2,990 (with 360 from Town) Referee: Mark Haywood  | 
| 17 September 2016 8 | Shrewsbury Town | 0–1 | Scunthorpe United | Shrewsbury | 
| 15:00 BST | Deegan  Whalley McGivern Grimmer Dodds  | 
Report | Clarke  Mirfin  | 
Stadium: New Meadow Attendance: 4,878 Referee: John Busby  | 
| 24 September 2016 9 | AFC Wimbledon | 1–1 | Shrewsbury Town | Norbiton | 
| 15:00 BST | Taylor  Poleon  | 
Report | Toney  Black Lancashire  | 
Stadium: Kingsmeadow Attendance: 4,318 Referee: Michael Salisbury  | 
| 27 September 2016 10 | Shrewsbury Town | 1–1 | Peterborough United | Shrewsbury | 
| 19:45 BST | McGivern  Black  | 
Report | Edwards  Tafazolli  | 
Stadium: New Meadow Attendance: 4,314 Referee: Darren Handley  | 
| 1 October 2016 11 | Shrewsbury Town | 1–1 | Swindon Town | Shrewsbury | 
| 15:00 BST | Toney  Deegan Brown  | 
Report | Goddard  Furlong  | 
Stadium: New Meadow Attendance: 5,103 Referee: John Brooks  | 
| 8 October 2016 12 | Bradford City | 2–0 | Shrewsbury Town | Bradford | 
| 15:00 BST | Law  Marshall Hiwula-Mayifuila Vučkić  | 
Report | Black  Toney Grimmer Ogogo  | 
Stadium: Valley Parade Attendance: 17,703 Referee: Dean Whitestone  | 
| 15 October 2016 13 | Walsall | 3–2 | Shrewsbury Town | Walsall | 
| 15:00 BST | Bakayoko  Morris O'Connor Oztumer  | 
Report | Lancashire  Waring McGivern Grimmer Ogogo Brown Black  | 
Stadium: Bescot Stadium Attendance: 4,759 Referee: Nick Kinseley  | 
| 18 October 2016 14 | Shrewsbury Town | 0–3 | Sheffield United | Shrewsbury | 
| 19:45 BST | Deegan  Riley Toney  | 
Report | Done  Sharp Lafferty  | 
Stadium: New Meadow Attendance: 5,460 Referee: David Webb  | 
| 22 October 2016 15 | Shrewsbury Town | 2–4 | Northampton Town | Shrewsbury | 
| 15:00 BST | Toney  McGivern Dodds  | 
Report | Zakuani  Anderson Revell Hoskins O'Toole Smith  | 
Stadium: New Meadow Attendance: 5,023 Referee: Trevor Kettle  | 
| 29 October 2016 16 | Southend United | 1–1 | Shrewsbury Town | Southend-on-Sea | 
| 15:00 BST | Ferdinand  McLaughlin Thompson Cox  | 
Report | El-Abd  Deegan Black Toney Leutwiler  | 
Stadium: Roots Hall Attendance: 7,321 Referee: Chris Sarginson  | 
| 12 November 2016 17 | Shrewsbury Town | 2–0 | Oxford United | Shrewsbury | 
| 15:00 GMT | Leitch-Smith  O'Brien Whalley  | 
Report | Hemmings  | 
Stadium: New Meadow Attendance: 5,491 Referee: Carl Boyeson  | 
| 19 November 2016 18 | Sheffield United | 2–1 | Shrewsbury Town | Sheffield | 
| 15:00 GMT | Sharp  Scougall Lafferty  | 
Report | O'Brien  Ogogo Deegan Dodds  | 
Stadium: Bramall Lane Attendance: 20,195 Referee: Darren Deadman  | 
| 22 November 2016 19 | Fleetwood Town | 3–0 | Shrewsbury Town | Fleetwood | 
| 19:45 GMT | McLaughlin  Ball  | 
Report | O'Brien  | 
Stadium: Highbury Stadium Attendance: 2,111 Referee: Graham Salisbury  | 
| 26 November 2016 20 | Shrewsbury Town | 0–0 | Port Vale | Shrewsbury | 
| 15:00 GMT | Toney  Deegan  | 
Report | Hart  Knops Jones  | 
Stadium: New Meadow Attendance: 5,429 Referee: Scott Duncan  | 
| 10 December 2016 21 | Millwall | 0–1 | Shrewsbury Town | Bermondsey | 
| 15:00 GMT | Thompson  Smith  | 
Report | Dodds  McGivern Brown  | 
Stadium: The Den Attendance: 8,354  | 
| 17 December 2016 22 | Shrewsbury Town | 2–0 | Bristol Rovers | Shrewsbury | 
| 15:00 GMT | Dodds  Brown Black Waring  | 
Report | Hartley  Harrison  | 
Stadium: New Meadow Attendance: 6,139 Referee: Seb Stockbridge  | 
| 26 December 2016 23 | Bolton Wanderers | 2–1 | Shrewsbury Town | Bolton | 
| 15:00 GMT | Wheater  | 
Report | Brown  Ogogo  | 
Stadium: Macron Stadium Attendance: 16,238 Referee: David Webb  | 
| 30 December 2016 24 | Rochdale | 2–1 | Shrewsbury Town | Rochdale | 
| 19:45 GMT | Henderson  Davies  | 
Report | Black  Toney  | 
Stadium: Spotland Attendance: 3,235 Referee: Richard Clark  | 
| 2 January 2017 25 | Shrewsbury Town | 0–1 | Fleetwood Town | Shrewsbury | 
| 15:00 GMT | Ogogo  | 
Report | Cole  Nirennold  | 
Stadium: New Meadow Attendance: 5,080 Referee: Ross Joyce  | 
| 7 January 2017 26 | Swindon Town | 1–1 | Shrewsbury Town | Swindon | 
| 15:00 GMT | Goddard  Brophy  | 
Report | Dodds  Nsiala Sadler El-Abd  | 
Stadium: County Ground Attendance: 6,137 Referee: Nigel Miller  | 
| 14 January 2017 27 | Shrewsbury Town | 1–0 | Bradford City | Shrewsbury | 
| 15:00 GMT | Ladapo  O'Brien  | 
Report | Stadium: New Meadow Attendance: 5,590 Referee: Charles Breakspear  | 
| 21 January 2017 28 | Shrewsbury Town | 1–0 | Oldham Athletic | Shrewsbury | 
| 15:00 GMT | Ladapo  | 
Report | Fané  Clarke Gerrard  | 
Stadium: New Meadow Attendance: 5,537 Referee: Mark Haywood  | 
| 28 January 2017 29 | Gillingham | 1–1 | Shrewsbury Town | Gillingham | 
| 15:00 GMT | Oshilaja  | 
Report | Brown  Rodman Whalley  | 
Stadium: Priestield Stadium Attendance: 5,316 Referee: Trevor Kettle  | 
| 4 February 2017 30 | Shrewsbury Town | 2–1 | Bury | Shrewsbury | 
| 15:00 GMT | Deegan  T. Roberts Ladapo  | 
Report | Pennant  Kay Mellis  | 
Stadium: New Meadow Attendance: 5,368 Referee: Darren England  | 
| 11 February 2017 31 | Scunthorpe United | 0–1 | Shrewsbury Town | Scunthorpe | 
| 15:00 GMT | Wallace  | 
Report | Nsiala  Ladapo  | 
Stadium: Glanford Park Attendance: 4,367 Referee: Brett Huxtable  | 
| 14 February 2017 32 | Peterborough United | 2–1 | Shrewsbury Town | Peterborough | 
| 19:45 GMT | Smith  Tafazolli Ball  | 
Report | Rodman  Humphrys Morris  | 
Stadium: London Road Attendance: 4,116 Referee: Carl Boyeson  | 
| 18 February 2017 33 | Shrewsbury Town | 2–1 | AFC Wimbledon | Shrewsbury | 
| 15:00 GMT | T. Roberts  Nsiala  | 
Report | Kelly  Barcham Elliott  | 
Stadium: New Meadow Attendance: 5,751 Referee: Kevin Johnson  | 
| 25 February 2017 34 | Milton Keynes Dons | 2–1 | Shrewsbury Town | Milton Keynes | 
| 15:00 GMT | Agard  Barnes G.B. Williams  | 
Report | Nsiala  Humphrys  | 
Stadium: Stadium MK Attendance: 8,322 Referee: Mark Brown  | 
| 28 February 2017 35 | Shrewsbury Town | 4–3 | Charlton Athletic | Shrewsbury | 
| 19:45 GMT | Dodds  T. Roberts Whalley  | 
Report | Holmes  Jackson Aribo Watt  | 
Stadium: New Meadow Attendance: 4,913 Referee: Michael Salisbury  | 
| 4 March 2017 36 | Shrewsbury Town | 0–0 | Coventry City | Shrewsbury | 
| 15:00 GMT | Rodman  T.Roberts Yates Deegan  | 
Report | Jones  | 
Stadium: New Meadow Attendance: 6,205 Referee: Robert Jones  | 
| 11 March 2017 37 | Chesterfield | 1–1 | Shrewsbury Town | Chesterfield | 
| 15:00 GMT | T. Roberts  Nsiala  | 
Report | Evatt  Anderson  | 
Stadium: Proact Stadium Attendance: 6,317 Referee: Andy Haines  | 
| 17 March 2017 38 | Port Vale | 2–1 | Shrewsbury Town | Burslem, Stoke-on-Trent | 
| 19:45 GMT | Kiko  Foley Taylor  | 
Report | Dodds  Humphrys  | 
Stadium: Vale Park Attendance: 4,626 Referee: Ross Joyce  | 
| 25 March 2017 39 | Shrewsbury Town | 0–2 | Bolton Wanderers | Shrewsbury | 
| 15:00 GMT | El-Abd  Deegan Nsiala  | 
Report | Beevers  Le Fondre  | 
Stadium: New Meadow Attendance: 7,532 Referee: Seb Stockbridge  | 
| 1 April 2017 40 | Bristol Rovers | 2–0 | Shrewsbury Town | Bristol | 
| 15:00 GMT | Bodin  | 
Report | Yates  | 
Stadium: Memorial Stadium Attendance: 9,498 Referee: Brett Huxtable  | 
| 4 April 2017 41 | Shrewsbury Town | 1–2 | Millwall | Shrewsbury | 
| 19:45 GMT | Rodman  Whalley  | 
Report | Webster  Morison Hutchinson Craig  | 
Stadium: New Meadow Attendance: 4,712 Referee: Mark Haywood  | 
| 8 April 2017 42 | Shrewsbury Town | 1–0 | Rochdale | Shrewsbury | 
| 15:00 GMT | Payne  | 
Report | McDermott  Lund  | 
Stadium: New Meadow Attendance: 5,002 Referee: Kevin Johnson  | 
| 14 April 2017 43 | Shrewsbury Town | 1–1 | Walsall | Shrewsbury | 
| 15:00 BST | Deegan  Payne  | 
Report | Morris  | 
Stadium: New Meadow Attendance: 6,801 Referee: Nigel Miller  | 
| 17 April 2017 44 | Northampton Town | 1–1 | Shrewsbury Town | Northampton | 
| 15:00 BST | Richards  Buchanan O'Toole  | 
Report | Sadler  Nsiala  | 
Stadium: Sixfields Stadium Attendance: 6,211 Referee: Charles Breakspear  | 
| 22 April 2017 45 | Shrewsbury Town | 1–0 | Southend United | Shrewsbury | 
| 15:00 BST | Brown  Leutwiler  | 
Report | Stadium: New Meadow Attendance: 7,341 Referee: Darren England  | 
| 30 April 2017 46 | Oxford United | 2–0 | Shrewsbury Town | Oxford | 
| 12:00 BST | Nelson  Hall  | 
Report | Payne  | 
Stadium: Kassam Stadium Attendance: 9,287 Referee: Kevin Johnson  | 
FA Cup
Shrewsbury Town entered the FA Cup at the first round stage. The draw was made on 17 October 2016, Shrewsbury will host Barnet at New Meadow.[88] The draw for the second round will be made on 7 November.
| 5 November 2016 First round | Shrewsbury Town | 3–0 | Barnet | Shrewsbury | 
| 15:00 GMT | Sadler  Leitch-Smith Ogogo Grimmer  | 
Report Report  | 
Nelson  Tomlinson Dembélé  | 
Stadium: New Meadow Attendance: 3,120 Referee: Ben Toner  | 
| 3 December 2016 Second round | Shrewsbury Town | 0–0 | Fleetwood Town | Shrewsbury | 
| 15:00 GMT | Adam El-Abd  Toney McGivern Jones  | 
Report | Davis  Grant  | 
Stadium: Greenhous Meadow Attendance: 2,886 Referee: Trevor Kettle  | 
League Cup
Shrewsbury Town entered the League Cup at the first round stage. The draw was made on 22 June 2016, Huddersfield Town visited New Meadow.[89] The draw for the second round was made on 10 August, Shrewsbury will travel to Sunderland.[90]
| 9 August 2016 Round one | Shrewsbury Town | 2–1 | Huddersfield Town | Shrewsbury | 
| 19:45 BST | Leitch-Smith  Dodds Brown  | 
Report | Hogg  Kachunga Hefele Paurevic  | 
Stadium: New Meadow Attendance: 2,862 (652 from Huddersfield Town) Referee: Graham Salisbury  | 
| 24 August 2016 Round two | Sunderland | 1–0 | Shrewsbury Town | Sunderland | 
| 19:45 BST | Gooch  Januzaj  | 
Report Report  | 
Deegan  Sarcevic  | 
Stadium: Stadium of Light Attendance: 13,971 (271 from Shrewsbury Town) Referee: Jeremy Simpson  | 
EFL Trophy
See main article: 2016–17 EFL Trophy
Group stage
Fixtures for the group stages were released on 27 July 2016. Shrewsbury were allocated a place in Northern Group G.[91]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L1 | Scunthorpe United | 3 | 3 | 0 | 0 | 0 | 6 | 1 | +5 | 9 | Advance to Round 2 | 
| 2 | L2 | Cambridge United | 3 | 2 | 0 | 0 | 1 | 3 | 3 | 0 | 6 | |
| 3 | L1 | Shrewsbury Town | 3 | 1 | 0 | 0 | 2 | 3 | 3 | 0 | 3 | |
| 4 | ACA | Middlesbrough U21 | 3 | 0 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | 
| 30 August 2016 Northern Group G | Shrewsbury Town | 0–1 | Cambridge United | Shrewsbury | 
| 19:45 BST | Report | Pigott  Dallison  | 
Stadium: New Meadow Attendance: 1,187  | 
| 4 October 2016 Northern Group G | Scunthorpe United | 2–0 | Shrewsbury Town | Scunthorpe | 
| 19:45 BST | Lancashire  Margetts  | 
Report | Sarcevic  Toney  | 
Stadium: Glanford Park Attendance: 1,316 Referee: Nigel Miller  | 
| 8 November 2016 Northern Group G | Middlesbrough U23 | 0–3 | Shrewsbury Town | Middlesbrough | 
| 19:45 | Fábio  Elsdon Morris  | 
Report | Leitch-Smith  Toney Ogogo  | 
Stadium: Riverside Stadium Attendance: 308 Referee: Darren Handley  | 
Shropshire Senior Cup
Shrewsbury Town received a bye to the final. They will host AFC Telford United at New Meadow.[92] The fixture was originally scheduled for 1 November 2016, but was postponed due to Shrewsbury Town's participation in the FA Youth Cup.[93] The tie was later rescheduled for 4 April 2017, but then moved forward to the 14 March, to prevent a clash with Shrewsbury's rearranged league match with Millwall.[94]
| 14 March 2017 Final | Shrewsbury Town | 0−2 | AFC Telford United | Shrewsbury | 
| 19:30 BST | Report | Hodge  McCarthy  | 
Stadium: New Meadow Attendance: 475 Referee: Mike Jones  | 
Player statistics
Squad statistics
As of match played 30 April 2017.[95]
| No. | Pos | Nat | Player | Total | League One | FA Cup | League Cup | League Trophy | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | Jayson Leutwiler[96] | 49 | 0 | 43 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | |
| 2 | DF | Joe Riley[97] | 35 | 1 | 28+4 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | |
| 3 | DF | Mat Sadler[98] | 39 | 3 | 33+1 | 2 | 3 | 1 | 0 | 0 | 1+1 | 0 | |
| 4 | DF | Ryan McGivern[99] | 18 | 0 | 14+1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | |
| 5 | DF | Olly Lancashire[100] | 21 | 1 | 13+3 | 1 | 1 | 0 | 1 | 0 | 3 | 0 | |
| 7 | MF | Shaun Whalley[101] | 35 | 3 | 23+9 | 3 | 0+1 | 0 | 1 | 0 | 1 | 0 | |
| 8 | MF | Abu Ogogo[102] | 32 | 0 | 25+1 | 0 | 2 | 0 | 1+1 | 0 | 2 | 0 | |
| 9 | FW | Stephen Humphrys[103] | 14 | 2 | 3+11 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 10 | MF | Louis Dodds[104] | 45 | 10 | 29+9 | 8 | 3 | 1 | 2 | 1 | 1+1 | 0 | |
| 12 | DF | Junior Brown[105] | 51 | 5 | 43 | 5 | 3 | 0 | 2 | 0 | 3 | 0 | |
| 14 | DF | Jack Grimmer[106] | 27 | 1 | 22+2 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | |
| 15 | DF | Dominic Smith[107] | 13 | 0 | 5+5 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | |
| 16 | MF | Bryn Morris[108] | 13 | 0 | 8+5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 17 | MF | Ryan Yates[109] | 12 | 0 | 9+3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 18 | MF | Gary Deegan[110] | 48 | 0 | 36+4 | 0 | 3 | 0 | 2 | 0 | 2+1 | 0 | |
| 19 | FW | Freddie Ladapo[111] | 15 | 4 | 10+5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 20 | FW | A-Jay Leitch-Smith[112] | 21 | 5 | 8+8 | 1 | 1 | 1 | 1 | 1 | 2+1 | 2 | |
| 21 | GK | Mark Halstead[113] | 5 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 22 | DF | Aristote Nsiala[114] | 21 | 1 | 21 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 23 | MF | Alex Rodman[115] | 20 | 1 | 18+2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 24 | DF | Adam El-Abd[116] | 34 | 2 | 24+4 | 2 | 3 | 0 | 2 | 0 | 1 | 0 | |
| 25 | GK | Callum Burton[117] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 27 | FW | Tyler Roberts[118] | 13 | 4 | 11+2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | FW | Ethan Jones[119] | 8 | 0 | 1+3 | 0 | 0+1 | 0 | 0+1 | 0 | 1+1 | 0 | |
| 32 | FW | Kaiman Anderson[120] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 33 | GK | Shaun Rowley[121] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 34 | DF | Callum Grogan[122] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 35 | FW | John McAtee[123] | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 36 | DF | Callum Roberts[124] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 37 | MF | Ryan Barnett[125] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 38 | DF | Ryan Sears[126] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 45 | FW | Stefan Payne[127] | 12 | 2 | 9+3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Players who left the club before the season ended: | |||||||||||||
| 6 | MF | Ian Black[128] | 22 | 3 | 14+4 | 3 | 1+1 | 0 | 0 | 0 | 2 | 0 | |
| 9 | FW | Ivan Toney[129] | 26 | 7 | 19 | 6 | 3 | 0 | 1+1 | 0 | 2 | 1 | |
| 11 | MF | Jim O'Brien[130] | 25 | 1 | 14+4 | 0 | 3 | 1 | 1+1 | 0 | 1+1 | 0 | |
| 16 | MF | Antoni Sarcevic[131] | 15 | 0 | 7+5 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | |
| 17 | MF | Richie Wellens[132] | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 19 | FW | Andy Mangan[133] | 13 | 0 | 2+8 | 0 | 0 | 0 | 0+1 | 0 | 0+2 | 0 | |
| 22 | MF | Moha El Ouriachi[134] | 6 | 0 | 1+3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 27 | FW | George Waring[135] | 18 | 0 | 4+9 | 0 | 0+2 | 0 | 0+1 | 0 | 2 | 0 | |
| 29 | FW | Sylvan Ebanks-Blake[136] | 7 | 0 | 5+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Top scorers
As of match played 30 April 2017.
| Place | Position | Nation | Number | Name | League One | FA Cup | League Cup | FL Trophy | Total | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | MF | 10 | Louis Dodds[104] | 8 | 1 | 1 | 0 | 10 | |
| 2 | FW | 9 | 6 | 0 | 0 | 1 | 7 | ||
| 3 | DF | 12 | Junior Brown[105] | 5 | 0 | 0 | 0 | 5 | |
| FW | 20 | A-Jay Leitch-Smith[112] | 1 | 1 | 1 | 2 | 5 | ||
| 4 | FW | 27 | Tyler Roberts[118] | 4 | 0 | 0 | 0 | 4 | |
| FW | 19 | Freddie Ladapo[111] | 4 | 0 | 0 | 0 | 4 | ||
| 5 | DF | 3 | Mat Sadler[98] | 2 | 1 | 0 | 0 | 3 | |
| MF | 7 | Shaun Whalley[101] | 3 | 0 | 0 | 0 | 3 | ||
| MF | 6 | 3 | 0 | 0 | 0 | 3 | |||
| 6 | FW | 45 | Stefan Payne[127] | 2 | 0 | 0 | 0 | 2 | |
| FW | 9 | Stephen Humphrys[103] | 2 | 0 | 0 | 0 | 2 | ||
| DF | 24 | Adam El-Abd[116] | 2 | 0 | 0 | 0 | 2 | ||
| 7 | DF | 22 | Aristote Nsiala[114] | 1 | 0 | 0 | 0 | 1 | |
| MF | 23 | Alex Rodman[115] | 1 | 0 | 0 | 0 | 1 | ||
| MF | 11 | 0 | 1 | 0 | 0 | 1 | |||
| DF | 14 | Jack Grimmer[106] | 0 | 1 | 0 | 0 | 1 | ||
| DF | 5 | Olly Lancashire[100] | 1 | 0 | 0 | 0 | 1 | ||
| DF | 2 | Joe Riley[97] | 1 | 0 | 0 | 0 | 1 | 
- a. Player left the club during the playing season.
 
Clean sheets
As of match played 30 April 2017.
| Rank | Pos | No. | Nat | Name | League One | FA Cup | League Cup | EFL Trophy | Total | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | GK | 1 | Jayson Leutwiler[96] | 10 | 2 | 0 | 0 | 12 | |
| 2 | GK | 21 | Mark Halstead[113] | 1 | 0 | 0 | 1 | 2 | |
| Total | 11 | 2 | 0 | 1 | 14 | ||||
Disciplinary record
As of match played 30 April 2017.
| Number | Nation | Position | Name | League One | FA Cup | League Cup | FL Trophy | Total | |||||
| 1 | GK | Jayson Leutwiler[96] | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 2 | DF | Joe Riley[97] | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 4 | DF | Ryan McGivern[99] | 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 1 | |
| 5 | DF | Oliver Lancashire[100] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 6 | MF | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | ||
| 7 | MF | Shaun Whalley[101] | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 8 | MF | Abu Ogogo[102] | 5 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 7 | 1 | |
| 9 | FW | 8 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 11 | 1 | ||
| 9 | FW | Stephen Humphrys[103] | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 10 | MF | Louis Dodds[104] | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | |
| 11 | MF | 3 | 1[a] | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 1 | ||
| 12 | DF | Junior Brown[105] | 5 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6 | 0 | |
| 14 | DF | Jack Grimmer[106] | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 16 | MF | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | ||
| 16 | MF | Bryn Morris[108] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 17 | MF | Ryan Yates[109] | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 18 | MF | Gary Deegan[110] | 12 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 14 | 1 | |
| 22 | DF | Aristote Nsiala[114] | 5 | 1[b] | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | |
| 23 | MF | Alex Rodman[115] | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 24 | DF | Adam El-Abd[116] | 6 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 7 | 2 | |
| 27 | FW | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
| 27 | FW | Tyler Roberts[118] | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 30 | FW | Ethan Jones[119] | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 45 | FW | Stefan Payne[127] | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
Note: Two yellow cards in one match is counted as one red card.
References
- 1 2 3 "Micky Mellon leaves". Shrewsweb. 6 October 2016. Retrieved 6 October 2016.
 - 1 2 "Paul Hurst: Shrewsbury Town name ex-Grimsby boss as new manager". BBC Sport. 24 October 2016. Retrieved 24 October 2016.
 - ↑ "Shrewsbury Town 0-2 Bolton Wanderers". BBC Sport. 25 March 2017. Retrieved 26 March 2017.
 - ↑ "Shrewsbury Town 1-1 Peterborough United". BBC Sport. 27 September 2016. Retrieved 18 December 2016.
 - ↑ "Shrewsbury 0 – 1 Cambridge". Sky Sports. 30 August 2016. Retrieved 18 December 2016.
 - ↑ "League One 2016/2017 Attendance Home matches". worldfootball.net. Retrieved 22 April 2017.
 - ↑ "History". Statto.
 - ↑ "Shrewsbury Town 2-4 Northampton Town". BBC Sport. 22 October 2016. Retrieved 1 May 2017.
 - ↑ "Oxford United 2-0 Shrewsbury Town". BBC Sport. 30 April 2017. Retrieved 1 May 2017.
 - ↑ "Gary Deegan: Shrewsbury Town sign Southend United midfielder on two-year deal". BBC Sport. 26 May 2016. Retrieved 26 May 2016.
 - ↑ "Louis Dodds: Shrewsbury Town sign Port Vale midfielder". BBC Sport. 27 May 2016. Retrieved 27 May 2016.
 - ↑ "Olly Lancashire signs". Shrewsweb. 20 May 2016. Retrieved 21 May 2016.
 - ↑ "AJ Leitch-Smith Signs". Shrewsbury Town Official Site. 3 June 2016. Retrieved 4 June 2016.
 - ↑ "Ryan McGivern Signs". Shrewsbury Town Official Site. 3 June 2016. Retrieved 4 June 2016.
 - ↑ "Jim O'Brien: Shrewsbury Town sign midfielder after Coventry City departure". BBC Sport. 17 June 2016. Retrieved 18 June 2016.
 - ↑ "Shrewsbury Town sign Bury right back Joe Riley". Shropshire Star. 1 July 2016. Retrieved 1 July 2016.
 - ↑ "Antoni Sarcevic Signs". Shrewsbury Town Official Site. 28 May 2016. Retrieved 28 May 2016.
 - ↑ "Adam El-Abd: Shrewsbury Town sign former Brighton and Bristol City defender". BBC Sport. 15 July 2016. Retrieved 15 July 2016.
 - ↑ "First new face comes in". Shrewsweb. 1 January 2017. Retrieved 1 January 2017.
 - ↑ "Rodman signs on". Shrewsbury Town Official Site. 5 January 2017. Retrieved 5 January 2017.
 - ↑ "Bryn Morris signs on". Shrewsbury Town Official Site. 20 January 2017. Retrieved 20 January 2017.
 - ↑ "Tootle moves on". Shrewsweb. 23 June 2016. Retrieved 23 June 2016.
 - ↑ "Notts County sign defender Tootle". BBC. 23 June 2016. Retrieved 23 June 2016.
 - 1 2 3 4 5 6 7 8 9 "Town announce retain list". Shrewsweb. 20 May 2016. Retrieved 20 May 2016.
 - ↑ "Jean-Louis Akpa Akpro signs for Barnet". Barnet Official Site. 2 August 2016. Retrieved 2 August 2016.
 - ↑ "Southport: Joe Kearns and James Caton join National League club". BBC Sport. 2 August 2016. Retrieved 2 August 2016.
 - ↑ "Stanley sign attacking midfield Clark". BBC. 2 August 2016. Retrieved 2 August 2016.
 - ↑ "Demetriou signs deal with Newport County". Worthing Herald. 11 January 2017. Retrieved 11 January 2017.
 - ↑ "Jermaine Grandison: Colchester United sign former Shrewsbury Town defender". BBC Sport. 22 December 2016. Retrieved 22 December 2016.
 - ↑ "Natty leaves Town". Shrewsweb. 1 July 2016. Retrieved 1 July 2016.
 - ↑ "City secure deal for Knight-Percival". Bradford City A.F.C. 1 July 2016. Retrieved 1 July 2016.
 - ↑ "Scott Vernon: Former Shrewsbury Town striker joins Grimsby Town". BBC Sport. 30 July 2016. Retrieved 30 July 2016.
 - ↑ "James Wesolowski: Guiseley sign former Shrewsbury midfielder". BBC Sport. 25 October 2016. Retrieved 26 October 2016.
 - ↑ "James Collins moves on". Shrewsweb. 11 July 2016. Retrieved 11 July 2016.
 - ↑ "Crawley sign Shrews striker Collins". BBC. 11 July 2016. Retrieved 11 July 2016.
 - ↑ "Barnett moves on". Shrewsweb. 1 August 2016. Retrieved 1 August 2016.
 - ↑ "AFC Wimbledon sign striker Barnett". BBC. 3 August 2016. Retrieved 3 August 2016.
 - ↑ "Wellens moves on". Shrewsweb. 24 August 2016. Retrieved 25 August 2016.
 - ↑ "Salford snap up experienced Wellens". Pitchero Non-League. 2 September 2016. Retrieved 3 September 2016.
 - 1 2 "Mangan moves on". Shrewsweb. 4 November 2016. Retrieved 4 November 2016.
 - ↑ "Antoni Sarcevic: Shrewsbury Town midfielder leaves club by mutual consent". BBC Sport. 9 December 2016. Retrieved 11 December 2016.
 - ↑ "Plymouth Argyle complete signing of midfielder Antoni Sarcevic". Plymouth Herald. 26 January 2017. Archived from the original on 26 January 2017. Retrieved 26 January 2017.
 - ↑ "Ian Black Moves On". Shrewsbury Town Official Site. 31 January 2017. Retrieved 1 February 2017.
 - ↑ "Former Hearts and Rangers midfielder Ian Black signs for English League Two club". Scottish Daily Record. 18 February 2017. Retrieved 19 February 2017.
 - ↑ "Toney Looking Forward To Challenge". Shrewsbury Town Official Site. 8 August 2016. Retrieved 8 August 2016.
 - 1 2 "Shrewsbury Town: Stoke City pair Moha El Ouriachi & George Waring sign on loan". BBC Sport. 15 August 2016. Retrieved 15 August 2016.
 - ↑ "Moha Returns To Stoke". Shrewsbury Town. Retrieved 22 November 2016.
 - ↑ "Ebanks-Blake signs on". Shrewsbury Town Official Site. 31 August 2016. Retrieved 1 September 2016.
 - ↑ "Grimmer returns". Shrewsbury Town Official Site. 31 August 2016. Retrieved 1 September 2016.
 - ↑ "Shrewsbury Town sign Notts County winger Rodman and Crystal Palace striker Ladapo". BBC Sport. 5 January 2017. Retrieved 5 January 2017.
 - ↑ "Tyler Roberts: Shrewsbury Town sign West Bromwich Albion striker n loan". BBC Sport. 17 January 2017. Retrieved 17 January 2017.
 - ↑ "Humphrys joins on loan". Shrewsbury Town Official Site. 26 January 2017. Retrieved 26 January 2017.
 - ↑ "Stefan Payne joins Town". Shrewsbury Town Official Site. 30 January 2017. Retrieved 30 January 2017.
 - ↑ "Ryan Yates joins on loan". Shrewsbury Town Official Site. 31 January 2017. Retrieved 1 February 2017.
 - ↑ "Kaiman goes out on loan". Shrewsweb. 29 July 2016. Retrieved 29 July 2016.
 - ↑ "Shrewsbury recall Kaiman Anderson from Halesowen loan". Shropshire Star. 11 January 2017. Retrieved 11 January 2017.
 - ↑ "Burton joins Nuneaton". Shrewsweb. 12 August 2016. Retrieved 12 August 2016.
 - ↑ "Wilson's Weekly". Nuneaton Town F.C. 30 September 2016. Archived from the original on 2 October 2016. Retrieved 30 September 2016.
 - ↑ "Dominic Smith: Barrow sign Shrewsbury defender on loan". BBC Sport. 19 August 2016. Retrieved 19 August 2016.
 - ↑ "Shrewsbury Town manager Paul Hurst recalls Dom Smith from Barrow loan spell". Shropshire Star. 25 October 2016. Retrieved 26 October 2016.
 - ↑ "Ethan Jones: Shrewsbury Town striker joins Tranmere Rovers on loan". BBC Sport. 12 September 2016. Retrieved 12 September 2016.
 - ↑ "Saturday's Transfer List". Evo-stik League. 17 September 2016. Retrieved 18 September 2016.
 - 1 2 "Rowley and Grogan return". Shrewsweb. 4 January 2017. Retrieved 5 January 2017.
 - ↑ "Rowley goes out on loan". Shrewsweb. 29 October 2016. Retrieved 30 October 2016.
 - ↑ "A further squad update". Hednesford Town FC. 16 January 2017. Retrieved 16 January 2017.
 - ↑ "Callum Roberts loan extended". Hednesford Town FC. 20 February 2017. Retrieved 24 February 2017.
 - ↑ "Transfer news: Jim O'Brien joins on loan from Shrewsbury". Ross County FC. 18 January 2017. Archived from the original on 19 January 2017. Retrieved 18 January 2017.
 - ↑ "Ethan Jones joins Stourbridge". Shrewsweb. 3 February 2017. Retrieved 3 February 2017.
 - 1 2 "Youngsters extend loan deals". Shrewsweb. 3 March 2017. Retrieved 5 March 2017.
 - 1 2 3 4 "Loan update". Shrewsweb. 24 April 2017. Retrieved 1 May 2017.
 - ↑ "BBC Local Live Shropshire: 6 February 2017". BBC. 6 February 2017. Retrieved 6 February 2017.
 - ↑ "One in, one out for City". Oxford City F.C. 8 February 2017. Retrieved 8 February 2017.
 - ↑ "Burton joins AFC Telford United". Shrewsweb. 24 February 2017. Retrieved 24 February 2017.
 - ↑ "Callum Burton: Goalkeeper has loan deal at AFC Telford extended". Shropshire Star. 23 March 2017. Retrieved 28 March 2017.
 - ↑ "Shrewsbury starlet Shaun Rowley joins Slough on loan". Shropshire Star. 17 March 2017. Retrieved 22 March 2017.
 - ↑ "Shrewsbury Town sign AJ Leitch-Smith and Ryan McGivern from Port Vale". BBC Sport. 3 June 2016. Retrieved 5 June 2016.
 - 1 2 "Shrewsbury Town: Junior Brown and Callum Burton agree new contracts". BBC Sport. 9 June 2016. Retrieved 9 June 2016.
 - ↑ "Junior Brown on new deal". Shrewsweb. 9 June 2016. Retrieved 9 June 2016.
 - ↑ "Callum Burton on new deal". Shrewsweb. 9 June 2016. Retrieved 9 June 2016.
 - ↑ "Callum Grogan signs contract". Shrewsweb. 15 June 2016. Retrieved 16 June 2016.
 - ↑ "Mark Halstead: Shrewsbury Town goalkeeper signs new one-year contract". BBC Sport. 5 August 2016. Retrieved 5 August 2016.
 - ↑ "Paul Hurst on Ryan Barnett". Shrewsweb. 8 February 2017. Retrieved 8 February 2017.
 - ↑ "Abu Ogogo: Shrewsbury Town midfielder signs new contract". BBC Sport. 11 April 2017. Retrieved 11 April 2017.
 - ↑ "Shaun Whalley: Shrewsbury Town midfielder signs new two-year contract". BBC Sport. 12 May 2017. Retrieved 12 May 2017.
 - ↑ "Two-year deal for Sadler". Shrewsweb. 30 May 2017. Retrieved 30 May 2017.
 - ↑ "Rowley signs new deal". Shrewsweb. 30 May 2017. Retrieved 30 May 2017.
 - 1 2 3 4 5 "Scholars sign first pro deals". Shrewsweb. 7 June 2017. Retrieved 13 June 2017.
 - ↑ "FA Cup first round draw as it happened". BBC Sport. 17 October 2016. Retrieved 6 November 2016.
 - ↑ "EFL Cup first-round draw: Aston Villa travel to Luton Town". BBC Sport. 22 June 2016. Retrieved 22 June 2016.
 - ↑ "EFL Cup: Runners-up Liverpool begin at Burton Albion as Everton host Yeovil". BBC Sport. 10 August 2016. Retrieved 11 August 2016.
 - ↑ "EFL Trophy: Group Stage Fixtures". EFL. 27 July 2016. Retrieved 27 July 2016.
 - ↑ "Shropshire Senior Cup Fixtures 2016-17". Shropshire FA. Retrieved 16 October 2016.
 - ↑ "Shrewsbury Town and AFC Telford Shropshire Senior Cup final postponed". Shropshire Star. 27 October 2016. Retrieved 27 October 2016.
 - ↑ "Shropshire Senior Cup Final". Shrewsweb. 1 March 2017. Retrieved 1 March 2017.
 - ↑ "Shrewsbury Town FC Player Appearances 2016/17". Soccerbase. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Jayson Leutwiler in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Joe Riley in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Mat Sadler in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Ryan McGivern in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Oliver Lancashire in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Shaun Whalley in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Abu Ogogo in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Stephen Humphrys in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Louis Dodds in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Junior Brown in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Jack Grimmer in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Dominic Smith in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Bryn Morris in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Ryan Yates in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Gary Deegan in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Freddie Ladapo in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by AJ Leitch-Smith in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Mark Halstead in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Aristote Nsiala in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Alex Rodman in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Adam El-Abd in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Callum Burton in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Tyler Roberts in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Ethan Jones in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Kaiman Anderson in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Shaun Rowley in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Callum Grogan in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by John McAtee in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Callum Roberts in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Ryan Barnett in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Ryan Sears in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Stefan Payne in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Ian Black in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Ivan Toney in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 3 "Games played by Jim O'Brien in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by Antoni Sarcevic in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Richie Wellens in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Andrew Mangan in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Moha El Ouriachi in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - 1 2 "Games played by George Waring in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Games played by Sylvan Ebanks-Blake in 2016/2017". Soccerbase. Centurycomm. Retrieved 1 May 2017.
 - ↑ "Red card rescinded". Shrewsweb. 21 November 2016. Retrieved 21 November 2016.
 - ↑ "Aristote Nsiala: Shrewsbury Town successful in appeal at defender's red card". BBC Sport. 10 January 2017. Retrieved 10 January 2017.