Born in Cambridge, Morris began his career in the youth system at Norwich City at the age of 11.[2] He became an academy scholar in the summer of 2012 and won the FA Youth Cup with Norwich in May 2013.[4] In December 2013, he signed a professional contract until the summer of 2016.[5]
2014–15
On 4 August 2014, Morris joined Oxford United on loan until 1 January 2015.[5] He made his debut on 9 August 2014, starting in a 1–0 defeat to Burton Albion in League Two.[6] He scored his first goal in professional football in his next appearance on 12 August 2014, starting again as Oxford defeated Bristol City in the first round of the League Cup.[7] After 10 appearances,[8] he was recalled by Norwich on 23 October 2014.[9]
On 27 November 2014, Morris joined another League Two club, York City, on loan until 4 January 2015.[10] He made his debut two days later as a 77th-minute substitute for Wes Fletcher in a 1–1 away draw with Plymouth Argyle.[8] His loan was extended for another month in January 2015[11] before returning to Norwich on 9 February[12] having made eight appearances for York.[8]
2015–16
On 15 July 2015, Morris joined Hamilton Academical on a six-month loan, shortly after signing a contract extension with Norwich to 2017.[13] He made his Scottish Premiership debut on 1 August in a 0–0 home draw with Partick Thistle.[14] On 18 August, Morris scored his first goal for Hamilton in a 4–0 home victory over Dundee United.[15] On 2 January 2016, he extended his stay until the end of the 2015–16 season.[16] Morris returned to Norwich in May 2016,[17] having featured in 33 matches, scoring eight goals.[14]
2016–17
After featuring for Norwich under-23s in the EFL Trophy, Morris joined Championship club Rotherham United on 31 January 2017 on loan until the end of 2016–17.[18] He was unable to link up with Rotherham until mid-March due to injury, but did sign a contract to 2020 with Norwich earlier in the month.[19][20] He made his Rotherham debut as a substitute in the 5–1 defeat away to Queens Park Rangers on 18 March 2017.[21]
2017–18
On 11 July 2017, Morris joined League One club Shrewsbury Town on a season-long loan, becoming their ninth summer signing.[22] He scored his first goal for the club in a 3−2 victory over Rochdale at New Meadow on 19 August.[23] Morris suffered a torn anterior cruciate ligament (ACL) in Shrewsbury Town's League One play-off final defeat to Rotherham United.[24]
2018–19
Morris missed almost the entire season while recovering from his ACL injury, only making a few appearances for Norwich City's Under-23 squad.[25]
2019–20
In May 2019 Morris signed a contract extension with Norwich to 2021 and was simultaneously loaned out to League One side Rotherham United, for whom he'd previously played in the 2016–17 season.[26][27] The loan was cut short after Morris scored three league goals for them in the first half of the season. Morris then signed for Milton Keynes Dons on 7 January 2020 on a loan deal for the rest of the season.[28]
2020–21
Following a successful loan spell, Morris re-joined Milton Keynes Dons on loan for the duration of the 2020–21 season.[29] After scoring three goals from eighteen league games for the Dons, Morris was recalled by Norwich City on 6 January 2021.[30] Later that day, Morris signed for Championship side Barnsley on a two-and-a-half-year deal, for an undisclosed fee.[31] He scored his first goal for Barnsley in a 2–0 win against Brentford on 14 February 2021.[32]
Luton Town
On 6 July 2022, Morris returned to the Championship when he signed for Luton Town for a fee of 1.3 million.[33] Morris was awarded the EFL Championship Player of the Month for September 2022 having scored four goals during the month.[34] Carlton Morris managed to get 20 goals in his first season at Luton as Luton got promoted to the Premier league.[35]
Morris scored Luton Town's first ever Premier League goal on 12 August 2023 in a 4-1 loss to Brighton and Hove Albion when he converted a penalty kick in the 81st minute.[36][37] On 30 September 2023, he scored the winning goal against Everton to give Luton Town its first ever Premier League victory.[38]
Morris has been described by Oxford United as strong and able to hold up the ball. [40] However, he lost the most aerial battles in the 2023–24 Premier League season. [citation needed]
Career statistics
As of match played 10 December 2024
Appearances and goals by club, season and competition