John McGinn is a 31-year-old Scottish midfielder currently playing for Aston Villa. He has also played for St. Mirren and Hibernian, and represents Scotland at international level.
| 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