John McGinn : Games

Club: Aston Villa (Shirt: 7)
National Team: Scotland (Shirt: 7)
Citizenship: Scotland
Birthday: 18.10.1994
Role: Half-back
Height: 175 см.
Weight: 68 кг.

This Season

Games Minutes Goals
NL 4 295 2 1
CL 3 214 1
EPL 9 559 0 2
EPLC 1 79 0
Total 17 1147 3 3
John McGinn

Nations League 2024-2025

18.11.2024 NL Poland 1:2 Scotland 90 3 90
15.11.2024 NL Scotland 1:0 Croatia 25 66 86

2024-25, England - Premier League

09.11.2024 EPL Liverpool 2:0 Aston Villa 46 45

2024-25 UEFA Champions League

06.11.2024 CL Club Brugge 1:0 Aston Villa 58 58

2024-25, England - Premier League

03.11.2024 EPL Tottenham 4:1 Aston Villa 81 81

2024-25, EFL Cup

30.10.2024 EPLC Aston Villa 1:2 Crystal Palace 79 79

2024-25, England - Premier League

26.10.2024 EPL Aston Villa 1:1 Bournemouth 71 71 55

2024-25 UEFA Champions League

22.10.2024 CL Aston Villa 2:0 Bologna 66 66 56

2024-25, England - Premier League

19.10.2024 EPL Fulham 1:3 Aston Villa 8 83
21.09.2024 EPL Aston Villa 3:1 Wolverhampton 46 46

2024-25 UEFA Champions League

17.09.2024 CL Young Boys 0:3 Aston Villa 90

2024-25, England - Premier League

14.09.2024 EPL Aston Villa 3:2 Everton 90 90

Nations League 2024-2025

08.09.2024 NL Portugal 2:1 Scotland 90 90
05.09.2024 NL Scotland 2:3 Poland 90

2024-25, England - Premier League

31.08.2024 EPL Leicester 1:2 Aston Villa 90 74
24.08.2024 EPL Aston Villa 0:2 Arsenal 65 65
17.08.2024 EPL West Ham 1:2 Aston Villa 62 62

Euro 2024

23.06.2024 EUR Scotland 0:1 Hungary 76 76
19.06.2024 EUR Scotland 1:1 Switzerland 90 90 71
14.06.2024 EUR Germany 5:1 Scotland 67 67

2023-24, England - Premier League

19.05.2024 EPL Crystal Palace 5:0 Aston Villa 87 87 18
13.05.2024 EPL Aston Villa 3:3 Liverpool 90 70

2023-24 UEFA Conference League

09.05.2024 CNL Olympiakos 2:0 Aston Villa 90

2023-24, England - Premier League

05.05.2024 EPL Brighton 1:0 Aston Villa 90

2023-24 UEFA Conference League

02.05.2024 CNL Aston Villa 2:4 Olympiakos 90

2023-24, England - Premier League

27.04.2024 EPL Aston Villa 2:2 Chelsea 90
21.04.2024 EPL Aston Villa 3:1 Bournemouth 90

2023-24 UEFA Conference League

18.04.2024 CNL Lille 2:1
(3:4)
Aston Villa 80 80

2023-24, England - Premier League

14.04.2024 EPL Arsenal 0:2 Aston Villa 90

2023-24 UEFA Conference League

11.04.2024 CNL Aston Villa 2:1 Lille 90 56

2023-24, England - Premier League

06.04.2024 EPL Aston Villa 3:3 Brentford 90

2023-24 UEFA Conference League

14.03.2024 CNL Aston Villa 4:0 Ajax 90

2023-24, England - Premier League

10.03.2024 EPL Aston Villa 0:4 Tottenham 65 65
65

2023-24 UEFA Conference League

07.03.2024 CNL Ajax 0:0 Aston Villa 28 63

2023-24, England - Premier League

02.03.2024 EPL Luton Town 2:3 Aston Villa 90
24.02.2024 EPL Aston Villa 4:2 Nottingham Forest 90
17.02.2024 EPL Fulham 1:2 Aston Villa 90 33
11.02.2024 EPL Aston Villa 1:2 Manchester United 87 87

2023-24, England - FA Cup

07.02.2024 EFAC Aston Villa 1:3 Chelsea 72 72

2023-24, England - Premier League

03.02.2024 EPL Sheffield United 0:5 Aston Villa 71 71 12
30.01.2024 EPL Aston Villa 1:3 Newcastle 90 77

2023-24, England - FA Cup

26.01.2024 EFAC Chelsea 0:0 Aston Villa 90

2023-24, England - Premier League

14.01.2024 EPL Everton 0:0 Aston Villa 89 89

2023-24, England - FA Cup

06.01.2024 EFAC Middlesbrough 0:1 Aston Villa 70 70

2023-24, England - Premier League

