Xgoals Get alerts

John McGinn

Map

Loading the map…

Matches

Profile

Team
Aston Villa
Full name
John McGinn
Born
1994-10-18 (32)
Birthplace
Glasgow, Scotland
Nationality
Scotland
Position
Midfielder
Height
178 cm
Weight
68 kg
Shirt
7

Season by season

SeasonTeamGamesMinutesGoalsAssistsRating
Premier League 2026/2027Aston Villa10795246.81
UEFA Champions League 2026/2027Aston Villa4347106.93
League Cup 2026Aston Villa284006.75
UEFA Nations League 2026Scotland4357107.13
UEFA Super Cup 2026Aston Villa173017.20
World Cup 2026Scotland3261106.70
Friendlies 2026Scotland3128006.93
Premier League 2025/2026Aston Villa302169546.95
UEFA Europa League 2025/2026Aston Villa12715527.34
FA Cup 2025/2026Aston Villa165006.60
World Cup - Qualification Europe 2024/2025Scotland6540017.05
League Cup 2025/2026Aston Villa190016.30
Friendlies 2025Scotland2149007.25
Premier League 2024/2025Aston Villa342247146.93
FA Cup 2024/2025Aston Villa4257007.15
UEFA Champions League 2024/2025Aston Villa10740327.08
UEFA Nations League 2024/2025Scotland6472207.13
League Cup 2024/2025Aston Villa179006.60
Friendlies Clubs 2024Aston Villa171006.90
Euro Championship 2024Scotland3232006.50
Friendlies 2024Scotland4347017.15
Premier League 2023/2024Aston Villa353009647.08
UEFA Europa Conference League 2023/2024Aston Villa141027337.04
FA Cup 2023/2024Aston Villa3232006.93
Euro Championship - Qualification 2023/2024Scotland8693327.30
Friendlies 2023/2024Scotland283006.60
League Cup 2023/2024Aston Villa145006.90
Premier League 2022/2023Aston Villa342702137.01
Friendlies 2022Scotland190108.00
League Cup 2022/2023Aston Villa2180006.45
UEFA Nations League 2022/2023Scotland6483227.55
World Cup - Qualification Europe 2020/2021Scotland10858417.13
Premier League 2021/2022Aston Villa353092347.31
FA Cup 2021/2022Aston Villa190007.00
Euro Championship 2020/2021Scotland131036727.27
Premier League 2020/2021Aston Villa373330356.99
UEFA Nations League 2020/2021Scotland6417007.12
Premier League 2019/2020Aston Villa282316336.95
League Cup 2019/2020Aston Villa275007.10
Championship 2018/2019Aston Villa423674697.17

Latest matches

xG board

This week in xG

every league