John McGinn commits future to Aston Villa as Scotland midfielder pens new deal

John McGinn has signed a new long-term contract with Aston Villa that will keep him at the club until 2027.

The Scotland midfielder moved to Villa Park from Hibs in a £3m deal in 2018 amid strong interest from Celtic and helped them earn promotion to the Premier League in his first season with a goal in the Championship play-off final against Derby.

The 28-year-old was named club captain last summer and was a key part of the Villa set-up last season, making 34 Premier League appearances. He helped the club secure European football for the first time since 2010 after a stunning turnaround under manager Unai Emery saw Villa finish seventh in the league.

In total, he has racked up 183 appearances for the club, scoring 17 goals, becoming a firm fans’ favourite in the process.

McGinn, who started his career with St Mirren, has 67 caps for his country and featured in the back-to-back wins over Norway and Georgia this week.

Comments

 0 comments

Want to join the conversation? Please or to comment on this article.

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice