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

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

Aston Villa · midfielder · Scotland · 31 years old

Who is J. McGinn?

J. McGinn: midfielder of Scotland, 31; his club in 2026/27 is Aston Villa.

Season 2026/27: 16 matches, 2 goals, 4 assists (roughly one goal per 614 minutes). National team: 10 matches, 2 goals.

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

Latest transfer: he moved from Hibernian to Aston Villa (8 August 2018).

Trophies: 4, most frequently Queensland Champions Cup (1×), Championship (1×).

J. McGinn: 2026/27 season stats

16Apps
2Goals
4Assists
1228Minutes
4Yellow cards
0Red cards
6.8Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Super Cup101731/07.2
EFL Cup200840/06.8
Premier League9137242/06.8
UEFA Champions League4103471/06.9
Total162412284/06.8

National team

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

J. McGinn: detailed stats

18Shots
8Shots on target
382Passes
35Key passes
78%Pass accuracy
7/21Successful dribbles / attempts
71/152Duels won / total
25Tackles
35Fouls won
20Fouls committed

Totals for all club competitions combined in 2026/27.

J. McGinn: 2025/26 season stats

45Apps
10Goals
7Assists
3118Minutes
7.0Rating

J. McGinn: career

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

Only senior clubs are shown; youth and reserve teams are left out.

J. McGinn: transfers

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

J. McGinn: trophies

Trophies: 4.

  • 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 has J. McGinn scored this season (2026/27)?

J. McGinn has 2 goals and 4 assists in 16 matches in 2026/27.

What club does J. McGinn play for?

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

How old is J. McGinn?

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

Where did J. McGinn move to in his latest transfer?

He went from Hibernian to Aston Villa, 8 August 2018.

What has J. McGinn won in his career?

Trophies: 4, most frequently Queensland Champions Cup (1×), Championship (1×), Scottish Cup (1×).

About J. McGinn

J. McGinn (Scotland): this season's appearances, goals, assists and cards, plus his career clubs, transfers and the trophies he has won. He belongs to the Aston Villa squad.