John McGinn
| Team | Seasons |
|---|---|
| 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018 | |
| 2017, 2016, 2015 | |
| 2014, 2013, 2012 |
| Date | From | To | Type | |
|---|---|---|---|---|
| 2018-08-08 | N/A | |||
| 2015-07-01 | N/A |
| Match | Rating | G | A | Shoots (On Target) | Passes (Accuracy) | Duels (Won) | / | ||
|---|---|---|---|---|---|---|---|---|---|
| Scotland - Brazil | 91 | 0 | 0 | 0 (0) | 30 (93.3%) | 8 (5) | 0/0 | ||
| Scotland - Morocco | 89 | 0 | 0 | 1 (0) | 14 (71.4%) | 6 (3) | 0/0 | ||
| Haiti - Scotland | 83 | 1 | 0 | 2 (1) | 11 (90.9%) | 10 (7) | 0/0 | ||
| Manchester City - Aston Villa | 16 | 0 | 0 | 1 (1) | 6 (83.3%) | 1 (1) | 0/0 | ||
| Freiburg - Aston Villa | 90 | 0 | 1 | 1 (1) | 26 (84.6%) | 11 (5) | 1/0 | ||
| Aston Villa - Liverpool | 90 | 1 | 0 | 1 (1) | 22 (90.9%) | 6 (3) | 1/0 | ||
| Burnley - Aston Villa | 85 | 0 | 1 | 2 (1) | 35 (68.6%) | 4 (2) | 0/0 | ||
| Aston Villa - Nottingham Forest | 89 | 2 | 0 | 3 (3) | 24 (70.8%) | 11 (3) | 0/0 | ||
| Nottingham Forest - Aston Villa | 79 | 0 | 0 | 0 (0) | 23 (78.3%) | 9 (7) | 0/0 | ||
| Fulham - Aston Villa | 74 | 0 | 0 | 0 (0) | 32 (90.6%) | 8 (4) | 0/0 | ||
| Aston Villa - Sunderland AFC | 80 | 0 | 1 | 0 (0) | 23 (78.3%) | 13 (4) | 0/0 | ||
| Aston Villa - Bologna | 64 | 0 | 1 | 0 (0) | 15 (66.7%) | 7 (5) | 0/0 | ||
| Nottingham Forest - Aston Villa | 95 | 0 | 0 | 2 (1) | 35 (91.4%) | 10 (6) | 1/0 | ||
| Bologna - Aston Villa | 90 | 0 | 0 | 1 (0) | 15 (73.3%) | 3 (3) | 0/0 | ||
| Aston Villa - West Ham | 67 | 1 | 0 | 1 (1) | 31 (87.1%) | 4 (2) | 0/0 | ||
| Aston Villa - Lille | 74 | 1 | 0 | 2 (1) | 23 (95.7%) | 6 (2) | 0/0 | ||
| Manchester United - Aston Villa | 61 | 0 | 0 | 1 (0) | 16 (68.8%) | 7 (2) | 0/0 | ||
| Lille - Aston Villa | 13 | 0 | 0 | 0 (0) | 7 (100%) | 4 (2) | 0/0 | ||
| Aston Villa - Everton | 18 | 0 | 0 | 0 (0) | 9 (88.9%) | 3 (2) | 0/0 | ||
|
Tottenham Hotspur - Aston Villa | 65 | 0 | 0 | 1 (1) | 26 (88.5%) | 4 (3) | 0/0 | |
| Crystal Palace - Aston Villa | 73 | 0 | 0 | 0 (0) | 21 (66.7%) | 4 (1) | 0/0 | ||
| Aston Villa - Nottingham Forest | 83 | 2 | 0 | 2 (2) | 44 (79.5%) | 7 (3) | 0/0 | ||
| Arsenal - Aston Villa | 53 | 0 | 0 | 1 (1) | 13 (84.6%) | 4 (2) | 0/0 | ||
| Chelsea - Aston Villa | 59 | 0 | 0 | 0 (0) | 7 (71.4%) | 6 (4) | 0/0 | ||
| Aston Villa - Manchester United | 84 | 0 | 1 | 1 (1) | 28 (71.4%) | 11 (3) | 0/0 | ||
| West Ham - Aston Villa | 90 | 0 | 0 | 0 (0) | 25 (92%) | 12 (7) | 0/0 | ||
| Basel - Aston Villa | 11 | 0 | 0 | 0 (0) | 1 (0%) | 2 (1) | 1/0 | ||
| Aston Villa - Arsenal | 75 | 0 | 0 | 0 (0) | 19 (73.7%) | 9 (3) | 0/0 | ||
| Brighton - Aston Villa | 77 | 0 | 0 | 1 (0) | 12 (100%) | 9 (2) | 1/0 | ||
| Aston Villa - Wolverhampton | 100 | 0 | 1 | 0 (0) | 45 (84.4%) | 10 (6) | 0/0 | ||
| Leeds - Aston Villa | 68 | 0 | 0 | 1 (0) | 30 (83.3%) | 14 (5) | 1/0 | ||
| Scotland - Denmark | 96 | 0 | 0 | 1 (0) | 12 (58.3%) | 15 (8) | 0/0 | ||
| Greece - Scotland | 95 | 0 | 1 | 0 (0) | 18 (83.3%) | 14 (8) | 1/0 | ||
| Aston Villa - Bournemouth | 71 | 0 | 0 | 1 (1) | 18 (94.4%) | 11 (7) | 0/0 | ||
| Aston Villa - Maccabi Tel Aviv | 15 | 0 | 0 | 0 (0) | 4 (75%) | 1 (1) | 0/0 | ||
| Liverpool - Aston Villa | 59 | 0 | 0 | 0 (0) | 18 (77.8%) | 4 (4) | 0/0 | ||
| Aston Villa - Manchester City | 74 | 0 | 0 | 0 (0) | 17 (64.7%) | 6 (4) | 0/0 | ||
| Go Ahead Eagles Deventer - Aston Villa | 14 | 0 | 0 | 0 (0) | 14 (78.6%) | 2 (2) | 0/0 | ||
| Tottenham Hotspur - Aston Villa | 90 | 0 | 0 | 1 (0) | 17 (88.2%) | 8 (4) | 0/0 | ||
| Scotland - Belarus | 100 | 0 | 0 | 1 (1) | 27 (88.9%) | 11 (7) | 0/0 | ||
| Scotland - Greece | 90 | 0 | 0 | 0 (0) | 16 (68.8%) | 6 (5) | 0/0 | ||
| Aston Villa - Burnley | 67 | 0 | 0 | 1 (0) | 18 (77.8%) | 5 (3) | 0/0 | ||
| Feyenoord - Aston Villa | 86 | 1 | 0 | 1 (1) | 55 (89.1%) | 3 (1) | 0/0 | ||
| Aston Villa - Fulham | 72 | 1 | 0 | 2 (1) | 29 (86.2%) | 9 (3) | 1/0 | ||
| Aston Villa - Bologna | 90 | 1 | 0 | 1 (1) | 30 (76.7%) | 7 (1) | 1/0 | ||
| Sunderland AFC - Aston Villa | 90 | 0 | 0 | 1 (0) | 47 (87.2%) | 6 (4) | 0/0 | ||
| Everton - Aston Villa | 96 | 0 | 0 | 0 (0) | 33 (97%) | 9 (2) | 0/0 | ||
| Aston Villa - Crystal Palace | 74 | 0 | 0 | 0 (0) | 47 (83%) | 11 (5) | 0/0 |
| Season | Team | League | Apps | Min | G | A | / | Rating |
|---|---|---|---|---|---|---|---|---|
| 2025 |
Scotland
|
Friendlies
World
|
2 | 149 | 0 | 0 | 1/0 | 7.3 |
|
Friendlies Clubs
World
|
1 | 79 | — | 0 | 0/0 | 6.7 | ||
|
League Cup
England
|
1 | 90 | 0 | 1 | 0/0 | 6.3 | ||
|
Premier League
England
|
17 | 1329 | 1 | 2 | 3/0 | 6.9 | ||
|
UEFA Europa League
World
|
5 | 221 | 2 | 0 | 2/0 | 7.2 | ||
| 2024 |
Scotland
|
Euro Championship
World
|
3 | 232 | 0 | 0 | 1/0 | 6.5 |
|
FA Cup
England
|
4 | 257 | — | 0 | 0/0 | 7.2 | ||
|
Scotland
|
Friendlies
World
|
4 | 343 | 0 | 1 | 1/0 | 7.3 | |
|
League Cup
England
|
1 | 79 | — | 0 | 0/0 | 6.7 | ||
|
Premier League
England
|
34 | 2247 | 1 | 4 | 7/0 | 7.0 | ||
|
UEFA Champions League
World
|
10 | 740 | 3 | 2 | 1/0 | 7.1 | ||
|
Scotland
|
UEFA Nations League
World
|
6 | 472 | 2 | 0 | 1/0 | 7.1 | |
|
Scotland
|
World Cup - Qualification Europe
World
|
6 | 549 | 0 | 1 | 1/0 | 7.1 | |
| 2023 |
Scotland
|
Euro Championship - Qualification
World
|
8 | 695 | 3 | 2 | 1/0 | 7.3 |
|
FA Cup
England
|
3 | 232 | 0 | — | 0/0 | 6.9 | ||
|
Scotland
|
Friendlies
World
|
2 | 83 | 0 | — | 0/0 | — | |
|
League Cup
England
|
1 | 46 | 0 | — | 0/0 | 6.9 | ||
|
Premier League
England
|
35 | 3009 | 6 | 4 | 9/1 | 7.1 | ||
|
Premier League - Summer Series
England
|
3 | 152 | 0 | — | 0/0 | — | ||
|
UEFA Europa Conference League
World
|
14 | 1026 | 3 | 3 | 2/0 | 7.1 | ||
| 2022 |
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | |
|
Scotland
|
Friendlies
World
|
3 | 270 | 2 | — | 0/0 | — | |
|
Friendlies Clubs
World
|
2 | 148 | 1 | — | 1/0 | — | ||
|
League Cup
England
|
2 | 180 | 0 | — | 0/0 | 6.5 | ||
|
Premier League
England
|
35 | 2702 | 1 | 3 | 7/0 | 7.0 | ||
|
Scotland
|
UEFA Nations League
World
|
6 | 483 | 2 | 2 | 0/0 | 7.8 | |
| 2021 |
FA Cup
England
|
1 | 90 | 0 | — | 0/0 | 7.0 | |
|
Scotland
|
Friendlies
World
|
1 | 90 | 0 | — | 0/0 | — | |
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
Premier League
England
|
35 | 3092 | 3 | 4 | 8/0 | 7.3 | ||
| 2020 |
Scotland
|
Euro Championship
World
|
3 | 270 | 0 | — | 1/0 | 6.6 |
|
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
Friendlies Clubs
World
|
1 | 90 | 0 | — | 0/0 | — | ||
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
Premier League
England
|
37 | 3330 | 3 | 5 | 12/0 | 7.0 | ||
|
Scotland
|
UEFA Nations League
World
|
6 | 417 | 0 | — | 1/0 | 7.2 | |
|
Scotland
|
World Cup - Qualification Europe
World
|
10 | 859 | 4 | 1 | 2/0 | 7.1 | |
| 2019 |
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | |
|
League Cup
England
|
2 | 75 | 0 | — | 1/0 | 7.2 | ||
|
Premier League
England
|
28 | 2317 | 3 | 3 | 3/0 | 6.9 | ||
| 2018 |
Championship
England
|
43 | 3764 | 7 | 9 | 14/0 | 7.2 | |
|
FA Cup
England
|
1 | 90 | 0 | — | 0/0 | — | ||
|
Scotland
|
Friendlies
World
|
6 | 336 | 0 | — | 1/0 | — | |
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
Premiership
Scotland
|
1 | 80 | 0 | — | 0/0 | — | ||
|
UEFA Europa League
World
|
3 | 270 | 2 | — | 1/0 | — | ||
|
Scotland
|
UEFA Nations League
World
|
2 | 180 | 0 | — | 0/0 | — | |
|
Scotland
|
World Cup - Qualification Europe
World
|
2 | 19 | 0 | — | 0/0 | 6.3 | |
| 2017 |
Scotland
|
Friendlies
World
|
2 | 104 | 0 | — | 1/0 | — |
|
League Cup
Scotland
|
7 | 610 | 1 | — | 2/0 | — | ||
|
Premiership
Scotland
|
35 | 3138 | 5 | — | 15/0 | — | ||
|
Scottish Cup
|
1 | 90 | 0 | — | 1/0 | — | ||
|
Scotland U21
|
UEFA U21 Championship
World
|
4 | 360 | 0 | — | 1/0 | — | |
| 2016 |
Championship
Scotland
|
29 | 2410 | 4 | — | 4/0 | — | |
|
Scotland
|
Friendlies
|
1 | 90 | 0 | — | 1/0 | — | |
|
League Cup
|
1 | 90 | 0 | — | 1/0 | — | ||
|
Scottish Cup
|
5 | 424 | 1 | — | 1/0 | — | ||
|
UEFA Europa League
World
|
2 | 210 | 0 | — | 0/0 | — | ||
| 2015 |
Championship
Scotland
|
36 | 2962 | 3 | — | 3/1 | — | |
|
League Cup
|
5 | 428 | 1 | — | 1/0 | — | ||
|
Scottish Cup
|
7 | 660 | 0 | — | 0/0 | — | ||
|
Scotland U21
|
UEFA U21 Championship
|
3 | 268 | 0 | — | 0/0 | — | |
| 2014 |
League Cup
|
1 | 90 | 0 | — | 0/0 | — | |
|
Premiership
Scotland
|
30 | 2650 | 0 | — | 5/0 | — | ||
|
Scottish Cup
|
2 | 151 | 0 | — | 0/0 | — | ||
| 2013 |
League Cup
|
1 | 120 | 0 | — | 0/0 | — | |
|
Premiership
Scotland
|
35 | 2660 | 3 | — | 7/0 | — | ||
|
Scottish Cup
|
2 | 167 | 0 | — | 2/0 | — | ||
|
Scotland U19
|
UEFA U19 Championship
|
2 | 160 | 0 | — | 0/0 | — | |
| 2012 |
League Cup
|
2 | 157 | 0 | — | 0/0 | — | |
|
Premiership
Scotland
|
22 | 1387 | 1 | — | 1/0 | — | ||
|
Scottish Cup
|
3 | 211 | 0 | — | 0/0 | — |