Loading live ticker…
John McGinn

John McGinn

Aston Villa
Right Winger Scotland
Age 31
Height 175 cm
Foot Left
Country Scotland
Value €17.6m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.08
44 matches
Last 5
7.92
+0.84 vs season
Best
8.9
vs Nottingham Forest
MOTM
2
of 54 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 7.2 2025-11-18 · H vs Denmark · 0G 0A · 7.2 6.7 2025-11-23 · A vs Leeds United · 0G 0A · 6.7 8.6 2025-11-30 · H vs Wolverhampton Wanderers · 0G 1A · 8.6 5.9 2025-12-03 · A vs Brighton & Hove Albion · 0G 0A · 5.9 6.5 2025-12-06 · H vs Arsenal · 0G 0A · 6.5 6.1 2025-12-11 · A vs Basel · 0G 0A · 6.1 7.1 2025-12-14 · A vs West Ham United · 0G 0A · 7.1 7.3 2025-12-21 · H vs Manchester United · 0G 1A · 7.3 6.6 2025-12-27 · A vs Chelsea · 0G 0A · 6.6 6.5 2025-12-30 · A vs Arsenal · 0G 0A · 6.5 8.9 2026-01-03 · H vs Nottingham Forest · 2G 0A · 8.9 6.0 2026-01-07 · A vs Crystal Palace · 0G 0A · 6.0 7.1 2026-01-10 · A vs Tottenham Hotspur · 0G 0A · 7.1 6.0 2026-01-18 · H vs Everton · 0G 0A · 6.0 6.2 2026-03-12 · A vs Lille · 0G 0A · 6.2 6.0 2026-03-15 · A vs Manchester United · 0G 0A · 6.0 7.9 2026-03-19 · H vs Lille · 1G 0A · 7.9 7.9 2026-03-22 · H vs West Ham United · 1G 0A · 7.9 5.7 2026-03-28 · H vs Japan · 0G 0A · 5.7 6.5 2026-03-31 · A vs Ivory Coast · 0G 0A · 6.5 6.7 2026-04-09 · A vs Bologna · 0G 0A · 6.7 7.3 2026-04-12 · A vs Nottingham Forest · 0G 0A · 7.3 7.9 2026-04-16 · H vs Bologna · 0G 1A · 7.9 7.7 2026-04-19 · H vs Sunderland · 0G 1A · 7.7 6.9 2026-04-25 · A vs Fulham · 0G 0A · 6.9 6.9 2026-04-30 · A vs Nottingham Forest · 0G 0A · 6.9 8.8 2026-05-07 · H vs Nottingham Forest · 2G 0A · 8.8 7.9 2026-05-10 · A vs Burnley · 0G 1A · 7.9 8.0 2026-05-15 · H vs Liverpool · 1G 0A · 8.0 8.0 2026-05-20 · A vs Freiburg · 0G 1A · 8.0 11-18 12-11 01-03 03-15 04-09 04-30 05-20
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
44
Goals
10
Assists
7
Rating
7.08
Goals
5
70%
Assists
4
74%
Rating
7.00
75%
Matches
30
61%
Started
28
82%
Minutes
2157
77%
🎯
Stats compared to other attacking midfielders/wingers
Premier League · percentile vs peers
57% 44% 55% 49% 11% 33%
Chances created
57%
Aerial duels
44%
Defensive actions
55%
Goals
49%
Shot attempts
11%
Touches
33%
🎯
Shot Map
28 shots per season
Goals
5
On target
19
xG
3.05
Conversion
18%
Goal Saved Off target
🔥
Heatmap
1353 touches this season
Attack
Touches
1353
Attack
39%
Middle
45%
Ø position
58%
ATTACK

Detailed Stats & Percentiles (Premier League)

Shooting

Stat Total Per 90
Percentile
avg 57%
Per 90 pctl
avg 35%
Goals 5 0.21
70
61
xG 2.96 0.12
58
29
xGOT 3.90 0.16
67
48
xG excl. penalty 2.96 0.12
60
31
Shots 28 1.17
54
12
Shots on target 12 0.50
63
35
Headed shots 1 0.04
25
32

Passing

Stat Total Per 90
Percentile
avg 76%
Per 90 pctl
avg 69%
Assists 4 0.17
74
69
xA 3.99 0.17
78
67
Accurate passes 621 25.91
77
58
Pass accuracy 82.4 82.36
63
63
Accurate long balls 43 1.79
93
89
Long ball accuracy 60.6 60.56
70
70
Chances created 41 1.71
80
72
Big chances created 7 0.29
72
61
Successful crosses 21 0.88
83
75
Cross accuracy 25.3 25.30
69
69

Possession

Stat Total Per 90
Percentile
avg 59%
Per 90 pctl
avg 45%
Dribbles 19 0.79
58
27
Dribbles success rate 48.7 48.72
67
67
Duels won 107 4.46
75
41
Duels won % 44.8 44.77
58
58
Aerials won 11 0.46
61
35
Aerials won % 34.4 34.38
52
52
Touches 1175 49.03
70
39
Touches in opposition box 55 2.29
48
13
Dispossessed 46 1.92
8
26
Fouls won 48 2.00
92
87

Defending

Stat Total Per 90
Percentile
avg 63%
Per 90 pctl
avg 57%
Defensive actions 150 6.26
75
33
Tackles 29 1.21
70
37
Interceptions 12 0.50
71
51
Blocked scoring attempt 5 0.21
89
79
Fouls committed 31 1.29
87
70
Recoveries 89 3.71
75
41
Possession won final 3rd 21 0.88
88
85
Dribbled past 14 0.58
32
70
Clearances 15 0.63
61
30
Clean sheets 2 0.08
61
59
Goals conceded while on pitch 28 1.17
29
77
xG against while on pitch 32.92 1.37
19
55

