Early career Devine was an academy player of
Liverpool. He was released at the age of 11 and joined
Wigan Athletic four months later. and was part of the team that beat
Tottenham Hotspur in the fourth round of the
2019–20 FA Youth Cup, coming on as a late
substitute. He started in the quarter-final against
Manchester United at
Old Trafford. He was signed by Wigan on 6 June 2020. However, Wigan went into
administration less than a month later, and he was then sold to
Tottenham Hotspur (Spurs) on 28 July for around £300,000. He spent much of his early career as a holding midfielder, before being moved further forward at Spurs.
Tottenham Hotspur Devine was
sent off during an U23 match against
Chelsea in December 2020 after becoming involved in a physical confrontation with
Danny Drinkwater. On 10 January 2021, Devine made his senior debut for Tottenham in the third round match of the
FA Cup against
Marine. He came on as a substitute at the start of the second half and scored a goal, capping a 5–0 win for Tottenham. His debut at 16 years and 163 days made him the youngest player to have played for Tottenham in a senior game, breaking
the record previously held by his under-18 teammate
Dane Scarlett. He turned professional under
Nuno Espírito Santo, signing a three-year
contract on his 17th birthday.
The Athletic reported that
Antonio Conte was a big fan of Devine, however, the teenager suffered with injuries during the
2021–22 season. He was limited to one FA Cup appearance during the
2022–23 campaign. He made his debut the following day, in a 1–0 win over
Carlisle United at
Vale Park. He scored his first goal in the
English Football League on 2 September, when he converted a stoppage-time
penalty kick to secure a 2–1 victory at
Oxford United. On 31 October, he scored the only goal of the game at
Mansfield Town to put the Vale through to the quarter-finals of the
EFL Cup for the first time in
the club's history. The goal won him the Goal of the Round award, whilst he was also named Player of the Round. Injuries to
Ollie Arblaster and
Funso Ojo saw Devine moved into a deeper position, where his long-range passing ability saw him excel in the role. He was recalled to Spurs on 17 January, having scored three goals and made three
assists in his 26 appearances for the Valiants, earning praise from manager
Andy Crosby and
director of football David Flitcroft.
Loan to Plymouth Argyle On 17 January 2024, Devine joined
Plymouth Argyle of the
Championship on loan until the end of the
2023–24 season, where director of football
Neil Dewsnip noted that head coach
Ian Foster had previously selected Devine for international duty in the England setup. On 1 April, Devine was
sent off after receiving two yellow cards with 12 minutes to go of what proved to be Foster's last game in charge of the club. He made nine starts and six substitute appearances, and Dewsnip hinted that the club would try to bring him back for the following season.
Loan to Westerlo On 4 September 2024, Devine joined
Belgian Pro League club
Westerlo on loan for the
2024–25 season. He sustained a hamstring injury in February and was sidelined for six weeks. He scored six goals in 32 games across the campaign. He scored on his home debut at
Deepdale, a 2–1 win over
Leicester City on 16 August, having rounded goalkeeper
Jakub Stolarczyk and finished from a tight angle at out. He scored eight goals across 48 appearances across the
2025–26 season, ==International career==