star

Favorite

logo

EN

logo
EN

UTC +1

UTC -12
UTC -11
UTC -10
UTC -9
UTC -8
UTC -7
UTC -6
UTC -5
UTC -4
UTC -3
UTC -2
UTC -1
UTC +0
UTC +1
UTC +2
UTC +3
UTC +4
UTC +5
UTC +6
UTC +7
UTC +8
UTC +9
UTC +10
UTC +11
UTC +12
avatar

User name

Log Out
search menu close
avatar

User name

Log Out
logo

EN

logo
EN

UTC +1

UTC -12
UTC -11
UTC -10
UTC -9
UTC -8
UTC -7
UTC -6
UTC -5
UTC -4
UTC -3
UTC -2
UTC -1
UTC +0
UTC +1
UTC +2
UTC +3
UTC +4
UTC +5
UTC +6
UTC +7
UTC +8
UTC +9
UTC +10
UTC +11
UTC +12
Soccer  > 

Allan McGregor player profile with matches, stats and career

Soccer Banner
International
Asia
Domestic
flag of Bolivia Bolivia
flag of Central African Republic Central African Republic
flag of Congo Congo
flag of Guatemala Guatemala
flag of Liechtenstein Liechtenstein
flag of New Caledonia New Caledonia
flag of Papua New Guinea Papua New Guinea
flag of Puerto Rico Puerto Rico
flag of São Tomé e Príncipe São Tomé e Príncipe
flag of Solomon Islands Solomon Islands
flag of US Virgin Islands US Virgin Islands
flag of Scotland
soccer
Player Picture of Allan McGregor

Allan McGregor

Allan McGregor

