Skip to content
GolVolt
Choose a league

John McGinn  #7 C

Midfielder Right midfielder Scotland

Premier League 2026/27 · 8 apps · 1 G · 3 A

Club

Aston Villa

Age
32 years
born 18 October 1994
Height
178 cm
Weight
68 kg
Contract until
Jun 2028
At the club since
Aug 2018
from Hibernian
Matches this season
13
1,043 min · 2026/27

Season 2026/27

Season: 2026/27
Competition Matches Goals Assists Rating xG Key passes/90
Premier League 8 1 3 6.79 0.86 2.52
Champions League 3 1 0 7.69 0.35 2.67
UEFA Super Cup 1 0 1 7.61 4.93
Carabao Cup 1 0 1 7.15 0.24 5.62
Total 13 2 5 7.09 1.45 3.00

Form

Rating curve · 2026/27 · Avg 7.08 across 13 rated matches · all competitions

Scored in this match Scored in this match 12 Aug · vs Paris Saint Germain (A) 1–2 · 7.61 · 1A 23 Aug · vs Brighton & Hove Albion (A) 0–4 · 6.24 31 Aug · vs Arsenal (H) 0–1 · 6.29 5 Sep · vs Hull City (A) 0–0 · 6.18 8 Sep · vs Club Brugge (A) 3–2 · 8.01 · 1G 12 Sep · vs Nottingham Forest (H) 1–2 · 7.18 · 1A 16 Sep · vs Coventry City (A) 3–1 · 7.15 · 1A 19 Sep · vs Tottenham Hotspur (A) 3–2 · 6.79 · 1A 10 Oct · vs Brentford (H) 2–2 · 7.42 · 1G 14 Oct · vs Fenerbahçe (H) 6–0 · 7.39 17 Oct · vs Newcastle United (A) 1–0 · 6.70 21 Oct · vs Viking (H) 3–1 · 7.66 24 Oct · vs Manchester City (H) 2–1 · 7.48 · 1A 10 8 6
AUGOCT

Match ratings · rated matches only · gaps = no rating24 Oct · vs Manchester City (H) 2–1 · 7.48 · 1A

