Every Premier League manager’s contract expiry date after Moyes appointment on multi-year Everton deal

Arne Slot, Pep Guardiola and Ruben Amorim are all in charge at Premier League clubs
The Premier League is home to some of the best managers in the world and TEAMtalk has taken a look at their contract details.
Six of the 20 Premier League clubs have made a managerial change in the 2024/25 season and Southampton have sacked two managers.
A lot of other Premier League managers are also feeling under pressure as they enter the final 18 months of their contracts.
Below, we’ve revealed the contract expiry date for every Premier League manager.
Arsenal
Manager: Mikel Arteta
Date joined: December 22, 2019
Contract expiry date: June 30, 2027
Arteta was handed his first managerial position at Arsenal after previously being assistant to Pep Guardiola at Manchester City.
The 43-year-old is regarded as one of the best managers in the Premier League after leading the team to back-to-back second-place finishes, and he recently signed a new three-year contract.
“I feel very inspired, I feel challenged, I feel supported and I want to do much more than what we’ve already done together,” he said.
“We are looking forward to the coming years, with our supporters, who have emotionally transformed the club and the team. Our supporters have transformed individuals and we are different now.
“You can tell that we are different and for me, that is down to them. We look forward to continuing the journey together.”
Aston Villa
Manager: Unai Emery
Date joined: November 1, 2022
Contract expiry date: June 30, 2029
Since replacing Steven Gerrard in the Aston Villa dugout in November 2022, Emery has transformed the club’s fortunes.
The 53-year-old led Villa to a top-four finish in the 2023/24 season and was rewarded with a new five-year contract, which keeps him at Villa Park until 2029.
A new contract for Unai Emery means five more years of scenes like this, @AVFCOfficial fans! 🦁 pic.twitter.com/vGESY8V37C
— Premier League (@premierleague) May 27, 2024
Bournemouth
Manager: Andoni Iraola
Date joined: July 1, 2023
Contract expiry date: June 30, 2026
Iraola initially signed a two-year deal at Bournemouth, but he got a 12-month contract extension after guiding the club to a 12th-placed finish in the Premier League in 2023/24.
According to reports, they are now planning to hold discussions with the 42-year-old over a fresh contract amid interest from Tottenham.
Brentford
Manager: Thomas Frank
Date joined: October 16, 2018
Contract expiry date: June 30, 2027
While Frank is under contract at Brentford until the summer of 2027, the 51-year-old is open to a new challenge in the future.
“If a big club one day comes to knock on my door, then I need to consider it but it’s not something I’m hunting,” he said. “I could stay in Brentford for well, forever is probably a crazily long time but I could stay here for a further sustained period.”
“One day maybe I need to try something else, I don’t know. I’m more open. I’m happy here and sometimes you need to be careful what you wish for. Also, in football you can’t plan. Keep your head down, work and see where it takes you.”
Brighton
Manager: Fabian Hurzeler
Date joined: July 1, 2024
Contract expiry date: June 30, 2027
Hurzeler guided St Pauli to the Bundesliga 2 title in the 2023/24 season and then replaced Roberto De Zerbi in the Brighton dugout.
The German signed a three-year contract and became the youngest head coach to take charge of a Premier League match, at 31 years and 180 days.
Chelsea
Manager: Enzo Maresca
Date joined: July 1, 2024
Contract expiry date: June 30, 2029
After sacking Mauricio Pochettino, Chelsea had a four-man shortlist of Thomas Frank, Enzo Maresca, Kieran McKenna and Roberto De Zerbi.
The Blues ultimately picked Maresca, who won the Championship title during his debut season at Leicester City in 2023/24.
The 44-year-old signed a five-year contract at Stamford Bridge and it also includes an option to extend until June 2030.
Crystal Palace
Manager: Oliver Glasner
Date joined: February 20, 2024
Contract expiry date: June 30, 2026
A Europa League winner with Eintracht Frankfurt, Glasner replaced Roy Hodgson in the Crystal Palace dugout in February 2024.
He signed a deal to stay at Selhurst Park until the end of the 2025/2026 season and it also includes the option of a further year.