Discipline

Stat Total Per 90
Percentile
avg 56%
Per 90 pctl
avg 64%
Yellow cards 5 0.21
12
28
Red cards 0 0.00
100
100

Recent Matches (61)

Date Opponent Comp Score Min G A Rating
2026-05-24 @ Manchester City Premier League 1-2 4 0 0
2026-05-20 @ Freiburg Europa League 0-3 90 0 1 8.0
2026-05-15 vs Liverpool Premier League 4-2 89 1 0 8.0
2026-05-10 @ Burnley Premier League 2-2 85 0 1 7.9
2026-05-07 vs Nottingham Forest Europa League 4-0 89 2 0 8.8
2026-04-30 @ Nottingham Forest Europa League 1-0 79 0 0 6.9
2026-04-25 @ Fulham Premier League 1-0 74 0 0 6.9
2026-04-19 vs Sunderland Premier League 4-3 80 0 1 7.7
2026-04-16 vs Bologna Europa League 4-0 64 0 1 7.9
2026-04-12 @ Nottingham Forest Premier League 1-1 90 0 0 7.3
2026-04-09 @ Bologna Europa League 1-3 90 0 0 6.7
2026-03-31 @ Ivory Coast Friendlies 1-0 20 0 0 6.5
2026-03-28 vs Japan Friendlies 0-1 63 0 0 5.7
2026-03-22 vs West Ham United Premier League 2-0 67 1 0 7.9
2026-03-19 vs Lille Europa League 2-0 74 1 0 7.9
2026-03-15 @ Manchester United Premier League 3-1 61 0 0 6.0
2026-03-12 @ Lille Europa League 0-1 13 0 0 6.2
2026-01-18 vs Everton Premier League 0-1 18 0 0 6.0
2026-01-10 @ Tottenham Hotspur FA Cup 1-2 65 0 0 7.1
2026-01-07 @ Crystal Palace Premier League 0-0 73 0 0 6.0
2026-01-03 vs Nottingham Forest Premier League 3-1 83 2 0 8.9
2025-12-30 @ Arsenal Premier League 4-1 45 0 0 6.5
2025-12-27 @ Chelsea Premier League 1-2 59 0 0 6.6
2025-12-21 vs Manchester United Premier League 2-1 84 0 1 7.3
2025-12-14 @ West Ham United Premier League 2-3 90 0 0 7.1
2025-12-11 @ Basel Europa League 1-2 11 0 0 6.1
2025-12-06 vs Arsenal Premier League 2-1 75 0 0 6.5
2025-12-03 @ Brighton & Hove Albion Premier League 3-4 77 0 0 5.9
2025-11-30 vs Wolverhampton Wanderers Premier League 1-0 90 0 1 8.6
2025-11-27 vs Young Boys Europa League 2-1 0 0 0
2025-11-23 @ Leeds United Premier League 1-2 68 0 0 6.7
2025-11-18 vs Denmark World Cup Qualification UEFA 1st Round Grp. C 4-2 90 0 0 7.2
2025-11-15 @ Greece World Cup Qualification UEFA 1st Round Grp. C 3-2 90 0 1 7.9
2025-11-09 vs AFC Bournemouth Premier League 4-0 71 0 0 7.5
2025-11-06 vs Maccabi Tel Aviv Europa League 2-0 15 0 0 6.0
2025-11-01 @ Liverpool Premier League 2-0 59 0 0 6.7
2025-10-26 vs Manchester City Premier League 1-0 74 0 0 6.6
2025-10-23 @ Go Ahead Eagles Europa League 2-1 14 0 0 6.6
2025-10-19 @ Tottenham Hotspur Premier League 1-2 90 0 0 7.0
2025-10-12 vs Belarus World Cup Qualification UEFA 1st Round Grp. C 2-1 90 0 0 7.4

Career

Season Team Type Apps G A Rating
2025/2026 Aston Villa senior 44 10 7 7.08
2024/2025 Aston Villa senior 49 4 6 6.90
2023/2024 Aston Villa senior 53 9 7 7.10
2022/2023 Aston Villa senior 38 1 3 7.13
2021/2022 Aston Villa senior 36 3 4 7.43
2020/2021 Aston Villa senior 37 3 5 6.99
2019/2020 Aston Villa senior 30 3 3 6.94
2018/2019 Aston Villa senior 44 7 9 7.31
2018/2019 Hibernian senior 4 2 1 -
2017/2018 Hibernian senior 43 6 3 -
2016/2017 Hibernian senior 37 5 7 -
2015/2016 Hibernian senior 52 5 6 -
2014/2015 St. Mirren senior 33 0 1 -
2013/2014 St. Mirren senior 38 3 0 -
2012/2013 St. Mirren senior 27 1 0 -
2026 Scotland national team 8 0 1 7.00
2025 Scotland national team 2 0 0 7.04
2024 Scotland national team 21 5 3 6.46
2023 Scotland national team 2 0 0 6.37
2022 Scotland national team 19 8 4 7.55
2021 Scotland national team 1 0 0 6.77
2020 Scotland national team 19 7 2 6.93
2018 Scotland national team 10 0 0 6.03
2017 Scotland national team 2 0 0 -
2016 Scotland national team 1 0 0 -
2017 Scotland U21 national team 4 0 0 -
2015 Scotland U21 national team 3 0 0 -
2013 Scotland U19 national team 2 0 0 -

Transfer Value History

Trophies

Aston Villa
🏆 Europa League x1
🏆 Queensland Champions Cup x1
Hibernian
🏆 Scottish Cup x1
🏆 Championship x1
St. Mirren
🏆 League Cup x1
Help