L'accord améliore les conditions de son précédent contrat, qui devait expirer en 2027 et signé lorsque Mainoo n'avait que 17 ans. Les rapports suggèrent que son salaire de base augmentera à environ 135 000 £ par semaine avec des primes de performance en plus.
Le renouvellement est un retournement de fortune pour un joueur qui a demandé à partir en prêt l'été dernier après que l'ancien entraîneur Ruben Amorim l'a limité à un seul départ en championnat toute la saison.
Depuis que Michael Carrick a pris les rênes après le licenciement d'Amorim en janvier, Mainoo a commencé 11 des 12 matchs, complétant 90 minutes dans tous sauf un. Cette forme lui a valu un rappel en équipe d'Angleterre sous Thomas Tuchel.
Le contrat ne contient pas de clause de libération, selon Florian Plettenberg de Sky Sport Allemagne -- un détail qui rassurera les supporters de United après l'incertitude des mois récents.
Mainoo, qui a rejoint l'Académie de United à six ans et a grandi à Stockport, a déclaré que le club a toujours été comme chez lui.
"J'ai grandi en voyant l'impact que notre club a sur notre ville, et j'apprécie la responsabilité qui accompagne le fait de porter ce maillot."
"Nous pouvons tous sentir l'élan qui se construit au sein du club. Je suis déterminé à m'impliquer et à jouer mon rôle pour aider Manchester United à lutter régulièrement pour des trophées majeurs dans les années à venir."
Le milieu de terrain a fait 98 apparitions pour United, marquant le but gagnant lors de la finale de la FA Cup 2024 contre Manchester City. Il a également représenté l'Angleterre lors de la finale de l'Euro 2024 à Berlin.
Le directeur du football Jason Wilcox a déclaré que le club a une pleine confiance dans le développement de Mainoo.
"Sa capacité technique, son professionnalisme dévoué et sa personnalité humble font de lui le modèle parfait pour nos jeunes joueurs et un véritable atout pour notre système académique exceptionnel."
United est actuellement à 11 points d'avance sur Brighton, sixième, dans la course à la qualification pour la Ligue des champions, avec quatre matchs de Premier League restants.
