Todd Cantwell was part of Norwich's Under 13s squad in 2010/11.
As part of Norwich's Under-16 squad, he, in February 2014, was
placed on standby for an England Under-16 development tournament
at St George's Park.
Todd signed on as an
Academy Scholar with Norwich on 8th July 2014 and will be
part of the Under-18s side in 2014/15.
Cantwell scored for England's Under-17s on 29th July 2014 against
After interest from Arsenal, he signed his first professional contract with Norwich on 5th April 2016, which will keep him at the club until 2019.
Cantwell was included on the bench for Norwich's 1-1 home draw with Hull on 14th October 2017. He made his first team debut as a 86th minute substitute for Grant Hanley in the FA Cup Third Round replay at Chelsea which City drew 1-1 but lost on penalties in extra-time. He was replaced by Marco Stiepermann on 120 minutes ahead of the penalty shoot out.
He was loaned to Dutch second tier side Fortuna Sittard on 28th January 2018 for the remainder of the season so to gain first team experience. Daniel Farke said “I brought him on the pitch in a difficult game at Chelsea, which shows I trust him. But we have four new attacking signings, so it has become more difficult for Todd to get minutes.Now, at his age, it’s important he gets playing lots of games in a senior league, as he needs to step up from playing for the Under-23s. We hope he can get many minutes because he plays an important role in my plans for the summer.”
Todd scored twice in 10 appearances, interupted by injury, to secure Fortuna's return to the Dutch top flight after a 16 year absence.
Todd made 27 appearances in Norwich's Championship winning season of 2018/19, scoring once against Rotherham in December 2018.
Cantwell made an impressive start to his Premier League campaign assisting Teemu Pukki with goals against Newcastle and scoring against Chelsea. At the end of August 2019, he was called up by England's Under-21s for their clashes with Turkey and Kosovo in September 2019. He made his England Under-21 debut against Kosovo on 9th September 2019, as an 81st minute substitute for Morgan Gibbs-White.