Manchester City have officially confirmed that defender Pablo Maffeo has joined Bundesliga side Stuttgart on a permanent deal.

The club have announced that Maffeo will complete his move to Stuttgart once the transfer window opens for the summer.

Maffeo has spent the past two seasons on loan to Spanish side Girona, amassing over 40 league appearances in his time there.

He is now set to experience life in the Bundesliga as he heads to Stuttgart for a new challenge in Germany, away from Manchester City permanently for the first time.

The 20-year-old has joined Stuttgart for an undisclosed fee and will be looking to secure his place at right-back in the side during pre-season in the coming months ahead of the new season.