uniform Goalkeeper
best foot right foot
age 43 years
height 183 cm
facebook
twitter
instagram
Career stations
Period
Team
Apps
Goals
07/2018
-
05/2023
Rangers FC
215
0
07/2017
-
06/2018
Hull City AFC
44
0
01/2017
-
07/2017
Cardiff City FC
19
0
07/2013
-
01/2017
Hull City AFC
100
0
07/2012
-
07/2013
Beşiktaş JK
26
0
07/2006
-
07/2012
Rangers FC
90
0
07/2005
-
06/2006
Dunfermline Athletic FC
0
0
01/2005
-
06/2005
Rangers FC
0
0
07/2004
-
12/2004
St Johnstone FC
0
0
07/2001
-
06/2004
Rangers FC
0
0
Senior Career Summary
Domestic
International
Competition
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
UEFA Champions League
33
0
0
0
5
0
2970
1
0
0
UEFA Champions League
Ap 33
G 0
SI 0
SO 0
B 5
A 0
Min 2970
YC 1
YRC 0
RC 0
UEFA Europa League
66
0
0
0
4
0
6000
3
0
0
UEFA Europa League
Ap 66
G 0
SI 0
SO 0
B 4
A 0
Min 6000
YC 3
YRC 0
RC 0
Barclays Premier League
52
0
0
1
7
0
4569
0
0
2
Barclays Premier League
Ap 52
G 0
SI 0
SO 1
B 7
A 0
Min 4569
YC 0
YRC 0
RC 2
Sky Bet Championship
107
0
0
0
2
0
9630
6
0
0
Sky Bet Championship
Ap 107
G 0
SI 0
SO 0
B 2
A 0
Min 9630
YC 6
YRC 0
RC 0
The FA Cup
3
0
0
0
8
0
300
0
0
0
The FA Cup
Ap 3
G 0
SI 0
SO 0
B 8
A 0
Min 300
YC 0
YRC 0
RC 0
Capital One Cup
0
0
0
0
5
0
0
0
0
0
Capital One Cup
Ap 0
G 0
SI 0
SO 0
B 5
A 0
Min 0
YC 0
YRC 0
RC 0
Bank of Scotland Premier League
365
0
0
1
25
0
24754
12
0
1
Bank of Scotland Premier League
Ap 365
G 0
SI 0
SO 1
B 25
A 0
Min 24754
YC 12
YRC 0
RC 1
Betfred Cup
9
0
0
0
1
0
840
0
0
0
Betfred Cup
Ap 9
G 0
SI 0
SO 0
B 1
A 0
Min 840
YC 0
YRC 0
RC 0
Spor Toto Süper Lig
26
0
0
0
6
0
2340
2
0
0
Spor Toto Süper Lig
Ap 26
G 0
SI 0
SO 0
B 6
A 0
Min 2340
YC 2
YRC 0
RC 0
Türkiye Kupası
0
0
0
0
1
0
0
0
0
0
Türkiye Kupası
Ap 0
G 0
SI 0
SO 0
B 1
A 0
Min 0
YC 0
YRC 0
RC 0
661
0
0
2
64
0
51403
24
0
3
Ap
661
G
0
SI
0
SO
2
B
64
A
0
Min
51403
YC
24
YRC
0
RC
3
FIFA Friendlies
18
0
2
2
5
0
1417
1
0
0
FIFA Friendlies
Ap 18
G 0
SI 2
SO 2
B 5
A 0
Min 1417
YC 1
YRC 0
RC 0
UEFA Nations League
4
0
0
0
0
0
360
0
0
0
UEFA Nations League
Ap 4
G 0
SI 0
SO 0
B 0
A 0
Min 360
YC 0
YRC 0
RC 0
WC Qualification
8
0
0
0
10
0
720
2
0
0
WC Qualification
Ap 8
G 0
SI 0
SO 0
B 10
A 0
Min 720
YC 2
YRC 0
RC 0
UEFA Euro Qualification
9
0
0
0
11
0
810
1
0
0
UEFA Euro Qualification
Ap 9
G 0
SI 0
SO 0
B 11
A 0
Min 810
YC 1
YRC 0
RC 0
Carling Nations Cup
3
0
0
0
0
0
270
0
0
0
Carling Nations Cup
Ap 3
G 0
SI 0
SO 0
B 0
A 0
Min 270
YC 0
YRC 0
RC 0
42
0
2
2
26
0
3577
4
0
0
Ap
42
G
0
SI
2
SO
2
B
26
A
0
Min
3577
YC
4
YRC
0
RC
0
Senior Career Statistics
Domestic
International
Competition
Team
Season
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
cinch Premiership
RAN
2022/2023
24
0
0
0
12
0
2160
1
0
0
cinch Premiership
Season2022/2023
Ap 24
G 0
SI 0
SO 0
B 12
A 0
Min 2160
YC 1
YRC 0
RC 0
Viaplay Cup
RAN
2022/2023
3
0
0
0
0
0
300
0
0
0
Viaplay Cup
Season2022/2023
Ap 3
G 0
SI 0
SO 0
B 0
A 0
Min 300
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2022/2023
5
0
0
0
5
0
450
0
0
0
UEFA Champions League
Season2022/2023
Ap 5
G 0
SI 0
SO 0
B 5
A 0
Min 450
YC 0
YRC 0
RC 0
UEFA Europa League
RAN
2021/2022
15
0
0
0
1
0
1410
1
0
0
UEFA Europa League
Season2021/2022
Ap 15
G 0
SI 0
SO 0
B 1
A 0
Min 1410
YC 1
YRC 0
RC 0
cinch Premiership
RAN
2021/2022
29
0
0
0
5
0
2610
2
0
0
cinch Premiership
Season2021/2022
Ap 29
G 0
SI 0
SO 0
B 5
A 0
Min 2610
YC 2
YRC 0
RC 0
Premier Sports Cup
RAN
2021/2022
1
0
0
0
1
0
90
0
0
0
Premier Sports Cup
Season2021/2022
Ap 1
G 0
SI 0
SO 0
B 1
A 0
Min 90
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2021/2022
2
0
0
0
0
0
180
1
0
0
UEFA Champions League
Season2021/2022
Ap 2
G 0
SI 0
SO 0
B 0
A 0
Min 180
YC 1
YRC 0
RC 0
Betfred Cup
RAN
2020/2021
1
0
0
0
0
0
90
0
0
0
Betfred Cup
Season2020/2021
Ap 1
G 0
SI 0
SO 0
B 0
A 0
Min 90
YC 0
YRC 0
RC 0
UEFA Europa League
RAN
2020/2021
12
0
0
0
1
0
1080
1
0
0
UEFA Europa League
Season2020/2021
Ap 12
G 0
SI 0
SO 0
B 1
A 0
Min 1080
YC 1
YRC 0
RC 0
Scottish Premiership
RAN
2020/2021
27
0
0
0
7
0
2430
1
0
0
Scottish Premiership
Season2020/2021
Ap 27
G 0
SI 0
SO 0
B 7
A 0
Min 2430
YC 1
YRC 0
RC 0
Ladbrokes Premiership
RAN
2019/2020
27
0
0
0
0
0
2430
3
0
0
Ladbrokes Premiership
Season2019/2020
Ap 27
G 0
SI 0
SO 0
B 0
A 0
Min 2430
YC 3
YRC 0
RC 0
Betfred Cup
RAN
2019/2020
3
0
0
0
0
0
270
0
0
0
Betfred Cup
Season2019/2020
Ap 3
G 0
SI 0
SO 0
B 0
A 0
Min 270
YC 0
YRC 0
RC 0
UEFA Europa League
RAN
2019/2020
17
0
0
0
0
0
1530
0
0
0
UEFA Europa League
Season2019/2020
Ap 17
G 0
SI 0
SO 0
B 0
A 0
Min 1530
YC 0
YRC 0
RC 0
Ladbrokes Premiership
RAN
2018/2019
34
0
0
0
1
0
3059
3
0
1
Ladbrokes Premiership
Season2018/2019
Ap 34
G 0
SI 0
SO 0
B 1
A 0
Min 3059
YC 3
YRC 0
RC 1
Betfred Cup
RAN
2018/2019
1
0
0
0
0
0
90
0
0
0
Betfred Cup
Season2018/2019
Ap 1
G 0
SI 0
SO 0
B 0
A 0
Min 90
YC 0
YRC 0
RC 0
UEFA Europa League
RAN
2018/2019
14
0
0
0
0
0
1260
1
0
0
UEFA Europa League
Season2018/2019
Ap 14
G 0
SI 0
SO 0
B 0
A 0
Min 1260
YC 1
YRC 0
RC 0
Sky Bet Championship
HUL
2017/2018
44
0
0
0
0
0
3960
5
0
0
Sky Bet Championship
Season2017/2018
Ap 44
G 0
SI 0
SO 0
B 0
A 0
Min 3960
YC 5
YRC 0
RC 0
The Emirates FA Cup
HUL
2017/2018
0
0
0
0
3
0
0
0
0
0
The Emirates FA Cup
Season2017/2018
Ap 0
G 0
SI 0
SO 0
B 3
A 0
Min 0
YC 0
YRC 0
RC 0
Sky Bet Championship
CAR
2016/2017
19
0
0
0
0
0
1710
0
0
0
Sky Bet Championship
Season2016/2017
Ap 19
G 0
SI 0
SO 0
B 0
A 0
Min 1710
YC 0
YRC 0
RC 0
The Emirates FA Cup
HUL
2015/2016
0
0
0
0
2
0
0
0
0
0
The Emirates FA Cup
Season2015/2016
Ap 0
G 0
SI 0
SO 0
B 2
A 0
Min 0
YC 0
YRC 0
RC 0
Capital One Cup
HUL
2015/2016
0
0
0
0
5
0
0
0
0
0
Capital One Cup
Season2015/2016
Ap 0
G 0
SI 0
SO 0
B 5
A 0
Min 0
YC 0
YRC 0
RC 0
Sky Bet Championship
HUL
2015/2016
44
0
0
0
2
0
3960
1
0
0
Sky Bet Championship
Season2015/2016
Ap 44
G 0
SI 0
SO 0
B 2
A 0
Min 3960
YC 1
YRC 0
RC 0
The FA Cup
HUL
2014/2015
0
0
0
0
1
0
0
0
0
0
The FA Cup
Season2014/2015
Ap 0
G 0
SI 0
SO 0
B 1
A 0
Min 0
YC 0
YRC 0
RC 0
Barclays Premier League
HUL
2014/2015
26
0
0
0
7
0
2340
0
0
0
Barclays Premier League
Season2014/2015
Ap 26
G 0
SI 0
SO 0
B 7
A 0
Min 2340
YC 0
YRC 0
RC 0
UEFA Europa League
HUL
2014/2015
4
0
0
0
0
0
360
0
0
0
UEFA Europa League
Season2014/2015
Ap 4
G 0
SI 0
SO 0
B 0
A 0
Min 360
YC 0
YRC 0
RC 0
Barclays Premier League
HUL
2013/2014
26
0
0
1
0
0
2229
0
0
2
Barclays Premier League
Season2013/2014
Ap 26
G 0
SI 0
SO 1
B 0
A 0
Min 2229
YC 0
YRC 0
RC 2
Spor Toto Süper Lig
BES
2012/2013
26
0
0
0
6
0
2340
2
0
0
Spor Toto Süper Lig
Season2012/2013
Ap 26
G 0
SI 0
SO 0
B 6
A 0
Min 2340
YC 2
YRC 0
RC 0
Clydesdale Bank Premier League
RAN
2011/2012
37
0
0
0
0
0
3330
0
0
0
Clydesdale Bank Premier League
Season2011/2012
Ap 37
G 0
SI 0
SO 0
B 0
A 0
Min 3330
YC 0
YRC 0
RC 0
UEFA Europa League
RAN
2011/2012
2
0
0
0
0
180
0
0
0
UEFA Europa League
Season2011/2012
Ap 2
G 0
SI 0
SO 0
B 0
A
Min 180
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2011/2012
2
0
0
0
0
0
180
0
0
0
UEFA Champions League
Season2011/2012
Ap 2
G 0
SI 0
SO 0
B 0
A 0
Min 180
YC 0
YRC 0
RC 0
Clydesdale Bank Premier League
RAN
2010/2011
37
0
0
0
0
0
3330
1
0
0
Clydesdale Bank Premier League
Season2010/2011
Ap 37
G 0
SI 0
SO 0
B 0
A 0
Min 3330
YC 1
YRC 0
RC 0
UEFA Europa League
RAN
2010/2011
2
0
0
0
2
180
0
0
0
UEFA Europa League
Season2010/2011
Ap 2
G 0
SI 0
SO 0
B 2
A
Min 180
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2010/2011
6
0
0
0
0
0
540
0
0
0
UEFA Champions League
Season2010/2011
Ap 6
G 0
SI 0
SO 0
B 0
A 0
Min 540
YC 0
YRC 0
RC 0
Clydesdale Bank Premier League
RAN
2009/2010
34
0
0
1
0
2975
0
0
0
Clydesdale Bank Premier League
Season2009/2010
Ap 34
G 0
SI 0
SO 1
B 0
A
Min 2975
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2009/2010
6
0
0
0
0
0
540
0
0
0
UEFA Champions League
Season2009/2010
Ap 6
G 0
SI 0
SO 0
B 0
A 0
Min 540
YC 0
YRC 0
RC 0
UEFA Champions League
RAN
2008/2009
2
0
0
0
0
0
180
0
0
0
UEFA Champions League
Season2008/2009
Ap 2
G 0
SI 0
SO 0
B 0
A 0
Min 180
YC 0
YRC 0
RC 0
Clydesdale Bank Premier League
RAN
2008/2009
27
0
0
0
0
2430
1
0
0
Clydesdale Bank Premier League
Season2008/2009
Ap 27
G 0
SI 0
SO 0
B 0
A
Min 2430
YC 1
YRC 0
RC 0
UEFA Champions League
RAN
2007/2008
10
0
0
0
0
900
0
0
0
UEFA Champions League
Season2007/2008
Ap 10
G 0
SI 0
SO 0
B 0
A
Min 900
YC 0
YRC 0
RC 0
Clydesdale Bank Premier League
RAN
2007/2008
31
0
Clydesdale Bank Premier League
Season2007/2008
Ap 31
G 0
SI
SO
B
A
Min
YC
YRC
RC
Bank of Scotland Premier League
RAN
2006/2007
31
0
Bank of Scotland Premier League
Season2006/2007
Ap 31
G 0
SI
SO
B
A
Min
YC
YRC
RC
Bank of Scotland Premier League
DUN
2005/2006
27
0
Bank of Scotland Premier League
Season2005/2006
Ap 27
G 0
SI
SO
B
A
Min
YC
YRC
RC
658
0
0
2
61
0
51103
24
0
3
Ap 658
G 0
SI 0
SO 2
B 61
A 0
Min 51103
YC 24
YRC 0
RC 3
UEFA Nations League
SCO
2018/2019
4
0
0
0
0
0
360
0
0
0
UEFA Nations League
Season2018/2019
Ap 4
G 0
SI 0
SO 0
B 0
A 0
Min 360
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2018
2
0
0
0
2
0
180
0
0
0
FIFA Friendlies
Season2018
Ap 2
G 0
SI 0
SO 0
B 2
A 0
Min 180
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2017
1
0
0
0
0
0
90
0
0
0
FIFA Friendlies
Season2017
Ap 1
G 0
SI 0
SO 0
B 0
A 0
Min 90
YC 0
YRC 0
RC 0
WC Qualification
SCO
2018
0
0
0
0
5
0
0
0
0
0
WC Qualification
Season2018
Ap 0
G 0
SI 0
SO 0
B 5
A 0
Min 0
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2016
1
0
0
0
0
0
90
0
0
0
FIFA Friendlies
Season2016
Ap 1
G 0
SI 0
SO 0
B 0
A 0
Min 90
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2015
1
0
1
0
1
0
44
0
0
0
FIFA Friendlies
Season2015
Ap 1
G 0
SI 1
SO 0
B 1
A 0
Min 44
YC 0
YRC 0
RC 0
UEFA Euro Qualification
SCO
2016
1
0
0
0
5
0
90
0
0
0
UEFA Euro Qualification
Season2016
Ap 1
G 0
SI 0
SO 0
B 5
A 0
Min 90
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2014
1
0
0
0
1
0
90
0
0
0
FIFA Friendlies
Season2014
Ap 1
G 0
SI 0
SO 0
B 1
A 0
Min 90
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2013
2
0
0
0
0
0
180
0
0
0
FIFA Friendlies
Season2013
Ap 2
G 0
SI 0
SO 0
B 0
A 0
Min 180
YC 0
YRC 0
RC 0
WC Qualification
SCO
2014
7
0
0
0
1
0
630
2
0
0
WC Qualification
Season2014
Ap 7
G 0
SI 0
SO 0
B 1
A 0
Min 630
YC 2
YRC 0
RC 0
FIFA Friendlies
SCO
2012
3
0
0
1
0
0
203
0
0
0
FIFA Friendlies
Season2012
Ap 3
G 0
SI 0
SO 1
B 0
A 0
Min 203
YC 0
YRC 0
RC 0
Carling Nations Cup
SCO
2011
3
0
0
0
0
0
270
0
0
0
Carling Nations Cup
Season2011
Ap 3
G 0
SI 0
SO 0
B 0
A 0
Min 270
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2011
3
0
0
0
0
0
270
0
0
0
FIFA Friendlies
Season2011
Ap 3
G 0
SI 0
SO 0
B 0
A 0
Min 270
YC 0
YRC 0
RC 0
UEFA Euro Qualification
SCO
2012
8
0
0
0
0
0
720
1
0
0
UEFA Euro Qualification
Season2012
Ap 8
G 0
SI 0
SO 0
B 0
A 0
Min 720
YC 1
YRC 0
RC 0
FIFA Friendlies
SCO
2010
1
0
0
0
0
0
90
0
0
0
FIFA Friendlies
Season2010
Ap 1
G 0
SI 0
SO 0
B 0
A 0
Min 90
YC 0
YRC 0
RC 0
WC Qualification
SCO
2010
1
0
0
0
4
0
90
0
0
0
WC Qualification
Season2010
Ap 1
G 0
SI 0
SO 0
B 4
A 0
Min 90
YC 0
YRC 0
RC 0
FIFA Friendlies
SCO
2008
2
0
1
0
1
0
134
1
0
0
FIFA Friendlies
Season2008
Ap 2
G 0
SI 1
SO 0
B 1
A 0
Min 134
YC 1
YRC 0
RC 0
FIFA Friendlies
SCO
2007
1
0
0
1
0
0
46
0
0
0
FIFA Friendlies
Season2007
Ap 1
G 0
SI 0
SO 1
B 0
A 0
Min 46
YC 0
YRC 0
RC 0
UEFA Euro Qualification
SCO
2008
0
0
0
0
6
0
0
0
0
0
UEFA Euro Qualification
Season2008
Ap 0
G 0
SI 0
SO 0
B 6
A 0
Min 0
YC 0
YRC 0
RC 0
42
0
2
2
26
0
3577
4
0
0
Ap 42
G 0
SI 2
SO 2
B 26
A 0
Min 3577
YC 4
YRC 0
RC 0
Today

Today

Leagues

Leagues

Sports

Sports

Favourites

Favourites

Profile

Profile