top of page

John McGinn

Player #920

Midfielder

From:

To:

Player Status:

🏴󠁧󠁢󠁳󠁣󠁴󠁿

2018-19

Current Player

First Team

Appearances:

236

Starts:

226

Substitute:

10

Unused:

4

Goals:

26

Games per Goal:

9.08

Assists:

28

Goal Involvements:

54

John McGinn

Seasons Quick-View

⭐ 2018- 🕒 236 | 226 (10) | ⚽ 26 | 🔥 28 | 🇺 4 | #920 |

Season

2018-19
2019-20
2020-21
2021-22
2022-23
2023-24
2024-25

Age

23
24
25
26
27
28
29

Division

CH
PL
PL
PL
PL
PL
PL

Squad #

#7
#7
#7
#7
#7
#7
#

Appearances

44
30
37
36
36
53
0

Starts

43
28
37
36
32
50
0

Subs

1
2
0
0
4
3
0

Unused

1
1
1
0
1
0
0

Goals

7
3
3
3
1
9
0

Assists

8
2
5
4
3
6
0

Bookings

14
4
12
8
7
12
0

Red Cards

0
0
0
0
0
1
0

Games / Goals

6.29
10.00
12.33
12.00
36.00
5.89
0.00

Goal

Involvements

15
5
8
7
4
15
0

FAC: FA Cup; FL: Football League; D1: Division 1; D2: Division 2; D3: Division 3; PL: Premier League; CH: Championship

Goalkeeping Statistics

Season

Appearances

Conceded

per Game

Clean Sheets

Clean Sheet %

2018-19
2019-20
2020-21
2021-22
2022-23
2023-24
2024-25
44
30
37
36
36
53
0

John McGinn

Birth Date

18 October 1994

Birth Place

Glasgow

Birth Country

Scotland

🏴󠁧󠁢󠁳󠁣󠁴󠁿

Citizenship

🏴󠁧󠁢󠁳󠁣󠁴󠁿

Scotland

Villa Youth

n/a

Previous Teams (incl. Youth)

2011-15 St Mirren
2015-18 Hibernian

Original Transfer

Aged

23

From

Hibernian FC

For

€3.10m / £2.63m

On

8 August 2018

Under

Steve Bruce 🏴󠁧󠁢󠁥󠁮󠁧󠁿

Returning Transfers