Pep Guardiola explains Erling Haaland's absence in final Man City game
Erling Haaland was left out of Manchester City's final Premier League match as Pep Guardiola prioritized honoring departing players and managing squad fatigue.

Photo: goal.com
Erling Haaland was omitted from the Manchester City squad for their final Premier League match of the season against Aston Villa. Departing manager Pep Guardiola, overseeing his final game at the Etihad Stadium, explained that the decision was driven by a desire to provide opportunities for long-serving players and to manage the physical workload of his stars.
Guardiola made nine changes to his starting XI, admitting that his team selection would have been entirely different had the title race still been active. Instead, the focus shifted toward giving a celebratory farewell to key figures such as Bernardo Silva and John Stones, who are set to leave the club at the end of the campaign.
It’s a mix, a lot of players who didn’t play for a long time. We want a standing ovation for Bernardo and John. If it was the final game to win the Premier League, the selection wouldn’t be the same. Pep Guardiola
Beyond the sentimentality, Haaland's absence serves a practical purpose, as the striker is preparing for upcoming international duties with Norway. With 27 goals in the league this season, he has already effectively secured the Golden Boot. The lineup served as a final tribute to the core group that defined Guardiola’s ten-year tenure at the club.
Before kick-off, Aston Villa boss Unai Emery shared a touching moment with Guardiola, presenting him with a replica of the lion statue from Villa Park. Emery spoke highly of his compatriot, acknowledging his influence on English football since 2016 and praising his humility and respect for fellow coaches.