Shrewsbury Town midfielder Taylor Perry has confirmed his departure from the club after three seasons, ending his time at Croud Meadow with an emotional message to supporters.

What happened?

Taylor Perry, 24, has left Shrewsbury Town as a free agent after his contract expired this summer. The Stourbridge-born midfielder joined Salop in 2023 from Wolves’ academy and made 133 appearances across three seasons. In a post on Instagram, Perry wrote: “My time at Shrewsbury Town has come to an end. Three seasons, 133 appearances. I am forever grateful to everyone connected and it has been an honour to represent the football club.”

Perry was offered a new deal alongside teammates Josh Ruffels and Luca Hoole but has now left the club. Town boss Gavin Cowan suggested earlier this month that the “ship has sailed” on Perry’s future after he missed pre-season training.

Why it matters for Shrewsbury

Perry’s exit leaves a gap in midfield for Shrewsbury, who sit 19th in League Two with 49 points from 46 games and a recent run of two losses and three draws. He was a consistent starter under Cowan, featuring in 34 of the club’s 42 League Two matches last season and scoring twice with one assist. His departure comes as Shrewsbury aim to improve on a campaign that saw them finish 19th with a goal difference of -27, having conceded 69 goals.

The midfielder’s final contribution included a run of 46 league games without missing a start, barring a two-match suspension in March. His departure leaves the club needing to rebuild in midfield ahead of the new season.

What comes next?

Shrewsbury now turn their attention to pre-season and squad planning with Perry’s exit confirmed. The club’s recent form - no wins in the last five games and losses in their last two - adds pressure to the upcoming campaign. With the title race 38 points behind leaders Bromley, every point will count as they aim to climb the table.

Perry’s next move remains unclear, but his emotional farewell suggests he’s ready to explore new opportunities after a memorable spell in Shropshire. For Shrewsbury, his departure marks the end of an era as they look to build for the future.

Shrewsbury Town currently sit 19th in League Two with 49 points, 13 wins, 10 draws and 23 losses from 46 games, recent form LDDWL, and lost their last result 1-0 to Gillingham on 2026-05-02.