John McGinn
Aston Villa

John McGinn

John McGinn of Aston Villa was born in Glasgow, Scotland on 18 October 1994 (age 31).

John McGinn, born on 18 October 1994 in Scotland, is a midfielder who primarily plays for Aston Villa. Standing at 5ft 10in (1.78m) and weighing 11st (70kg), he sports the number 7 jersey and has appeared for the Scotland national team.

The Scottish international exudes a current market value that borders approximately £13.5m, as stated on Transfermarkt.

McGinn started his professional journey with St Mirren in the Scottish Premiership as a trainee in July 2010. He made his first strides onto the pitch in the season of 2012 - 2013, flaunting one goal in 22 appearances. The following football year, McGinn was seen in action 35 times, netting three times in the process. The 2014 - 2015 season witnessed McGinn in 30 league matches.

In July 2015, the lad transferred to Hibernian in the same league for a transfer fee of about £170k. McGinn began his Hibernian journey with three goals in 36 appearances in the 2015 - 2016 season. He went on to feature in 29 matches, scoring four goals in the 2016 - 2017 season and paraded his skills in 35 matches, scoring five times in the 2017 - 2018 season. The 2018 - 2019 season marked the end of his Hibernian career with a singular appearance.

McGinn then switched leagues, moving to Aston Villa in the English Premier League in August 2018 for a fee of around £2.8m. He decorated the 2018 - 2019 season with six goals in 40 appearances, netted three times in 28 appearances in the subsequent season, and scored three goals in 37 appearances in the 2020 - 2021 season. The 2021 - 2022 season witnessed him score three goals in 35 appearances, the 2022 - 2023 season exhibited a single goal in 34 appearances. He enhanced the 2023 - 2024 season with six goals in 35 appearances and the 2024 - 2025 season saw him score once in 34 appearances. Currently, in the 2025 - 2026 season, he has graced the pitch 15 times, scoring one goal.

McGinn has also shown his mettle in various championships; FA Cup 2024 - 2025 for Aston Villa with three starts and one substitute appearance, League Cup 2025 - 2026 for Aston Villa with one start, World Cup Qualifiers Europe 2024 - 2026 for Scotland with six starts, Euro 2024 for Scotland with three starts, Euro Qualifiers 2022 - 2024 for Scotland, scoring three times in eight starts, Nations League 2024 - 2025 for Scotland, hitting the net twice in five starts and one substitute appearance, Conference League 2023 - 2024 for Aston Villa, contributing three goals in ten starts and two substitute appearances, and Europa League 2025 - 2026 for Aston Villa with two goals in two starts and two substitute appearances.

Last updated 9 December 2025. Send feedback

John McGinn stats

Check out all of the statistics about John McGinn.

Centre Midfield
Primary Position
Midfielder
Position
John McGinn
CM
1.78m (5ft 10in)
Height
7
Squad Number
70kg (11st)
Weight
18 October 1994 (age 31)
Date of Birth
Glasgow
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Aston Villa
Team
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
National Team
£13m (via Transfermarkt)
Market Value

Season stats

Team
Aston Villa
Aston Villa
Premier League 2025 - 2026
Games
15
Starting
15
Substitute
-
Unused
-
Utilisation
100%
Goals
1
Yellows
3
Reds
-
Team
Aston Villa
Aston Villa
League Cup 2025 - 2026
Games
1
Starting
1
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
World Cup Qualifiers Europe 2024 - 2026
Games
6
Starting
6
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
1
Reds
-
Team
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Euro 2024
Games
3
Starting
3
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
1
Reds
-
Team
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Euro Qualifiers 2022 - 2024
Games
8
Starting
8
Substitute
-
Unused
-
Utilisation
100%
Goals
3
Yellows
1
Reds
-
Team
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Nations League 2024 - 2025
Games
6
Starting
5
Substitute
1
Unused
2
Utilisation
75%
Goals
2
Yellows
1
Reds
-
Team
Aston Villa
Aston Villa
Conference League 2023 - 2024
Games
12
Starting
10
Substitute
2
Unused
-
Utilisation
100%
Goals
3
Yellows
2
Reds
-
Team
Aston Villa
Aston Villa
Europa League 2025 - 2026
Games
5
Starting
2
Substitute
3
Unused
1
Utilisation
83%
Goals
2
Yellows
2
Reds
-

Career stats

Team
Aston Villa
Aston Villa
Season 2025 - 2026
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
15
Goals
1
Team
Aston Villa
Aston Villa
Season 2024 - 2025
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
34
Goals
1
Team
Aston Villa
Aston Villa
Season 2023 - 2024
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
35
Goals
6
Team
Aston Villa
Aston Villa
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
34
Goals
1
Team
Aston Villa
Aston Villa
Season 2021 - 2022
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
35
Goals
3
Team
Aston Villa
Aston Villa
Season 2020 - 2021
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
37
Goals
3
Team
Aston Villa
Aston Villa
Season 2019 - 2020
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
28
Goals
3
Team
Aston Villa
Aston Villa
Season 2018 - 2019
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
40
Goals
6
Team
Hibernian
Hibernian
Season 2018 - 2019
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
1
Goals
-
Team
Hibernian
Hibernian
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
5
Team
Hibernian
Hibernian
Season 2016 - 2017
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
29
Goals
4
Team
Hibernian
Hibernian
Season 2015 - 2016
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
36
Goals
3
Team
St Mirren
St Mirren
Season 2014 - 2015
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
30
Goals
-
Team
St Mirren
St Mirren
Season 2013 - 2014
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
3
Team
St Mirren
St Mirren
Season 2012 - 2013
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
22
Goals
1

Transfers

Team
Aston Villa
Aston Villa
8 August 2018
From
Hibernian
Hibernian
Type
Fee (£2.8m)
Team
Hibernian
Hibernian
30 July 2015
From
St Mirren
St Mirren
Type
Fee (£170k)
Team
St Mirren
St Mirren
1 July 2010
Type
Trainee

John McGinn news

Read all the news about John McGinn.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive