Premier League
Home › Teams › Aston Villa › J. McGinn
J.  McGinn

John McGinn (Aston Villa, midfielder): statistics and career

Aston Villa · midfielder · Scotland · 31 years old

Who is J. McGinn?

J. McGinn is a midfielder with Scotland nationality (age 31), and in 2026/27 his club is Aston Villa.

2026/27 so far: 14 matches with 2 goals and 4 assists (on average a goal every 532 minutes). Playing for his country: 10 matches, 2 goals.

A season earlier (2025/26): 45 matches, 10 goals, 7 assists.

His most recent transfer was from Hibernian to Aston Villa, on 8 August 2018.

4 trophies won; Queensland Champions Cup (1×), Championship (1×) the most often.

J. McGinn: 2026/27 season stats

14Apps
2Goals
4Assists
1064Minutes
4Yellow cards
0Red cards
7.0Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Super Cup101731/07.2
UEFA Champions League3102701/07.3
Premier League8136372/06.9
EFL Cup200840/06.8
Total142410644/07.0

National team

CompetitionAppsGAMinsCardsRtg
World Cup3102610/06.7
UEFA Nations League4103571/07.1
Friendlies3001280/06.9
Total10207461/06.9

J. McGinn: detailed stats

17Shots
8Shots on target
341Passes
31Key passes
78%Pass accuracy
7/21Successful dribbles / attempts
67/141Duels won / total
23Tackles
33Fouls won
18Fouls committed

All club competitions in 2026/27, combined.

J. McGinn: 2025/26 season stats

45Apps
10Goals
7Assists
3118Minutes
7.0Rating

J. McGinn: career

ClubPeriod
Aston Villa2018–present
Hibernian2015–2017
ST Mirren2012–2014

Listed: senior clubs only, not youth or reserve teams.

J. McGinn: transfers

DateMoveFee
8 August 2018Hibernian → Aston VillaNot disclosed
1 July 2015ST Mirren → HibernianNot disclosed

J. McGinn: trophies

4 trophies won.

  • Queensland Champions Cup20221×
  • Championship2016/20171×
  • Scottish Cup2015/20161×
  • EFL Cup2012/20131×

J. McGinn: injuries and absences

ReasonFromTo
absence5 January 202525 January 2025
absence22 September 202418 October 2024
knock20 November 202325 November 2023
thigh injury2 January 20233 February 2023
absence19 September 202124 September 2021
absence22 December 20195 June 2020

J. McGinn: frequently asked questions

How many goals does J. McGinn have in 2026/27?

J. McGinn's record in 2026/27: 2 goals and 4 assists in 14 matches.

Which team is J. McGinn at?

Aston Villa is the club of J. McGinn (midfielder) in 2026/27. Nationality: Scotland.

How old is J. McGinn?

J. McGinn's age is 31. Date of birth: 18 October 1994.

Which was J. McGinn's most recent transfer?

A move from Hibernian to Aston Villa, 8 August 2018.

How many honours has J. McGinn won?

4 trophies won; Queensland Champions Cup (1×), Championship (1×), Scottish Cup (1×) the most often.

About J. McGinn

J. McGinn (Scotland), season by numbers: appearances, goals, assists and cards, plus every club of his career, each transfer and his trophies. He plays in the Aston Villa squad.