Mavropanos, 25, has accepted the number 15 jersey and a five-year contract with the Hammers.
Arsenal signed Mavropanos in January 2018, although he only played in seven Premier League games before being loaned away. Greek international Mavropanos, who has 19 caps, is West
Ham’s third summer addition following midfielders James Ward-Prowse and Edson Alvarez, who joined from Southampton and Ajax, respectively.
He made 89 appearances for Stuttgart in total last season when the German team narrowly escaped relegation, playing 34 times in all competitions and scoring eight goals.
Mavropanos transferred from Arsenal to the Bundesliga club in July 2020 on a season-long loan that was later extended for a second season before securing his permanent spot in the team.
“I’m incredibly excited about the next phase of my career,” he remarked. “I’ll do everything to make myself and the fans and club proud of me wearing the jersey.”