John McGinn is a Scottish midfielder aged 31, currently at Aston Villa. He has had spells at St. Mirren and Hibernian, and has been capped by Scotland.
| Surname | McGinn |
| Name | John |
| Nationality | Scotland |
| Birthplace | Glasgow, Scotland |
| Birth Date | 18 October 1994 |
| Age | 31 years old |
| Position | Midfielder |
| Height | 1.73 m |
| Weight | 67 kg |
Aston Villa (2018–)
Hibernian
St. Mirren
Scotland National Team
Scotland Youth Teams