The promising 20-year-old will make the move to Germany on the 1 July once his current loan deal at La Liga club Girona – a City Group sister club – has run its course. His contract runs for five years.
City released a statement via their official club website confirming the deal, which will see Maffeo leave the club after making just three appearances for the Citizens.
The statement reads: “Once the La Liga season is completed, he will head to Germany for the next phase of his career and everyone at City wishes Pablo all the best as he begins his new chapter with Stuttgart.”
In return, a Stuttgart released a statement on their official Twitter account revealing that a deal had been completed.
Pablo #Maffeo wechselt zum 1. Juli 2018 zum #VfB. Der spanische U21-Nationalspieler kommt von @ManCity zum VfB und erhält einen Vertrag bis zum 30. Juni 2023. In der laufenden Spielzeit ist der 20-jährige Rechtsverteidiger an den FC Girona ausgeliehen. pic.twitter.com/TugnxPihyC
— VfB Stuttgart (@VfB) May 14, 2018
It read: “Pablo Maffeo moves to [Stuttgart] on July 1, 2018. The Spanish Under-21 international will join VfB from [Man City] and sign a contract until 30 June 2023. In the current season, the 20-year-old right-back is on loan to FC Girona.”
Maffeo has been in superb form since his loan move to Girona two years ago.
The 2016/17 season saw Maffeo play his part in the Girona side that won promotion to La Liga for the first time with the prospect of facing the likes of Real Madrid and Barcelona on the cards.
This season, the full-back was tasked with the man-marking of Barcelona legend Lionel Messi, truly introducing him to the next level of football.
He was also part of the side that defeated Spanish giants Real Madrid 2-1.
With one match left to play this season, Girona has shocked with their performances and will be finishing in a comfortable midtable finish at the first time of asking, with many expecting an instant relegation this season.
However, come the end of the season, the City defender will make the move to Germany to start his career with Stuttgart.