All 107 matches
19 SepPremier League Tottenham Hotspur away W 3–2 1A 6.79 16 SepCarabao Cup Coventry City away W 3–1 1A 7.15 12 SepPremier League Nottingham Forest home L 1–2 1A 7.18 8 SepChampions League Club Brugge away W 3–2 1G 8.01 5 SepPremier League Hull City away D 0–0 6.18 31 AugPremier League Arsenal home L 0–1 6.29 23 AugPremier League Brighton & Hove Albion away L 0–4 6.24 12 AugUEFA Super Cup Paris Saint Germain away L 1–2 1A 7.61
2025/26
24 MayPremier League Manchester City away W 2–1 20 MayEuropa League SC Freiburg away W 3–0 1A 7.22 15 MayPremier League Liverpool home W 4–2 1G 7.35 10 MayPremier League Burnley away D 2–2 1A 7.04 7 MayEuropa League Nottingham Forest home W 4–0 2G 8.11 30 AprEuropa League Nottingham Forest away L 0–1 7.04 25 AprPremier League Fulham away L 0–1 7.24 19 AprPremier League Sunderland home W 4–3 1A 7.29 16 AprEuropa League Bologna home W 4–0 1A 7.19 12 AprPremier League Nottingham Forest away D 1–1 7.41 9 AprEuropa League Bologna away W 3–1 6.72 22 MarPremier League West Ham United home W 2–0 1G 7.45 19 MarEuropa League LOSC Lille home W 2–0 1G 7.37 15 MarPremier League Manchester United away L 1–3 6.59 12 MarEuropa League LOSC Lille away W 1–0 6.64 18 JanPremier League Everton home L 0–1 6.51 10 JanFA Cup Tottenham Hotspur away W 2–1 6.92 7 JanPremier League Crystal Palace away D 0–0 6.53 3 JanPremier League Nottingham Forest home W 3–1 2G 8.11 30 DecPremier League Arsenal away L 1–4 6.25 27 DecPremier League Chelsea away W 2–1 6.45 21 DecPremier League Manchester United home W 2–1 1A 6.95 14 DecPremier League West Ham United away W 3–2 6.70 11 DecEuropa League Basel away W 2–1 6.40 6 DecPremier League Arsenal home W 2–1 6.76 3 DecPremier League Brighton & Hove Albion away W 4–3 6.01 30 NovPremier League Wolverhampton Wanderers home W 1–0 1A 7.49 23 NovPremier League Leeds United away W 2–1 6.65 9 NovPremier League AFC Bournemouth home W 4–0 7.27 6 NovEuropa League Maccabi Tel Aviv home W 2–0 6.59 1 NovPremier League Liverpool away L 0–2 6.78 26 OctPremier League Manchester City home W 1–0 6.70 23 OctEuropa League Go Ahead Eagles away L 1–2 6.74 19 OctPremier League Tottenham Hotspur away W 2–1 6.88 5 OctPremier League Burnley home W 2–1 6.83 2 OctEuropa League Feyenoord away W 2–0 1G 7.41 28 SepPremier League Fulham home W 3–1 1G 7.32 25 SepEuropa League Bologna home W 1–0 1G 7.27 21 SepPremier League Sunderland away D 1–1 6.79 16 SepCarabao Cup Brentford away L 1–1 1A 7.73 13 SepPremier League Everton away D 0–0 6.56 31 AugPremier League Crystal Palace home L 0–3 6.76 23 AugPremier League Brentford away L 0–1 7.07 16 AugPremier League Newcastle United home D 0–0 6.33 6 AugClub friendlies Roma home W 4–0 1A 6.88
2024/25
25 MayPremier League Manchester United away L 0–2 6.60 16 MayPremier League Tottenham Hotspur home W 2–0 7.74 10 MayPremier League AFC Bournemouth away W 1–0 6.32 3 MayPremier League Fulham home W 1–0 1A 7.77 26 AprFA Cup Crystal Palace away L 0–3 6.75 22 AprPremier League Manchester City away L 1–2 6.73 19 AprPremier League Newcastle United home W 4–1 6.84 15 AprChampions League Paris Saint Germain home W 3–2 1G 1A 7.98 12 AprPremier League Southampton away W 3–0 1G 7.80 9 AprChampions League Paris Saint Germain away L 1–3 7.05 5 AprPremier League Nottingham Forest home W 2–1 7.09 2 AprPremier League Brighton & Hove Albion away W 3–0 6.97 30 MarFA Cup Preston North End away W 3–0 6.90 12 MarChampions League Club Brugge home W 3–0 7.26 8 MarPremier League Brentford away W 1–0 6.54 4 MarChampions League Club Brugge away W 3–1 6.68 28 FebFA Cup Cardiff City home W 2–0 7.87 25 FebPremier League Crystal Palace away L 1–4 7.12 22 FebPremier League Chelsea home W 2–1 7.41 19 FebPremier League Liverpool home D 2–2 7.01 15 FebPremier League Ipswich Town home D 1–1 6.98 9 FebFA Cup Tottenham Hotspur home W 2–1 7.23 1 FebPremier League Wolverhampton Wanderers away L 0–2 6.60 29 JanChampions League Celtic home W 4–2 6.86 26 JanPremier League West Ham United home D 1–1 6.28 4 JanPremier League Leicester City home W 2–1 6.81 30 DecPremier League Brighton & Hove Albion home D 2–2 7.19 26 DecPremier League Newcastle United away L 0–3 6.54 21 DecPremier League Manchester City home W 2–1 1A 7.58 14 DecPremier League Nottingham Forest away L 1–2 1A 7.80 10 DecChampions League RB Leipzig away W 3–2 1G 7.60 7 DecPremier League Southampton home W 1–0 7.10 4 DecPremier League Brentford home W 3–1 6.30 1 DecPremier League Chelsea away L 0–3 7.00 27 NovChampions League Juventus home D 0–0 6.41 23 NovPremier League Crystal Palace home D 2–2 1A 7.60 9 NovPremier League Liverpool away L 0–2 6.90 6 NovChampions League Club Brugge away L 0–1 6.95 3 NovPremier League Tottenham Hotspur away L 1–4 6.60 30 OctCarabao Cup Crystal Palace home L 1–2 7.18 26 OctPremier League AFC Bournemouth home D 1–1 6.60 22 OctChampions League Bologna home W 2–0 1G 7.85 19 OctPremier League Fulham away W 3–1 6.70 21 SepPremier League Wolverhampton Wanderers home W 3–1 6.60 17 SepChampions League Young Boys away W 3–0 1A 7.10 14 SepPremier League Everton home W 3–2 7.10 31 AugPremier League Leicester City away W 2–1 6.90 24 AugPremier League Arsenal home L 0–2 6.70 17 AugPremier League West Ham United away W 2–1 6.80

Transfers

  1. 8 Aug 2018transfer Hibernian Aston Villa €3.1m
  2. 31 Jul 2015transfer St. Mirren Hibernian €1.2m

Career

Club Matches Goals Assists
2026/27
Aston Villa Premier League · Champions League · UEFA Super Cup · Carabao Cup 12 2 4
2025/26
Aston Villa Premier League · Europa League · Carabao Cup · FA Cup 44 10 7
2024/25
Aston Villa Premier League · Champions League · FA Cup · Carabao Cup 49 4 6
2023/24
Aston Villa Premier League 35 6 4
⌘K

Arrows move · Enter opens · Esc closes

Article