John McGinn, born on 18 October 1994 (age 31), is a Scotland midfielder whose career has come to be shaped chiefly by his long spell at Aston Villa. A centre midfielder wearing the number 7 shirt, he is valued at around £13m by Transfermarkt.
Villa is where the substance of his club career sits. Across nine seasons he has made 273 league appearances and scored 28 league goals, which tells its own story without needing much varnish. His most productive league campaign came in 2018-2019, when he scored six times in 40 appearances.
He remains a regular part of the Aston Villa side in 2025-2026. He has made 30 Premier League appearances and scored five league goals, while also adding five goals in 12 Europa League matches. With further appearances in the FA Cup and UEFA Super Cup, his season stands at 44 appearances and 10 goals in all competitions.
McGinn has also stayed involved with Scotland, scoring once in three World Cup appearances this season and featuring six times in European World Cup qualifying. At club level, the picture is clear enough: a durable Scotland midfielder still carrying a meaningful role at Aston Villa rather than simply living off earlier work.