Everton
Manager: David Moyes
Date joined: January 11, 2025
Contract expiry date: June 30, 2027
Moyes spent 11 years at Everton before leaving to take charge of Manchester United as Sir Alex Ferguson’s successor in the summer of 2013.
The 61-year-old has now returned to Goodison Park for his second spell at the club and has put pen to paper on a two-and-a-half-year contract.
“It’s great to be back,” he said. “I enjoyed 11 wonderful and successful years at Everton and didn’t hesitate when I was offered the opportunity to rejoin this great club.”
Fulham
Manager: Marco Silva
Date joined: July 1, 2021
Contract expiry date: June 30, 2026
Silva was linked with Saudi Pro League sides Al-Ahli and Al Hilal in the summer of 2023, but he rejected their offers and signed a new three-year contract at Craven Cottage.
Ipswich Town
Manager: Kieran McKenna
Date joined: December 20, 2021
Contract expiry date: June 30, 2028
McKenna took over at Ipswich Town when they were in League One and has since guided the club to back-to-back promotions, helping them reach the Premier League for the first time since 2001/02.
His impressive work has not gone unnoticed, and he was linked with Manchester United, Chelsea and Brighton last summer.
But the 38-year-old ended speculation about his future by signing a new contract, which keeps him at Portman Road until 2028.
Do you know the story behind Kieran McKenna’s unique rise to managing @IpswichTown in the Premier League? 💭 pic.twitter.com/8qQcYtEU26
— Premier League (@premierleague) November 15, 2024
Leicester City
Manager: Ruud van Nistelrooy
Date joined: December 1, 2024
Contract expiry date: June 30, 2027
Van Nistelrooy had a four-game stint as interim Manchester United boss before replacing Steve Cooper in the dugout at Leicester City.
It’s his second senior full-time managerial role, having led PSV Eindhoven in the 2022/23 season where he won the KNVB Cup.
Liverpool
Manager: Arne Slot
Date joined: June 1, 2024
Contract expiry date: June 30, 2027
After Xabi Alonso decided to stay at Bayer Leverkusen, Liverpool identified Arne Slot as their preferred candidate to replace Jurgen Klopp in the summer of 2024.
The former Feyenoord manager put pen to paper on a three-year contract and has made a brilliant start to life in the Anfield dugout.
Manchester City
Manager: Pep Guardiola
Date joined: July 1, 2016
Contract expiry date: June 30, 2027
Guardiola took over at Manchester City in the summer of 2016, and he is now the longest-serving manager in the Premier League.
He’s enjoyed a trophy-laden career at the Etihad, winning six Premier League titles, two FA Cups, four League Cups, the Champions League, the UEFA Super Cup and a FIFA World Club Cup.
After previously hinting he could leave the club at the end of the 2024/25 season, the 54-year-old has now signed a new deal that will extend his tenure as the manager to 2027.
Manchester United
Manager: Ruben Amorim
Date joined: November 11, 2024
Contract expiry date: June 30, 2027
After sacking Erik ten Hag, United triggered the £8.3million release clause in Amorim’s Sporting CP contract and handed the manager a two-and-a-half-year contract.
“Regarding contract length, for me it is perfect, because in two years’ time you can work out whether I’m the ideal coach for this project or not,” he said.
“We can therefore avoid those problems associated with coaches on a long contract when we see that the coach isn’t ideal for the project so we’re avoiding this problem.”
🗣️ “I truly believe I am the right guy for this job.”
Ruben Amorim has been speaking in his first Premier League press conference with @ManUtd… pic.twitter.com/OMLxPf8Tlt
— Premier League (@premierleague) November 22, 2024
Newcastle United
Manager: Eddie Howe
Date joined: November 8, 2021
Contract expiry date: June 30, 2027
After helping Newcastle United avoid relegation to the Championship in 2021/22, Howe was rewarded with a new long-term contract.
While the length of the deal was not officially disclosed by the club, reports in the British tabloids claim that he is under contract until the end of the 2026/27 season.
Nottingham Forest
Manager: Nuno Espirito Santo
Date joined: December 20, 2023
Contract expiry date: June 30, 2026
Nuno Espirito Santo replaced Steve Cooper in the Nottingham Forest dugout in December 2023, signing a two-and-half-year contract.
According to reports, owner Evangelos Marinakis wants to give the 51-year-old a new contract following their sensational performances in the 2024/25 season.
Southampton
Manager: N/A
After being relegated from the Premier League, Southampton parted ways with Ivan Juric and made Simon Rusk the interim manager.
Tottenham
Manager: Ange Postecoglou
Date joined: July 1, 2023
Contract expiry date: June 30, 2027
Postecoglou enjoyed a promising debut season at Tottenham in 2023/24 but they have endured a disastrous 2024/25 campaign, and he is increasingly at odds with their fans.
He is now under pressure and TEAMtalk understands that Spurs have identified Bournemouth boss Andoni Iraola as their top target if they sack Postecoglou.
West Ham United
Manager: Graham Potter
Date joined: January 9, 2025
Contract expiry date: June 30, 2027
After an underwhelming start to the 2024/25 season, West Ham identified Potter as their top target to replace Julen Lopetegui.
The 49-year-old accepted the job after the club abandoned plans to give him a six-month deal and agreed to a two-and-a-half-year contract.
Big history ✅
Big expectations ✅Graham Potter is VERY excited about his new job at West Ham. #WHUFC #BBCFootball pic.twitter.com/CIoDjjyiDi
— BBC Sport (@BBCSport) January 9, 2025
Wolves
Manager: Vitor Pereira
Date joined: December 19, 2024
Contract expiry date: June 30, 2026
Wolves spent around £825,000 in compensation to hire Pereira from Saudi Pro League side Al Shabab and gave the 56-year-old a one-and-a-half-year contract at Molineux.
Despite some reports about their interest in Daniele De Rossi, TEAMtalk understands that Wolves do not have any plans whatsoever to find a new manager.
READ MORE: The most expensive football managers of all time: New Man Utd boss Ruben Amorim in 7th…