Early career Morley started his career in the academy of
Manchester City and then later, the academy of
Bolton Wanderers, before signing for the academy of
Rochdale.
Rochdale After progressing through
Rochdale's academy he first featured for the senior team during the 2016–17 pre-season campaign. After being named as an unused substitute regularly in
League One, Morley made his competitive debut in a 2–1
EFL Trophy victory over
Notts County on 4 October 2016. He made his league debut four days later in a 3–0 win over
Southend United. Morley also had a five-minute cameo in Rochdale's 2–0
FA Cup victory over
Maidstone United, playing as a left-winger rather than his preferred central role. Morley made a further three appearances for the club during the season – in two EFL Trophy matches and one league fixture. On 1 March 2017, he signed his first professional contract with the club following his 17th birthday. He was offered a new contract by Rochdale at the end of the 2018–19 season. On 28 June 2019, Morley signed a new three-year contract with Rochdale.
Bolton Wanderers On 11 January 2022, it was announced Morley had re-signed for
Bolton Wanderers, having previously played in the
Bolton Wanderers academy as a child, and signed a three-and-a-half-year contract with
EFL League One team. He made his debut on 15 January in a 2–0 home win against
Ipswich Town. On 2 April, he started in the
2023 EFL Trophy Final which Bolton won 4–0 against
Plymouth Argyle. On 28 December 2023, he signed a new contract until 2027. On 23 August 2024, Morley joined fellow League One side
Wycombe Wanderers on a season-long loan deal. By January, Morley had helped Wycombe to the top of the table, leading Bolton to exercise a break clause and recall him from his loan on 1 January. He subsequently scored an injury time winner on his first game back away at
Exeter City, three days after he had done same thing against the same opponents for Wycombe.
Wycombe Wanderers On 29 January 2026, Morley returned to Wycombe Wanderers on a permanent deal for an undisclosed fee.
The Bolton News reported they paid £750,000, which may reach £1m with performance related add-ons. ==Career statistics==