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

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

Aston Villa · midfielder · Scotland · 31 years old

Who is J. McGinn?

J. McGinn is a midfielder from Scotland (31 years old); in 2026/27 he plays for Aston Villa.

In the 2026/27 season: 16 matches, 2 goals and 4 assists (a goal roughly every 614 minutes). For the national team: 10 matches and 2 goals.

In the previous season (2025/26): 45 matches, 10 goals and 7 assists.

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

Trophies won: 4; most often 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
UEFA Champions League4103471/06.9
Premier League9137242/06.8
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 across all club competitions 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

Senior clubs only; youth and reserve teams are not shown.

J. McGinn: transfers

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

J. McGinn: trophies

Trophies won: 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 in 2026/27?

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

Which club does J. McGinn play for?

J. McGinn (midfielder) plays for Aston Villa in 2026/27. Nationality: Scotland.

How old is J. McGinn?

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

What was J. McGinn's latest transfer?

From Hibernian to Aston Villa, 8 August 2018.

What trophies has J. McGinn won?

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

About J. McGinn

Here are the numbers for J. McGinn (Scotland): appearances, goals, assists and cards this season, plus the clubs of his career, transfers and trophies won. He is part of the Aston Villa squad.