John McGinn (born 18 October 1994) is a Scottish footballer who plays as a midfielder for Premier League club Aston Villa, whom he captains, and the Scotland national team. McGinn previously played for St Mirren and Hibernian, and also represented Scotland at the under-19 and under-21 levels. He made his full international debut in March 2016. Club career St Mirren McGinn started his career as a youth player at St Mirren playing for the club's Ralston Academy. He broke into the first team i
| Stat | Value |
|---|---|
| nationality | Scotland |
| age | 32 |
| weight kg | 68 |
| position | Central Midfield |
| team | Aston Villa |
| league | English Premier League |