John McGinn
John McGinn is a Scottish footballer, born on 18 October 1994 in Glasgow, Scotland. McGinn plays as a midfielder for Aston Villa. McGinn has scored 86 goals in 672 games for club and country and has won 5 trophies, including 2 league titles.
McGinn's career stats
| Games | Goals | |
|---|---|---|
| Clubs, all competitions | 579 | 64 |
| Scotland | 93 | 22 |
| Total | 672 | 86 |
Goals per game: 0.13.
McGinn's trophies and awards
- Trophies with club and country: 5
- League titles: 2
- Domestic cups: 2
- Other international club trophies: 1
- Individual awards: 13
St Mirren
- Scottish League Cup: 1 (2012–13)
Hibernian
- Scottish Cup: 1 (2015–16)
- Scottish Championship: 1 (2016–17)
Aston Villa
- UEFA Europa League: 1 (2025–26)
- EFL Championship play-offs: 1 (2019)
Individual
- SFWA International Player of the Year: 4 (2019–20, 2020–21, 2021–22, 2022–23)
- Aston Villa Player of the Season: 2 (2018–19, 2025–26)
- Aston Villa Goal of the Season: 1 (2024–25)
- Scottish Championship Player of the Season: 1 (2016–17)
- Scottish Championship Player of the Month: 2 (2015, 2016)
- UEFA Europa Conference League Team of the Season: 1 (2023–24)
- UEFA Europa League Team of the Season: 1 (2025–26)
- 2026 FIFA World Cup Superior Player of the Match award: 1
Clubs
League games and goals at each club.
- 2012–2015: St Mirren, 87 games, 4 goals
- 2015–2018: Hibernian, 101 games, 12 goals
- 2018–: Aston Villa, 282 games, 29 goals
What fans say about McGinn
- Is McGinn the GOAT? Vote on the fans' all-time list
- Who's the best playmaker of all time? Vote for yours
More Scottish footballers
Club stats as of 1 November 2026.