Football
Home › Teams › Aston Villa › J. McGinn
J.  McGinn

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

Aston Villa · midfielder · Scotland · 31 years old

Who is J. McGinn?

J. McGinn – midfielder, from Scotland, aged 31. Club in 2026/27: Aston Villa.

This season (2026/27): 15 matches, 2 goals and 4 assists (one goal about every 576 minutes). Internationally: 10 matches, 2 goals.

Season 2025/26: 45 matches, 10 goals and 7 assists.

His latest transfer took him from Hibernian to Aston Villa (8 August 2018).

4 trophies, most of them Queensland Champions Cup (1×), Championship (1×).

J. McGinn: 2026/27 season stats

15Apps
2Goals
4Assists
1151Minutes
4Yellow cards
0Red cards
6.9Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Super Cup101731/07.2
UEFA Champions League3102701/07.3
EFL Cup200840/06.8
Premier League9137242/06.8
Total152411514/06.9

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
363Passes
35Key passes
78%Pass accuracy
7/21Successful dribbles / attempts
69/146Duels won / total
25Tackles
33Fouls won
19Fouls committed

Figures for every club competition in 2026/27, added together.

J. McGinn: 2025/26 season stats

45Apps
10Goals
7Assists
3118Minutes
7.0Rating

J. McGinn: career

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

The list covers senior clubs only, so youth and reserve sides do not appear.

J. McGinn: transfers

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

J. McGinn: trophies

4 trophies.

  • 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

What is J. McGinn's goal record in 2026/27?

In 15 matches during 2026/27, J. McGinn has 2 goals and 4 assists.

Who is J. McGinn's club?

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

How old is J. McGinn?

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

Which club did J. McGinn join in his most recent transfer?

He joined Aston Villa from Hibernian on 8 August 2018.

Which trophies has J. McGinn won?

4 trophies, most of them Queensland Champions Cup (1×), Championship (1×), Scottish Cup (1×).

About J. McGinn

J. McGinn (Scotland) this season: appearances, goals, assists and cards, together with his former clubs, transfers and trophies. He is in the Aston Villa squad.