Playing career Morris joined
Crewe Alexandra's youth system aged 12 as a midfielder in 1995 and was a contemporary of players including
Dean Ashton,
David Vaughan and
Lee Bell. He was a member of Crewe's reserve side which won the
Cheshire Senior Cup in 2003. Despite injury difficulties including a stress fracture of his shin, Morris was, alongside fellow
Academy graduate
Chris McCready, offered a one-year contract by manager
Dario Gradi in 2004. He remained part of Gradi's first team squad until 2006, but injuries prevented him from making a first-team appearance for the club and forced his early retirement as a player. After club manager
Steve Davis was sacked in January 2017, the new incoming manager
David Artell made Morris part of his senior management team alongside assistant
Kenny Lunt. Morris managed the Crewe reserve side which won the Cheshire Senior Cup in May 2017. After the club was relegated with four games still to play, Crewe parted company with Artell on 11 April 2022, and Morris was appointed interim manager to the end of the
2021–22 season, with
Lee Bell as his assistant. Morris said he wanted Crewe to make the most of a "mini two-week season" comprising their final four League One fixtures, while also declaring his interest in becoming the next Crewe manager: "I'd love to take the job long-term. I've been at this club for a long, long time and I believe I have the credentials." Crewe won their first game under Morris, a 3–1 home victory over
AFC Wimbledon on 15 April 2022. Morris was appointed the permanent manager on 28 April 2022. With Crewe winless in nine games, on 4 November 2022, Morris stepped down as Crewe Alexandra manager "for compassionate reasons" and reverted to assistant manager with Bell becoming interim and eventually permanent manager.
Stoke City In June 2023, Crewe announced Morris's departure to take up a role at Championship club
Stoke City as
U21 head coach. Morris moved up to work with the first team in July 2024. On 16 September 2024, after
Steven Schumacher was sacked, Morris and
Ryan Shawcross briefly became caretaker managers, overseeing one game before
Narcís Pèlach was announced as Stoke's new manager on 18 September 2024. Morris left his position at Stoke in January 2025.
Wycombe Wanderers In October 2025, Morris was announced as a first team coach at
Wycombe Wanderers. ==Managerial statistics==