John McGinn, born on 18 October 1994 (age 31), is a Scotland midfielder whose senior career is now shaped overwhelmingly by Aston Villa. A centre midfielder wearing number 7, he has become one of those players who tends to be there, week after week, without requiring much explanation.
Villa is where the substance of his career sits. Across eight seasons he has made 270 league appearances and scored 27 league goals, with his most productive league campaign coming in 2018-19, when he scored six times in 40 matches. That is the sort of output which does not make a midfielder glamorous, but does make him difficult to shift.
He remains firmly involved in 2025-26. McGinn has made 27 Premier League appearances and scored four league goals, while also featuring in the FA Cup, League Cup and Europa League. Across all competitions for Aston Villa this season, he has made 39 appearances and scored seven goals, including three in Europe.
His current market value is around £13m, according to Transfermarkt. He has also remained part of the Scotland set-up this season, with six appearances in European World Cup qualifying. At 31, McGinn is still a regular first-team presence for Villa, and his career is best understood through that long, steady spell in Birmingham.
