John McGinn

BySportsdata

Feb 10, 2022 11:06
First Name:
John
Last Name:
McGinn
Short name:
J. McGinn
Position:
Midfielder
Height:
178 cm
Weight:
68 kg
Nationality:
Scotland
Age:
18-10-1994 (29)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardTotal goalsAssist
UEFA EURO 2020ScotlandScotland3327000000010000
UEFA Nations League 2022-23ScotlandScotland6648302200000022
UEFA Nations League 2021-22ScotlandScotland6541814000010000
FIFA World Cup Qualification UEFA 2022ScotlandScotland101085903400020041
UEFA EURO 2024 QualificationScotlandScotland8869505210010032
UEFA Conference league 2023-24Aston VillaAston Villa8654323200020022

Matches

14-06-2021 14:00
Scotland
Czech Republic
90'
18-06-2021 20:00
England
Scotland
Yellow card
90'
22-06-2021 20:00
Croatia
Scotland
90'
24-09-2022 19:45
Scotland
Republic of Ireland
90'
27-09-2022 19:45
Ukraine
Scotland
90'
04-09-2020 19:45
Scotland
Israel
79'
07-09-2020 19:45
Czech Republic
Scotland
19'
11-10-2020 19:45
Scotland
Slovakia
89'
14-10-2020 19:45
Scotland
Czech Republic
79'
15-11-2020 14:00
Slovakia
Scotland
Yellow card
90'
18-11-2020 19:45
Israel
Scotland
62'
25-03-2021 19:45
Scotland
Austria
Goal
90'
28-03-2021 19:45
Israel
Scotland
74'
31-03-2021 19:45
Scotland
Faroe Islands
GoalGoal
90'
04-09-2021 19:45
Scotland
Moldova
65'
07-09-2021 19:45
Austria
Scotland
90'
09-10-2021 17:00
Scotland
Israel
GoalYellow card
90'
12-10-2021 19:45
Faroe Islands
Scotland
90'
12-11-2021 17:00
Moldova
Scotland
Assist
90'
15-11-2021 19:45
Scotland
Denmark
90'
01-06-2022 19:45
Scotland
Ukraine
Yellow card
90'
08-06-2022 19:45
Scotland
Armenia
Assist
90'
21-09-2022 19:45
Scotland
Ukraine
Goal
90'
11-06-2022 17:00
Republic of Ireland
Scotland
59'
14-06-2022 17:00
Armenia
Scotland
AssistGoal
64'
25-03-2023 14:00
Scotland
Cyprus
Goal
90'
28-03-2023 19:45
Scotland
Spain
82'
17-06-2023 17:00
Norway
Scotland
Yellow card
90'
20-06-2023 19:45
Scotland
Georgia
90'
08-09-2023 19:45
Cyprus
Scotland
GoalAssist
84'
12-10-2023 19:45
Spain
Scotland
90'
16-11-2023 17:00
Georgia
Scotland
90'
19-11-2023 19:45
Scotland
Norway
PenaltyAssist
79'
21-09-2023 17:45
Legia Warsaw
Aston Villa
61'
05-10-2023 20:00
Aston Villa
Zrinjski Mostar
Yellow cardGoal
90'
26-10-2023 17:45
AZ
Aston Villa
AssistGoal
81'
09-11-2023 20:00
Aston Villa
AZ
90'
30-11-2023 20:00
Aston Villa
Legia Warsaw
71'
14-12-2023 17:45
Zrinjski Mostar
Aston Villa
AssistYellow card
33'
07-03-2024 17:45
Ajax
Aston Villa
27'
14-03-2024 20:00
Aston Villa
Ajax
90'
Tickets Kit Collector