30.12.2023 EPL Aston Villa 3:2 Burnley 90 90
26.12.2023 EPL Manchester United 3:2 Aston Villa 86 86 21
22.12.2023 EPL Aston Villa 1:1 Sheffield United 90
17.12.2023 EPL Brentford 1:2 Aston Villa 90

2023-24 UEFA Conference League

14.12.2023 CNL Zrinjski 1:1 Aston Villa 33 58 84

2023-24, England - Premier League

09.12.2023 EPL Aston Villa 1:0 Arsenal 90 7 73
06.12.2023 EPL Aston Villa 1:0 Manchester City 90
03.12.2023 EPL Bournemouth 2:2 Aston Villa 65 65

2023-24 UEFA Conference League

30.11.2023 CNL Aston Villa 2:1 Legia 71 71

2023-24, England - Premier League

26.11.2023 EPL Tottenham 1:2 Aston Villa 90 90 41

Euro 2024, Qualifiers

19.11.2023 EUR Scotland 3:3 Norway 79 79 13
16.11.2023 EUR Georgia 2:2 Scotland 90

2023-24, England - Premier League

12.11.2023 EPL Aston Villa 3:1 Fulham 90 42

2023-24 UEFA Conference League

09.11.2023 CNL Aston Villa 2:1 AZ Alkmaar 90

2023-24, England - Premier League

05.11.2023 EPL Nottingham Forest 2:0 Aston Villa 90
29.10.2023 EPL Aston Villa 3:1 Luton Town 90 17

2023-24 UEFA Conference League

26.10.2023 CNL AZ Alkmaar 1:4 Aston Villa 81 81 56

2023-24, England - Premier League

22.10.2023 EPL Aston Villa 4:1 West Ham 90

Euro 2024, Qualifiers

12.10.2023 EUR Spain 2:0 Scotland 90

2023-24, England - Premier League

08.10.2023 EPL Wolverhampton 1:1 Aston Villa 90 30

2023-24 UEFA Conference League

05.10.2023 CNL Aston Villa 1:0 Zrinjski 90 90 24

2023-24, England - Premier League

30.09.2023 EPL Aston Villa 6:1 Brighton 90
24.09.2023 EPL Chelsea 0:1 Aston Villa 75 75

2023-24 UEFA Conference League

21.09.2023 CNL Legia 3:2 Aston Villa 61 61

2023-24, England - Premier League

16.09.2023 EPL Aston Villa 3:1 Crystal Palace 70 70 17

Euro 2024, Qualifiers

08.09.2023 EUR Cyprus 0:3 Scotland 83 83 30

2023-24, England - Premier League

03.09.2023 EPL Liverpool 3:0 Aston Villa 90
27.08.2023 EPL Burnley 1:3 Aston Villa 90

2023-24 UEFA Conference League

23.08.2023 CNL Hibernian 0:5 Aston Villa 90

2023-24, England - Premier League

20.08.2023 EPL Aston Villa 4:0 Everton 90 18
12.08.2023 EPL Newcastle 5:1 Aston Villa 64 64

Euro 2024, Qualifiers

20.06.2023 EUR Scotland 2:0 Georgia 90
17.06.2023 EUR Norway 1:2 Scotland 90 91 37

2022-23, England - Premier League

28.05.2023 EPL Aston Villa 2:1 Brighton 90 67
20.05.2023 EPL Liverpool 1:1 Aston Villa 90
13.05.2023 EPL Aston Villa 2:1 Tottenham 90 23
06.05.2023 EPL Wolverhampton 1:0 Aston Villa 90
30.04.2023 EPL Manchester United 1:0 Aston Villa 90
25.04.2023 EPL Aston Villa 1:0 Fulham 90
22.04.2023 EPL Brentford 1:1 Aston Villa 90
15.04.2023 EPL Aston Villa 3:0 Newcastle 90
08.04.2023 EPL Aston Villa 2:0 Nottingham Forest 90
04.04.2023 EPL Leicester 1:2 Aston Villa 90
01.04.2023 EPL Chelsea 0:2 Aston Villa 90 56

Euro 2024, Qualifiers

28.03.2023 EUR Scotland 2:0 Spain 83 83
25.03.2023 EUR Scotland 3:0 Cyprus 90 21

2022-23, England - Premier League

18.03.2023 EPL Aston Villa 3:0 Bournemouth 90 90 36
12.03.2023 EPL West Ham 1:1 Aston Villa 90
04.03.2023 EPL Aston Villa 1:0 Crystal Palace 90
25.02.2023 EPL Everton 0:2 Aston Villa 90
18.02.2023 EPL Aston Villa 2:4 Arsenal 90
12.02.2023 EPL Manchester City 3:1 Aston Villa 31 60
01.01.2023 EPL Tottenham 0:2 Aston Villa 78 78
26.12.2022 EPL Aston Villa 1:3 Liverpool 90
13.11.2022 EPL Brighton 1:2 Aston Villa 90 99
06.11.2022 EPL Aston Villa 3:1 Manchester United 21 70
more : John McGinn - Games archive