John McGinn 

John McGinn 

Aston Villa / Orta Saha / Scotland
#7
Height178 cm
Weight68 kg
Age32 years old
Birth Date18 October 1994
CountryScotland
Preferred Foot-
PositionMidfielder
Shirt Number7
TeamAston Villa / Ağu 2018 - Haz 2027
13
Goals
44
Assists
59
Matches
11
Cards
11Y / 0R

John McGinn  Who is this player? Aston Villa Profile and Position Analysis

John McGinn  plays for Aston Villa. He wears shirt number 7. Born on 18 October 1994, he primarily plays as Midfielder. Career totals currently show 13 goals and 44 assists.

Champions League
Champions League
Premier League
Premier League
Premier League
Premier League
Champions League
Champions League
Premier League
Premier League
Champions League
Champions League
Premier League
Premier League
Premier League
Premier League
Premier League
Premier League
Champions League
Champions League
Premier League
Premier League
Premier League
Premier League
Premier League
FIFA World Cup
FIFA World Cup
FIFA World Cup
FIFA World Cup
FIFA World Cup
FIFA World Cup
Premier League
Premier League
Europa League
Europa League
Premier League
Premier League
Premier League
Premier League

John McGinn  Recent Match Performance: Champions League Match Statistics

Follow John McGinn 's latest matches in Champions League and other competitions. Starting XI appearances, goals, assists and card contributions are listed in detail.

DateOpponentScoreMinGlsAstYRRating
03 Kas 2026 FC Barcelona 3‑0 - 0 0 0 0 -
31 Eki 2026 Fulham 1‑1 - 0 0 0 0 -
24 Eki 2026 Manchester City 2‑1 - 0 1 0 0 -
21 Eki 2026 Viking 3‑1 - 0 0 0 0 -
17 Eki 2026 Newcastle United 0‑1 - 0 0 0 0 -
14 Eki 2026 Fenerbahçe 6‑0 - 0 0 0 0 -
10 Eki 2026 Brentford 2‑2 - 1 0 0 0 -
19 Eyl 2026 Tottenham Hotspur 2‑3 - 0 1 0 0 -
12 Eyl 2026 Nottingham Forest 1‑2 - 0 1 0 0 -
08 Eyl 2026 Club Brugge 2‑3 - 1 0 1 0 -
05 Eyl 2026 Hull City 0‑0 - 0 0 0 0 -
31 Ağu 2026 Arsenal 0‑1 - 0 0 1 0 -
23 Ağu 2026 Brighton & Hove Albion 4‑0 - 0 0 1 0 -
24 Haz 2026 Brazil 0‑3 - 0 0 0 0 -
19 Haz 2026 Morocco 0‑1 - 0 0 0 0 -
14 Haz 2026 Haiti 0‑1 - 1 0 0 0 -
24 Mayıs 2026 Manchester City 1‑2 - 0 0 0 0 -
20 Mayıs 2026 SC Freiburg 0‑3 - 0 1 1 0 -
15 Mayıs 2026 Liverpool 4‑2 - 1 0 1 0 -
10 Mayıs 2026 Burnley 2‑2 - 0 1 0 0 -

John McGinn  Recent Match Performance: Champions League Match Statistics

Detailed per-match output including goals, assists and cards is listed above.

SeasonLeague / CupTeamMGA
2026/2027 Premier League Aston Villa 8 10 3
2026/2027 Champions League Aston Villa 3 3 0
2025/2026 Premier League Aston Villa 30 29 4
2025/2026 Europa League Aston Villa 12 2 2
2024/2025 Premier League Aston Villa 34 34 4
2024/2025 Champions League Aston Villa 10 10 2
2023/2024 Premier League Aston Villa 35 52 4
2023/2024 Europa Conference League Aston Villa 14 16 3
2022/2023 Premier League Aston Villa 34 35 3
2021/2022 Premier League Aston Villa 35 48 4
2020/2021 Premier League Aston Villa 37 46 5
2019/2020 Premier League Aston Villa 28 41 3
2018/2019 Europa League Hibernian 3 7 2
2016/2017 Europa League Hibernian 2 1 0

John McGinn  Season-by-Season Career Analysis: Champions League and cup data

Season-level statistics highlight how the player performs across league and cup competitions.

These numbers reveal season-by-season form, tournament output and overall impact over time.

2026/2027
LeagueTeamMGAYRStarts
Premier LeagueAston Villa917208
Champions LeagueAston Villa411104
Total13283012
2026
LeagueTeamMGAYRStarts
FIFA World CupScotland313003
Total313003
2025/2026
LeagueTeamMGAYRStarts
Premier LeagueAston Villa305265028
Europa LeagueAston Villa1357308
Total4310338036

John McGinn  Season Data: Champions League Career Matches and Goals

This section summarizes season-by-season output, including appearances, minutes and first XI starts.

LeagueSeasonsMGAYRStarts
Premier League2396337036
Europa League11357308
Champions League1411104
FIFA World Cup1313003
Total59134411051

John McGinn  League Career Summary: Champions League

League totals by season and competition are listed above for quick performance tracking.

Team
TeamMGAYRStarts
Aston Villa 56 12 41 11 0 48
Scotland 3 1 3 0 0 3
Total 59 13 44 11 0 51
Teams Aston Villa, Scotland
National Team
2026
LeagueTeamMGAYRStarts
FIFA World CupScotland313003
Total313003
2025/2026
LeagueTeamMGAYRStarts
Europa LeagueAston Villa1357308
Total1357308

John McGinn  Career History: Teams and Total Matches

John McGinn  has played for multiple clubs throughout his career. Aston Villa, Scotland and has made a total of 59 official appearances. Notably, his consistency during the Aston Villa period has stood out in his career. John McGinn , also brings valuable international-team experience.