London Hearts Supporters Club

Scotland European Championship Results

NB Euro 1968 Qualifiers were combined with 2 years of Home Internationals


Scotland World Cup Results
Scotland European Championship Results

Manager
Tournament
Opponents
Opponents by Games
Results
Apps in all Games
Apps in finals
Scorers in all Games
Scorers in finals
Clubs by Players all games
Clubs by Players finals
Clubs by Scorers all games
Clubs by Scorers finals


Games Crowd

G

W

D

L

F

A

Sum Ave Min Max
Home

66

42

12

12

132

68

2620415

39703

8046

130711

Away

66

20

17

29

69

88

2015955

30544

1738

99063

N

8

2

2

4

5

7

310882

38860

14660

76864

Finals

0

n/a

n/a

n/a

n/a

n/a

n/a

n/a

n/a

n/a

All

140

64

31

45

206

163

4947252

35337

1738

130711


By Manager
Games Crowd
G W D L W D L F A Sum Ave Min Max
Alexander McLeish 10 6 0 4 60% 0% 40% 14 12 375684 37568 4077 55500
Ally MacLeod 1 0 0 1 0% 0% 100% 2 3 62281 62281 62281 62281
Andy Roxburgh 19 8 6 5 42% 31% 26% 24 15 528363 27808 2022 49976
Berti Vogts 10 5 2 3 50% 20% 30% 13 14 362382 36238 4200 67000
Bobby Brown 8 3 1 4 37% 12% 50% 8 12 453071 56633 13931 130711
Craig Brown 25 14 6 5 56% 24% 20% 36 17 659514 26380 1738 76864
Craig William Levein 8 3 2 3 37% 25% 37% 9 10 229971 28746 5636 51457
Gordon David Strachan 10 4 3 3 40% 30% 30% 22 12 428081 42808 12401 60209
Jock Stein 13 4 3 6 30% 23% 46% 21 20 469933 36148 14289 70000
Malcolm MacDonald 2 1 1 0 50% 50% 0% 3 2 78550 39275 33269 45281
Stephen Clarke 22 9 4 9 40% 18% 40% 34 36 754052 34275 6633 65703
Thomas Henderson Docherty 2 2 0 0 100% 0% 0% 3 1 94972 47486 36500 58472
Walter Smith 4 3 0 1 75% 0% 25% 9 3 163015 40753 7500 55000
William Esplin Ormond 6 2 3 1 33% 50% 16% 8 6 287383 47897 11676 94331

By Tournament
Games Crowd
G W D L W D L F A Sum Ave Min Max
EC1968 6 3 2 1 50% 33% 16% 10 8 419762 69960 33269 130711
EC1972 6 3 0 3 50% 0% 50% 4 7 206831 34471 13931 58472
EC1976 6 2 3 1 33% 50% 16% 8 6 287383 47897 11676 94331
EC1980 8 3 1 4 37% 12% 50% 15 13 341658 42707 14289 70000
EC1984 6 1 2 3 16% 33% 50% 8 10 190556 31759 18000 48877
EC1988 8 3 3 2 37% 37% 25% 7 5 247908 30988 2022 49976
EC1992 8 4 3 1 50% 37% 12% 14 7 212437 26554 3512 47000
EC1992FIN 3 1 0 2 33% 0% 66% 3 3 68018 22672 14660 35720
EC1996 10 7 2 1 70% 20% 10% 19 3 193239 19323 1738 35505
EC1996FIN 3 1 1 1 33% 33% 33% 1 2 146153 48717 34363 76864
EC2000 12 6 3 3 50% 25% 25% 16 12 320122 26676 4100 76848
EC2004 10 5 2 3 50% 20% 30% 13 14 362382 36238 4200 67000
EC2008 12 8 0 4 66% 0% 33% 21 12 506981 42248 4100 55500
EC2012 8 3 2 3 37% 25% 37% 9 10 229971 28746 5636 51457
EC2016 10 4 3 3 40% 30% 30% 22 12 428081 42808 12401 60209
EC2020 10 5 0 5 50% 0% 50% 16 19 266945 26694 4077 65703
EC2020FIN 3 0 1 2 0% 33% 66% 1 5 40049 13349 9847 20306
EC2024 8 5 2 1 62% 25% 12% 17 8 317013 39626 6633 50062
EC2024FIN 3 0 1 2 0% 33% 66% 2 7 161763 53921 42711 65052

By Opponents
Games Crowd
G W D L W D L F A Sum Ave Min Max
Austria 2 0 1

1

0% 50%

50%

3

4

130081

65040

62281

67800

Belgium 10 2 1

7

20% 10%

70%

8

23

260159

26015

13931

48877

Bosnia and Herzegovina 2 2 0

0

100% 0%

0%

3

1

56574

28287

26000

30574

Bulgaria 4 1 3

0

25% 75%

0%

3

2

157137

39284

32042

49976

Commonwealth of Independent States 1 1 0

0

100% 0%

0%

3

0

14660

14660

14660

14660

Croatia 1 0 0

1

0% 0%

100%

1

3

9896

9896

9896

9896

Cyprus 4 4 0

0

100% 0%

0%

10

2

93700

23425

6633

48195

Czech Republic 5 0 1

4

0% 20%

80%

5

10

145966

29193

9847

51457

Denmark 4 3 0

1

75% 0%

25%

5

2

150686

37671

24783

47921

East Germany 2 1 0

1

50% 0%

50%

3

2

58319

29159

18000

40319

England 6 2 2

2

33% 33%

33%

5

7

453924

75654

20306

130711

Estonia 2 1 1

0

50% 50%

0%

3

2

21430

10715

4500

16930

Faroe Islands 8 6 2

0

75% 25%

0%

23

6

145851

18231

3881

50059

Finland 2 2 0

0

100% 0%

0%

3

0

48350

24175

12845

35505

France 2 2 0

0

100% 0%

0%

2

0

92456

46228

42000

50456

Georgia 6 3 1

2

50% 16%

33%

7

6

258612

43102

22886

55500

Germany 6 0 1

5

0% 16%

83%

6

15

308699

51449

17638

67000

Gibraltar 2 2 0

0

100% 0%

0%

12

1

46656

23328

12401

34255

Greece 2 1 0

1

50% 0%

50%

1

1

42886

21443

7976

34910

Hungary 1 0 0

1

0% 0%

100%

0

1

54000

54000

54000

54000

Iceland 2 2 0

0

100% 0%

0%

4

1

44613

22306

7065

37548

Italy 2 0 0

2

0% 0%

100%

1

4

88801

44400

37500

51301

Kazakhstan 2 1 0

1

50% 0%

50%

3

4

47156

23578

19515

27641

Liechtenstein 2 2 0

0

100% 0%

0%

3

1

42686

21343

5636

37050

Lithuania 8 5 2

1

62% 25%

12%

10

3

183061

22882

4800

51349

Luxembourg 2 1 1

0

50% 50%

0%

3

0

35107

17553

2022

33085

Netherlands 4 1 1

2

25% 25%

50%

1

7

171753

42938

34363

51000

Northern Ireland 2 1 0

1

50% 0%

50%

2

2

100281

50140

45281

55000

Norway 4 3 1

0

75% 25%

0%

12

6

156505

39126

17269

65307

Poland 2 0 2

0

0% 100%

0%

4

4

104556

52278

49359

55197

Portugal 4 2 0

2

50% 0%

50%

6

5

183258

45814

19323

70000

Republic Of Ireland 4 1 2

1

25% 50%

25%

2

2

196383

49095

40081

59239

Romania 4 1 2

1

25% 50%

25%

4

4

87775

21943

8046

52203

Russia 4 0 2

2

0% 50%

50%

2

7

143328

35832

13939

65703

San Marino 6 6 0

0

100% 0%

0%

21

0

95502

15917

1738

35170

Spain 6 1 1

4

16% 16%

66%

7

11

305100

50850

24896

94331

Switzerland 6 2 3

1

33% 50%

16%

8

8

215272

35878

26000

47000

Ukraine 2 1 0

1

50% 0%

50%

3

3

106366

53183

51366

55000

Wales 2 1 1

0

50% 50%

0%

4

3

89707

44853

33269

56438


By Opponents By Games
Games Crowd
G W D L W D L F A Sum Ave Min Max
1 Belgium 10 2 1

7

20% 10%

70%

8

23

260159

26015

13931

48877

2 Faroe Islands 8 6 2

0

75% 25%

0%

23

6

145851

18231

3881

50059

2 Lithuania 8 5 2

1

62% 25%

12%

10

3

183061

22882

4800

51349

4 San Marino 6 6 0

0

100% 0%

0%

21

0

95502

15917

1738

35170

4 Spain 6 1 1

4

16% 16%

66%

7

11

305100

50850

24896

94331

4 Switzerland 6 2 3

1

33% 50%

16%

8

8

215272

35878

26000

47000

4 England 6 2 2

2

33% 33%

33%

5

7

453924

75654

20306

130711

4 Georgia 6 3 1

2

50% 16%

33%

7

6

258612

43102

22886

55500

4 Germany 6 0 1

5

0% 16%

83%

6

15

308699

51449

17638

67000

10 Czech Republic 5 0 1

4

0% 20%

80%

5

10

145966

29193

9847

51457

11 Denmark 4 3 0

1

75% 0%

25%

5

2

150686

37671

24783

47921

11 Cyprus 4 4 0

0

100% 0%

0%

10

2

93700

23425

6633

48195

11 Bulgaria 4 1 3

0

25% 75%

0%

3

2

157137

39284

32042

49976

11 Portugal 4 2 0

2

50% 0%

50%

6

5

183258

45814

19323

70000

11 Republic Of Ireland 4 1 2

1

25% 50%

25%

2

2

196383

49095

40081

59239

11 Romania 4 1 2

1

25% 50%

25%

4

4

87775

21943

8046

52203

11 Russia 4 0 2

2

0% 50%

50%

2

7

143328

35832

13939

65703

11 Netherlands 4 1 1

2

25% 25%

50%

1

7

171753

42938

34363

51000

11 Norway 4 3 1

0

75% 25%

0%

12

6

156505

39126

17269

65307

20 Poland 2 0 2

0

0% 100%

0%

4

4

104556

52278

49359

55197

20 Northern Ireland 2 1 0

1

50% 0%

50%

2

2

100281

50140

45281

55000

20 Luxembourg 2 1 1

0

50% 50%

0%

3

0

35107

17553

2022

33085

20 Iceland 2 2 0

0

100% 0%

0%

4

1

44613

22306

7065

37548

20 Italy 2 0 0

2

0% 0%

100%

1

4

88801

44400

37500

51301

20 Kazakhstan 2 1 0

1

50% 0%

50%

3

4

47156

23578

19515

27641

20 Liechtenstein 2 2 0

0

100% 0%

0%

3

1

42686

21343

5636

37050

20 Ukraine 2 1 0

1

50% 0%

50%

3

3

106366

53183

51366

55000

20 Wales 2 1 1

0

50% 50%

0%

4

3

89707

44853

33269

56438

20 Bosnia and Herzegovina 2 2 0

0

100% 0%

0%

3

1

56574

28287

26000

30574

20 Austria 2 0 1

1

0% 50%

50%

3

4

130081

65040

62281

67800

20 East Germany 2 1 0

1

50% 0%

50%

3

2

58319

29159

18000

40319

20 Gibraltar 2 2 0

0

100% 0%

0%

12

1

46656

23328

12401

34255

20 Greece 2 1 0

1

50% 0%

50%

1

1

42886

21443

7976

34910

20 Estonia 2 1 1

0

50% 50%

0%

3

2

21430

10715

4500

16930

20 Finland 2 2 0

0

100% 0%

0%

3

0

48350

24175

12845

35505

20 France 2 2 0

0

100% 0%

0%

2

0

92456

46228

42000

50456

37 Hungary 1 0 0

1

0% 0%

100%

0

1

54000

54000

54000

54000

37 Commonwealth of Independent States 1 1 0

0

100% 0%

0%

3

0

14660

14660

14660

14660

37 Croatia 1 0 0

1

0% 0%

100%

1

3

9896

9896

9896

9896


Results
Tour Seq Round Season Date Team Venue Score Crowd Scorers
EC1968 1 01 of 06 1966-67 Sat 22 Oct 1966 s n Wales Ninian Park

1-1

EC1968 2 02 of 06 1966-67 Wed 16 Nov 1966 s n Northern Ireland Hampden Park

2-1

EC1968 3 03 of 06 1966-67 Sat 15 Apr 1967 s n England Wembley Stadium

3-2

EC1968 4 04 of 06 1967-68 Sat 21 Oct 1967 s n Northern Ireland Windsor Park

0-1

EC1968 5 05 of 06 1967-68 Wed 22 Nov 1967 s n Wales Hampden Park

3-2

EC1968 6 06 of 06 1967-68 Sat 24 Feb 1968 s n England Hampden Park

1-1

EC1972 1 01 of 06 1970-71 Wed 11 Nov 1970 s n Denmark Hampden Park

1-0

EC1972 2 02 of 06 1970-71 Wed 03 Feb 1971 s n Belgium Stade Sclessin

0-3

EC1972 3 03 of 06 1970-71 Wed 21 Apr 1971 n Portugal Estadio da Luz

0-2

EC1972 4 04 of 06 1970-71 Wed 09 Jun 1971 n Denmark Idraetsparken

0-1

EC1972 5 05 of 06 1971-72 Wed 13 Oct 1971 s n Portugal Hampden Park

2-1

EC1972 6 06 of 06 1971-72 Wed 10 Nov 1971 s n Belgium Pittodrie Stadium

1-0

EC1976 1 01 of 06 1974-75 Wed 20 Nov 1974 s n Spain Hampden Park

1-2

EC1976 2 02 of 06 1974-75 Wed 05 Feb 1975 s n Spain Estadio Luis Casanova

1-1

EC1976 3 03 of 06 1974-75 Sun 01 Jun 1975 s n Romania Stadion 23.August

1-1

EC1976 4 04 of 06 1975-76 Wed 03 Sep 1975 s n Denmark Idraetsparken

1-0

EC1976 5 05 of 06 1975-76 Wed 29 Oct 1975 s n Denmark Hampden Park

3-1

EC1976 6 06 of 06 1975-76 Wed 17 Dec 1975 s n Romania Hampden Park

1-1

EC1980 1 01 of 08 1978-79 Wed 20 Sep 1978 s n Austria Praterstadion

2-3

EC1980 2 02 of 08 1978-79 Wed 25 Oct 1978 s n Norway Hampden Park

3-2

EC1980 3 03 of 08 1978-79 Wed 29 Nov 1978 s n Portugal Estadio da Luz

0-1

EC1980 4 04 of 08 1978-79 Thu 07 Jun 1979 n Norway Ullevaal Stadion

4-0

EC1980 5 05 of 08 1979-80 Wed 17 Oct 1979 n Austria Hampden Park

1-1

EC1980 6 06 of 08 1979-80 Wed 21 Nov 1979 n Belgium Heysel Stadion

0-2

EC1980 7 07 of 08 1979-80 Wed 19 Dec 1979 n Belgium Hampden Park

1-3

EC1980 8 08 of 08 1979-80 Wed 26 Mar 1980 n Portugal Hampden Park

4-1

EC1984 1 01 of 06 1982-83 Wed 13 Oct 1982 s n East Germany Hampden Park

2-0

EC1984 2 02 of 06 1982-83 Wed 17 Nov 1982 s n Switzerland Wankdorf Stadion

0-2

EC1984 3 03 of 06 1982-83 Wed 15 Dec 1982 n Belgium Heysel Stadion

2-3

EC1984 4 04 of 06 1982-83 Wed 30 Mar 1983 s n Switzerland Hampden Park

2-2

EC1984 5 05 of 06 1983-84 Wed 12 Oct 1983 n Belgium Hampden Park

1-1

EC1984 6 06 of 06 1983-84 Wed 16 Nov 1983 s n East Germany Kurt-Wabbel Stadion

1-2

EC1988 1 01 of 08 1986-87 Wed 10 Sep 1986 s n Bulgaria Hampden Park

0-0

EC1988 2 02 of 08 1986-87 Wed 15 Oct 1986 s n Republic Of Ireland Lansdowne Road

0-0

EC1988 3 03 of 08 1986-87 Wed 12 Nov 1986 s n Luxembourg Hampden Park

3-0

EC1988 4 04 of 08 1986-87 Wed 18 Feb 1987 n Republic Of Ireland Hampden Park

0-1

EC1988 5 05 of 08 1986-87 Wed 01 Apr 1987 n Belgium Parc Astrid

1-4

EC1988 6 06 of 08 1987-88 Wed 14 Oct 1987 n Belgium Hampden Park

2-0

EC1988 7 07 of 08 1987-88 Wed 11 Nov 1987 s n Bulgaria Vasil Levski Stadium

1-0

EC1988 8 08 of 08 1987-88 Wed 02 Dec 1987 s n Luxembourg Stade Municipal

0-0

EC1992 1 01 of 08 1990-91 Wed 12 Sep 1990 s Romania Hampden Park

2-1

EC1992 2 02 of 08 1990-91 Wed 17 Oct 1990 s n Switzerland Hampden Park

2-1

EC1992 3 03 of 08 1990-91 Wed 14 Nov 1990 n Bulgaria Vasil Levski Stadium

1-1

EC1992 4 04 of 08 1990-91 Wed 27 Mar 1991 n Bulgaria Hampden Park

1-1

EC1992 5 05 of 08 1990-91 Wed 01 May 1991 n San Marino Serravalle Stadium

2-0

EC1992 6 06 of 08 1991-92 Wed 11 Sep 1991 n Switzerland Wankdorf Stadion

2-2

EC1992 7 07 of 08 1991-92 Wed 16 Oct 1991 n Romania Steaua Stadium

0-1

EC1992 8 08 of 08 1991-92 Wed 13 Nov 1991 n San Marino Hampden Park

4-0

EC1992FIN 1 01 of 03 1991-92 Fri 12 Jun 1992 n Netherlands Ullevi Stadion

0-1

EC1992FIN 2 02 of 03 1991-92 Mon 15 Jun 1992 n Germany Idrottspark

0-2

EC1992FIN 3 03 of 03 1991-92 Thu 18 Jun 1992 s n Commonwealth of Independent States Idrottspark

3-0

EC1996 1 01 of 10 1994-95 Wed 07 Sep 1994 n Finland Olympic Stadion

2-0

EC1996 2 02 of 10 1994-95 Wed 12 Oct 1994 n Faroe Islands Hampden Park

5-1

EC1996 3 03 of 10 1994-95 Wed 16 Nov 1994 n Russia Hampden Park

1-1

EC1996 4 04 of 10 1994-95 Sun 18 Dec 1994 n Greece Olympic Stadium

0-1

EC1996 5 05 of 10 1994-95 Wed 29 Mar 1995 n Russia Luzhniki Stadium

0-0

EC1996 6 06 of 10 1994-95 Wed 26 Apr 1995 n San Marino Stadio Olimpico

2-0

EC1996 7 07 of 10 1994-95 Wed 07 Jun 1995 n Faroe Islands Toftir Stadium

2-0

EC1996 8 08 of 10 1995-96 Wed 16 Aug 1995 n Greece Hampden Park

1-0

EC1996 9 09 of 10 1995-96 Wed 06 Sep 1995 s Finland Hampden Park

1-0

EC1996 10 10 of 10 1995-96 Wed 15 Nov 1995 n San Marino Hampden Park

5-0

EC1996FIN 1 01 of 03 1995-96 Mon 10 Jun 1996 s n Netherlands Villa Park

0-0

EC1996FIN 2 02 of 03 1995-96 Sat 15 Jun 1996 s n England Wembley Stadium

0-2

EC1996FIN 3 03 of 03 1995-96 Tue 18 Jun 1996 s n Switzerland Villa Park

1-0

EC2000 1 01 of 10 1998-99 Sat 05 Sep 1998 n Lithuania Zalgiris Stadium

0-0

EC2000 2 02 of 10 1998-99 Sat 10 Oct 1998 n Estonia Tynecastle Park

3-2

EC2000 3 03 of 10 1998-99 Wed 14 Oct 1998 n Faroe Islands Pittodrie Stadium

2-1

EC2000 4 04 of 10 1998-99 Wed 31 Mar 1999 n Czech Republic Celtic Park (Parkhead)

1-2

EC2000 5 05 of 10 1998-99 Sat 05 Jun 1999 n Faroe Islands Toftir Stadium

1-1

EC2000 6 06 of 10 1998-99 Wed 09 Jun 1999 n Czech Republic Sparta Stadion

2-3

EC2000 7 07 of 10 1999-00 Sat 04 Sep 1999 n Bosnia and Herzegovina Olympic Stadion

2-1

EC2000 8 08 of 10 1999-00 Wed 08 Sep 1999 n Estonia Kadriorg Stadium

0-0

EC2000 9 09 of 10 1999-00 Tue 05 Oct 1999 n Bosnia and Herzegovina Ibrox Park

1-0

EC2000 10 10 of 10 1999-00 Sat 09 Oct 1999 n Lithuania Hampden Park

3-0

EC2000 11 PO 1999-00 Sat 13 Nov 1999 n England Hampden Park

0-2

EC2000 12 PO 1999-00 Wed 17 Nov 1999 n England Wembley Stadium

1-0

EC2004 1 01 of 08 2002-03 Sat 07 Sep 2002 n Faroe Islands Svangaskard Stadium

2-2

EC2004 2 02 of 08 2002-03 Sat 12 Oct 2002 n Iceland Laugardalsvollur

2-0

EC2004 3 03 of 08 2002-03 Sat 29 Mar 2003 s n Iceland Hampden Park

2-1

EC2004 4 04 of 08 2002-03 Wed 02 Apr 2003 s n Lithuania St Dariaus and St Gireno Stadium

0-1

EC2004 5 05 of 08 2002-03 Sat 07 Jun 2003 s n Germany Hampden Park

1-1

EC2004 6 06 of 08 2003-04 Sat 06 Sep 2003 s n Faroe Islands Hampden Park

3-1

EC2004 7 07 of 08 2003-04 Wed 10 Sep 2003 s n Germany Westfalenstadion

1-2

EC2004 8 08 of 08 2003-04 Sat 11 Oct 2003 s n Lithuania Hampden Park

1-0

EC2004 9 PO 2003-04 Sat 15 Nov 2003 s n Netherlands Hampden Park

1-0

EC2004 10 PO 2003-04 Wed 19 Nov 2003 s n Netherlands Amsterdam Arena

0-6

EC2008 1 01 of 12 2006-07 Sat 02 Sep 2006 n Faroe Islands Celtic Park (Parkhead)

6-0

EC2008 2 02 of 12 2006-07 Wed 06 Sep 2006 n Lithuania St Dariaus and St Gireno Stadium

2-1

EC2008 3 03 of 12 2006-07 Sat 07 Oct 2006 n France Hampden Park

1-0

EC2008 4 04 of 12 2006-07 Wed 11 Oct 2006 n Ukraine Olympic Stadium

0-2

EC2008 5 05 of 12 2006-07 Sat 24 Mar 2007 n Georgia Hampden Park

2-1

EC2008 6 06 of 12 2006-07 Wed 28 Mar 2007 s Italy Stadio San Nicola

0-2

EC2008 7 07 of 12 2006-07 Wed 06 Jun 2007 n Faroe Islands Toftir Stadium

2-0

EC2008 8 08 of 12 2007-08 Sat 08 Sep 2007 n Lithuania Hampden Park

3-1

EC2008 9 09 of 12 2007-08 Wed 12 Sep 2007 n France Parc des Princes

1-0

EC2008 10 10 of 12 2007-08 Sat 13 Oct 2007 n Ukraine Hampden Park

3-1

EC2008 11 11 of 12 2007-08 Wed 17 Oct 2007 n Georgia Boris Paichadze

0-2

EC2008 12 12 of 12 2007-08 Sat 17 Nov 2007 n Italy Hampden Park

1-2

EC2012 1 01 of 08 2010-11 Fri 03 Sep 2010 s Lithuania St Dariaus and St Gireno Stadium

0-0

EC2012 2 02 of 08 2010-11 Tue 07 Sep 2010 s Liechtenstein Hampden Park

2-1

EC2012 3 03 of 08 2010-11 Fri 08 Oct 2010 s Czech Republic Sparta Stadium

0-1

EC2012 4 04 of 08 2010-11 Tue 12 Oct 2010 s Spain Hampden Park

2-3

EC2012 5 05 of 08 2011-12 Sat 03 Sep 2011 s Czech Republic Hampden Park

2-2

EC2012 6 06 of 08 2011-12 Tue 06 Sep 2011 s Lithuania Hampden Park

1-0

EC2012 7 07 of 08 2011-12 Sat 08 Oct 2011 s Liechtenstein Rheinpark Stadion

1-0

EC2012 8 08 of 08 2011-12 Tue 11 Oct 2011 s Spain Jose Rico Perez

1-3

EC2016 1 01 of 10 2014-15 Sun 07 Sep 2014 n Germany Allianz Arena

1-2

EC2016 2 02 of 10 2014-15 Sat 11 Oct 2014 n Georgia Ibrox Park

1-0

EC2016 3 03 of 10 2014-15 Tue 14 Oct 2014 n Poland Warsaw National Stadium

2-2

EC2016 4 04 of 10 2014-15 Fri 14 Nov 2014 n Republic Of Ireland Celtic Park (Parkhead)

1-0

EC2016 5 05 of 10 2014-15 Sun 29 Mar 2015 n Gibraltar Hampden Park

6-1

EC2016 6 06 of 10 2014-15 Sat 13 Jun 2015 n Republic Of Ireland Aviva Stadium

1-1

EC2016 7 07 of 10 2015-16 Fri 04 Sep 2015 n Georgia Boris Paichadze

0-1

EC2016 8 08 of 10 2015-16 Mon 07 Sep 2015 n Germany Hampden Park

2-3

EC2016 9 09 of 10 2015-16 Thu 08 Oct 2015 n Poland Hampden Park

2-2

EC2016 10 10 of 10 2015-16 Sun 11 Oct 2015 n Gibraltar Estádio Algarve

6-0

EC2020 1 01 of 10 2018-19 Thu 21 Mar 2019 n Kazakhstan Astana Arena

0-3

EC2020 2 02 of 10 2018-19 Sun 24 Mar 2019 n San Marino San Marino Stadium

2-0

EC2020 3 03 of 10 2018-19 Sat 08 Jun 2019 n Cyprus Hampden Park

2-1

EC2020 4 04 of 10 2018-19 Tue 11 Jun 2019 n Belgium King Baudouin Stadion

0-3

EC2020 5 05 of 10 2019-20 Fri 06 Sep 2019 n Russia Hampden Park

1-2

EC2020 6 06 of 10 2019-20 Mon 09 Sep 2019 n Belgium Hampden Park

0-4

EC2020 7 07 of 10 2019-20 Thu 10 Oct 2019 n Russia Luzhniki Stadium

0-4

EC2020 8 08 of 10 2019-20 Sun 13 Oct 2019 n San Marino Hampden Park

6-0

EC2020 9 09 of 10 2019-20 Sat 16 Nov 2019 n Cyprus GSP Stadium

2-1

EC2020 10 10 of 10 2019-20 Tue 19 Nov 2019 n Kazakhstan Hampden Park

3-1

EC2020FIN 1 01 of 03 2020-21 Mon 14 Jun 2021 n Czech Republic Hampden Park

0-2

EC2020FIN 2 02 of 03 2020-21 Fri 18 Jun 2021 n England Wembley Stadium

0-0

EC2020FIN 3 03 of 03 2020-21 Tue 22 Jun 2021 n Croatia Hampden Park

1-3

EC2024 1 01 of 08 2022-23 Sat 25 Mar 2023 n Cyprus Hampden Park

3-0

EC2024 2 02 of 08 2022-23 Tue 28 Mar 2023 n Spain Hampden Park

2-0

EC2024 3 03 of 08 2022-23 Sat 17 Jun 2023 n Norway Ullevaal Stadium

2-1

EC2024 4 04 of 08 2022-23 Tue 20 Jun 2023 n Georgia Hampden Park

2-0

EC2024 5 05 of 08 2023-24 Fri 08 Sep 2023 n Cyprus AEK Arena - Georgios Karapatakis

3-0

EC2024 6 06 of 08 2023-24 Thu 12 Oct 2023 n Spain Estadio Olimpico de la Cartuja

0-2

EC2024 7 07 of 08 2023-24 Thu 16 Nov 2023 n Georgia Boris Paichadze

2-2

EC2024 8 08 of 08 2023-24 Sun 19 Nov 2023 n Norway Hampden Park

3-3

EC2024FIN 1 01 of 03 2023-24 Fri 14 Jun 2024 n Germany Allianz Arena

1-5

EC2024FIN 2 02 of 03 2023-24 Wed 19 Jun 2024 n Switzerland RheinEnergieSTADION

1-1

EC2024FIN 3 03 of 03 2023-24 Sun 23 Jun 2024 n Hungary MHPArena

0-1


Appearances All Games
Rk Player Clubs Shown in Order Played For G W D L Goals
1 David Weir Heart of Midlothian; Everton; Rangers 28 15 4 9

0

2 Darren Fletcher Manchester United; West Bromwich Albion; Stoke City 25 13 4 8

3

3 Callum McGregor Celtic 24 10 4 10

2

3 Tom Boyd Motherwell; Chelsea; Celtic 24 12 7 5

0

5 Andy Robertson Dundee United; Hull City; Liverpool 23 12 2 9

1

6 Barry Ferguson Rangers; Blackburn Rovers 22 12 3 7

2

6 Jim Leighton Aberdeen; Manchester United; Hibernian 22 10 7 5

0

6 John McGinn Hibernian; Aston Villa 22 9 4 9

10

9 Gary McAllister Leicester City; Leeds United; Coventry City 21 11 5 5

2

9 John Collins Hibernian; Celtic; AS Monaco; Everton 21 12 6 3

6

9 Kenny Dalglish Celtic; Liverpool 21 7 7 7

7

9 Scott McTominay Manchester United; Napoli 21 8 4 9

8

13 Ally McCoist Rangers; Kilmarnock 20 11 4 5

8

13 Steven Naismith Kilmarnock; Rangers; Everton; Norwich City; Heart of Midlothian 20 10 5 5

6

15 Alan Hutton Rangers; Tottenham Hotspur; Aston Villa; RCD Mallorca; Bolton Wanderers 19 8 5 6

0

15 Christian Dailly Derby County; Blackburn Rovers; West Ham United; Rangers 19 12 4 3

2

15 David Marshall Celtic; Cardiff City; Hull City; Wigan Athletic; Derby County 19 6 4 9

0

15 Kenny Miller Rangers; Wolverhampton Wanderers; Celtic; Derby County; BursasporCardiff City; Vancouver Whitecaps 19 8 3 8

7

15 Paul McStay Celtic 19 8 6 5

4

15 Stewart Mckimmie Aberdeen 19 9 5 5

0

21 Andy Goram Oldham Athletic; Hibernian; Rangers 18 8 5 5

0

21 Colin Hendry Blackburn Rovers; Rangers; Coventry City; Bolton Wanderers 18 11 4 3

0

21 Ryan Christie Aberdeen; Celtic; A.F.C. Bournemouth 18 8 3 7

1

21 Scott Brown Hibernian; Celtic 18 9 5 4

0

21 Stuart Armstrong Celtic; Southampton 18 7 3 8

2

26 Shaun Maloney Celtic; Aston Villa; Wigan Athletic; Chicago Fire; Hull City 17 8 3 6

6

27 Gary Naysmith Heart of Midlothian; Everton; Sheffield United 16 10 1 5

1

27 James McFadden Motherwell; Everton; Birmingham City 16 10 1 5

6

29 Colin Calderwood Tottenham Hotspur; Aston Villa 15 9 4 2

1

29 James Morrison West Bromwich Albion 15 5 4 6

0

29 Kenny McLean Aberdeen; Norwich City 15 6 3 6

2

29 Kevin Gallacher Dundee United; Coventry City; Blackburn Rovers; Newcastle United 15 7 3 5

0

29 Maurice Malpas Dundee United 15 5 5 5

0

29 Stuart McCall Everton; Rangers 15 7 3 5

0

35 Grant Hanley Blackburn Rovers; Newcastle United; Norwich City 14 4 3 7

0

35 James Forrest Celtic 14 6 1 7

0

37 Richard Gough Dundee United; Tottenham Hotspur; Rangers 13 3 5 5

1

37 Craig Burley Chelsea; Celtic; Derby County 13 8 2 3

1

37 Gordon Durie Chelsea; Tottenham Hotspur; Rangers 13 5 4 4

3

37 Pat Nevin Chelsea; Everton; Tranmere Rovers 13 7 3 3

1

37 Scott McKenna Aberdeen; Nottingham Forest; Unattached; UD Las Palmas 13 4 3 6

0

37 Stephen McManus Celtic; Middlesbrough 13 6 1 6

2

43 Alex McLeish Aberdeen 12 5 4 3

0

43 Craig Gordon Heart of Midlothian; Sunderland; Celtic 12 8 0 4

0

43 Gordon Strachan Aberdeen; Manchester United; Leeds United 12 2 5 5

1

43 Graham Alexander Preston North End; Burnley 12 7 1 4

0

43 Paul Lambert Motherwell; Borussia Dortmund; Celtic 12 4 4 4

1

43 Roy Aitken Celtic; Newcastle United; St Mirren 12 3 4 5

0

43 Steven Pressley Heart of Midlothian 12 7 1 4

0

50 Brian McClair Celtic; Manchester United 11 4 3 4

1

50 Callum Davidson Blackburn Rovers; Leicester City; Preston North End 11 6 3 2

0

50 Lyndon Dykes Queens Park Rangers 11 5 3 3

1

50 Billy McKinlay Dundee United; Blackburn Rovers 11 7 3 1

2

54 Archie Gemmill Derby County; Nottingham Forest; Birmingham City 10 5 2 3

4

54 Charlie Mulgrew Celtic; Blackburn Rovers; Wigan Athletic 10 2 1 7

0

54 Dave McPherson Heart of Midlothian; Rangers 10 4 3 3

0

54 Don Hutchison Everton; Sunderland; West Ham United 10 6 1 3

3

54 Gordon McQueen Leeds United; Manchester United 10 3 3 4

3

54 Graeme Souness Middlesbrough; Liverpool; Sampdoria Genova 10 3 2 5

0

54 Kris Boyd Rangers; Middlesbrough 10 6 0 4

4

54 Lee McCulloch Wigan Athletic; Rangers 10 6 1 3

1

54 Ronnie McKinnon Rangers 10 4 2 4

1

54 Steven Fletcher Hibernian; Burnley; Sunderland; Olympique Marseille; Sheffield Wednesday 10 4 3 3

7

54 Billy Dodds Aberdeen; Dundee United; Rangers 10 6 2 2

4

54 Billy Bremner Leeds United 10 6 3 1

1

66 Alan Hansen Liverpool 9 3 2 4

0

66 Alan McLaren Heart of Midlothian; Rangers 9 6 2 1

0

66 Allan McGregor Rangers; Besiktas; Hull City; Cardiff City 9 4 2 3

0

66 Angus Gunn Norwich City 9 5 1 3

0

66 Billy Gilmour Chelsea; Norwich City; Brighton and Hove Albion; Napoli 9 3 3 3

0

66 Che Adams Southampton; Torino 9 2 2 5

0

66 Jack Hendry Celtic; KV Oostende; Club Brugge KV; Cremonese; Al Ettifaq 9 3 2 4

0

66 Jackie McNamara Celtic; Wolverhampton Wanderers 9 5 1 3

0

66 John Greig Rangers 9 5 2 2

0

66 John Robertson Nottingham Forest; Derby County 9 3 2 4

2

66 John Wark Ipswich Town; Liverpool 9 2 3 4

2

66 Kieran Tierney Celtic; Arsenal; Real Sociedad 9 5 2 2

0

66 Neil McCann Heart of Midlothian; Rangers; Southampton 9 4 2 3

2

66 Neil Sullivan Wimbledon; Tottenham Hotspur 9 4 2 3

0

66 Paul Hartley Heart of Midlothian; Celtic; Bristol City 9 6 0 3

0

66 Rab Douglas Celtic; Leicester City 9 5 2 2

0

66 Russell Martin Norwich City 9 3 3 3

0

66 Willie Miller Aberdeen 9 1 5 3

0

84 Darren Jackson Hibernian; Celtic 8 6 2 0

0

84 David Narey Dundee United 8 2 2 4

0

84 Gary Caldwell Newcastle United; Hibernian; Celtic; Wigan Athletic 8 4 1 3

1

84 Ikechi Anya Watford; Derby County 8 3 2 3

1

84 Lawrence Shankland Dundee United; Heart of Midlothian 8 2 3 3

2

84 Martin Buchan Aberdeen; Manchester United 8 4 2 2

0

84 Mo Johnston Watford; Celtic; FC Nantes; Rangers 8 3 4 1

1

84 Ryan Porteous Hibernian; Watford 8 5 1 2

1

84 Stephen O'Donnell Kilmarnock; Motherwell 8 2 1 5

0

84 Stevie Crawford Raith Rovers; Dunfermline Athletic; Plymouth Argyle 8 4 2 2

0

84 Steven Whittaker Rangers; Norwich City 8 2 3 3

0

84 Sandy Jardine Rangers 8 3 2 3

0

96 Alan Rough Partick Thistle; Hibernian 7 2 1 4

0

96 Allan Johnston Sunderland; Bolton Wanderers; Rangers; Middlesbrough 7 2 3 2

2

96 Christophe Berra Heart of Midlothian; Wolverhampton Wanderers; Ipswich Town 7 3 3 1

0

96 Colin Cameron Heart of Midlothian; Wolverhampton Wanderers 7 3 2 2

1

96 Frank Gray Leeds United; Nottingham Forest 7 2 1 4

0

96 Ian Durrant Rangers; Kilmarnock 7 4 2 1

0

96 John Robertson Heart of Midlothian 7 6 1 0

2

96 John Spencer Chelsea 7 3 2 2

0

96 Nathan Patterson Rangers; Everton 7 3 2 2

0

96 Asa Hartford West Bromwich Albion; Manchester City; Everton 7 3 1 3

0

96 Ryan Fraser A.F.C. Bournemouth; Newcastle United 7 2 0 5

0

107 Aaron Hickey Bologna FC 1909; Brentford 6 5 0 1

0

107 Danny McGrain Celtic 6 3 2 1

0

107 Eoin Jess Aberdeen; Coventry City 6 2 1 3

2

107 Garry OConnor Hibernian; Lokomotiv Moscow; Birmingham City 6 6 0 0

2

107 Gary Teale Wigan Athletic; Derby County 6 5 0 1

0

107 Jimmy Johnstone Celtic 6 4 1 1

0

107 Johnny Russell Derby County; Sporting Kansas City 6 3 0 3

1

107 John McGinlay Bolton Wanderers 6 3 2 1

2

107 Joe Jordan Leeds United; Manchester United; AC Milan 6 1 1 4

2

107 Lee Wilkie Dundee 6 4 0 2

1

107 Oliver Burke Nottingham Forest; Red Bull Leipzig; Celtic; Deportivo Alaves; West Bromwich AlbionSheffield United 6 3 0 3

1

107 Pat Stanton Hibernian 6 3 0 3

0

107 Scott Booth Aberdeen; Utrecht; Twente Enschede 6 4 2 0

4

107 Tommy Gemmell Celtic 6 2 2 2

0

121 Barry Bannan Aston Villa; Crystal Palace; Sheffield Wednesday 5 3 0 2

0

121 Charlie Adam Rangers; Blackpool; Liverpool; Stoke City 5 2 1 2

0

121 Chris Martin Derby County; Fulham 5 3 1 1

1

121 Craig Levein Heart of Midlothian 5 3 1 1

0

121 Davie Hay Celtic 5 3 0 2

0

121 Duncan Shearer Aberdeen 5 4 1 0

1

121 Gavin Rae Dundee; Rangers; Cardiff City 5 2 1 2

0

121 Graham Dorrans West Bromwich Albion; Norwich City 5 2 1 2

0

121 Greg Taylor Kilmarnock; Celtic 5 2 2 1

0

121 James McArthur Wigan Athletic; Crystal Palace 5 1 1 3

1

121 Kenny Burns Birmingham City; Nottingham Forest 5 1 2 2

0

121 Liam Cooper Leeds United 5 2 0 3

0

121 Liam Palmer Sheffield Wednesday 5 3 0 2

0

121 Matt Ritchie A.F.C. Bournemouth; Newcastle United 5 2 2 1

1

121 Maurice Ross Rangers 5 1 2 2

0

121 Phil Bardsley Sunderland 5 2 1 2

0

121 Ryan Jack Rangers; Unattached 5 4 1 0

0

121 Steve Archibald Aberdeen; Tottenham Hotspur; Barcelona 5 2 0 3

1

121 Steven Thompson Dundee United; Rangers 5 2 2 1

0

140 Andy Gray Aston Villa; Wolverhampton Wanderers; Everton 4 2 1 1

2

140 Anthony Ralston Celtic 4 0 2 2

0

140 Arthur Graham Leeds United 4 2 1 1

0

140 Barry Robson Dundee United; Celtic; Middlesbrough 4 1 2 1

0

140 Bruce Rioch Derby County; Everton 4 2 2 0

2

140 Craig Beattie Celtic; West Bromwich Albion 4 2 0 2

1

140 Davie Cooper Rangers; Motherwell 4 1 2 1

2

140 David Harvey Leeds United 4 2 1 1

0

140 Don Cowie Watford; Cardiff City 4 2 1 1

0

140 Eddie McCreadie Chelsea 4 2 1 1

0

140 Graeme Sharp Everton 4 2 2 0

0

140 Jim McInally Dundee United 4 1 2 1

0

140 John OHare Derby County 4 3 0 1

3

140 Kevin Nisbet Hibernian; Millwall 4 1 1 2

0

140 Mark Burchill Celtic 4 3 0 1

0

140 Matt Elliott Leicester City 4 1 2 1

0

140 Murdo MacLeod Celtic; Borussia Dortmund; Hibernian 4 3 1 0

0

140 Paul Devlin Birmingham City 4 2 1 1

0

140 Paul Dickov Manchester City; Leicester City 4 2 1 1

1

140 Paul Sturrock Dundee United 4 1 0 3

1

140 Peter Lorimer Leeds United 4 2 1 1

0

140 Bobby Clark Aberdeen 4 2 0 2

0

140 Bobby Lennox Celtic 4 3 1 0

2

140 Bobby Moncur Newcastle United 4 1 0 3

0

140 Steve Nicol Liverpool 4 3 1 0

0

140 Stephen Pearson Motherwell; Celtic; Derby County 4 3 0 1

0

140 Tommy Hutchison Coventry City 4 1 2 1

0

140 Tosh McKinlay Celtic 4 3 0 1

0

140 Willie Donachie Manchester City 4 1 1 2

0

169 Iain Munro St Mirren 3 1 1 1

0

169 Alex Forsyth Partick Thistle; Manchester United 3 1 1 1

0

169 Charlie Cooke Dundee; Chelsea 3 0 2 1

0

169 Charlie Nicholas Celtic; Arsenal; Aberdeen 3 0 3 0

2

169 Colin Stein Rangers; Coventry City 3 1 0 2

0

169 David Provan Celtic 3 1 0 2

0

169 David Hopkin Leeds United 3 2 0 1

0

169 Denis Law Huddersfield Town; Manchester City; Torino; Manchester United 3 1 1 1

2

169 Derek Parlane Rangers 3 1 2 0

0

169 Gary Gillespie Liverpool 3 2 1 0

0

169 Gordon Greer Brighton and Hove Albion 3 2 1 0

0

169 Ian Wilson Leicester City; Everton 3 2 1 0

0

169 Jim Bett Rangers; SK Lokeren; Aberdeen 3 0 1 2

0

169 Jim Baxter Rangers; Sunderland 3 2 1 0

0

169 Jim Cruickshank Heart of Midlothian 3 1 1 1

0

169 Jim McCalliog Sheffield Wednesday; Wolverhampton Wanderers 3 1 0 2

1

169 Lewis Ferguson Aberdeen; Bologna FC 1909 3 1 2 0

0

169 Michael Devlin Aberdeen 3 2 0 1

0

169 Oli McBurnie Barnsley; Swansea City; Sheffield United 3 1 0 2

0

169 Paul Ritchie Heart of Midlothian; Bolton Wanderers; Walsall 3 1 0 2

1

169 Ray Stewart West Ham United 3 1 1 1

0

169 Robert Snodgrass Leeds United; Norwich City; Hull City; West Ham United 3 1 0 2

0

169 Ronnie Simpson Celtic 3 1 1 1

0

169 Scot Gemmill Nottingham Forest; Everton 3 2 1 0

0

169 Scott Severin Heart of Midlothian; Aberdeen 3 3 0 0

0

169 Willie Henderson Rangers 3 1 1 1

0

169 Willie Johnston Rangers; West Bromwich Albion 3 2 1 0

0

196 Alan Brazil Ipswich Town 2 1 0 1

0

196 Alan Gilzean Dundee; Tottenham Hotspur 2 1 0 1

2

196 Alex Cropley Hibernian 2 2 0 0

0

196 Andy Walker Celtic 2 2 0 0

0

196 Andy Webster Heart of Midlothian; Dundee United 2 1 1 0

0

196 Tony Green Blackpool 2 0 0 2

0

196 Arthur Duncan Hibernian 2 1 1 0

0

196 Arthur Albiston Manchester United 2 0 1 1

0

196 Colin Jackson Rangers 2 1 1 0

0

196 Craig Mackail-Smith Peterborough United; Brighton and Hove Albion 2 1 0 1

1

196 David Bates Hamburg 2 1 0 1

0

196 David Goodwillie Dundee United; Blackburn Rovers 2 1 0 1

1

196 Davie Robb Aberdeen 2 0 0 2

0

196 Declan Gallagher Motherwell 2 2 0 0

0

196 Derek Whyte Celtic; Middlesbrough; Aberdeen 2 1 1 0

0

196 Duncan Ferguson Dundee United; Everton 2 0 0 2

0

196 Eamonn Bannon Dundee United 2 0 0 2

1

196 Ted MacDougall Norwich City 2 1 1 0

1

196 Frank Munro Wolverhampton Wanderers 2 0 1 1

0

196 Frank McGarvey Liverpool; Celtic 2 0 1 1

0

196 Gary Mackay Heart of Midlothian 2 1 1 0

1

196 Gary McSwegan Heart of Midlothian 2 2 0 0

1

196 George Burley Ipswich Town 2 2 0 0

0

196 Jim Forrest Rangers; Aberdeen 2 0 0 2

0

196 Jamie Mackie Queens Park Rangers 2 0 0 2

0

196 John Fleck Sheffield United 2 1 0 1

0

196 John Clark Celtic 2 1 1 0

0

196 Joe McBride Celtic 2 1 1 0

0

196 Marc McNulty Hibernian 2 1 0 1

0

196 Matt Phillips Blackpool; Queens Park Rangers; West Bromwich Albion 2 0 0 2

0

196 Nigel Quashie Portsmouth 2 2 0 0

0

196 Peter Cormack Hibernian; Nottingham Forest 2 1 0 1

0

196 Bobby Ferguson Kilmarnock 2 1 1 0

0

196 Bobby Murdoch Celtic 2 1 0 1

1

196 Scott Bain Celtic 2 1 0 1

0

196 Simon Donnelly Celtic 2 2 0 0

0

196 Stevie Clarke Chelsea 2 2 0 0

0

196 Stephen Crainey Celtic; Southampton; Blackpool 2 1 1 0

0

196 Stuart Kennedy Aberdeen 2 0 0 2

0

196 Willie Wallace Heart of Midlothian; Celtic 2 1 0 1

0

196 Zander Clark Heart of Midlothian 2 0 2 0

0

237 Andy Gray Bradford City 1 0 0 1

0

237 Drew Jarvie Airdrieonians 1 0 0 1

0

237 Brian Irvine Aberdeen 1 1 0 0

0

237 Brian ONeil Celtic; VfL Wolfsburg; Preston North End 1 1 0 0

0

237 Callum Paterson Heart of Midlothian; Cardiff City; Sheffield Wednesday 1 1 0 0

0

237 Chris Iwelumo Wolverhampton Wanderers; Burnley 1 0 0 1

0

237 Craig Forsyth Derby County 1 0 1 0

0

237 Danny Wilson Liverpool 1 0 1 0

0

237 Derek Johnstone Rangers 1 0 0 1

0

237 Dominic Hyam Blackburn Rovers 1 1 0 0

0

237 Eamonn Brophy Kilmarnock 1 1 0 0

0

237 Eddie Colquhoun West Bromwich Albion; Sheffield United 1 1 0 0

0

237 Eddie Gray Leeds United 1 1 0 0

0

237 Eric Black FC Metz 1 0 1 0

0

237 George Graham Arsenal; Manchester United 1 1 0 0

0

237 Graeme Murty Reading 1 0 0 1

0

237 Graeme Shinnie Aberdeen 1 0 0 1

0

237 Hugh Curran Wolverhampton Wanderers 1 0 0 1

0

237 Ian Wallace Coventry City 1 0 0 1

0

237 Jacob Brown Stoke City; Luton Town 1 0 1 0

0

237 Jim Brogan Celtic 1 0 0 1

0

237 James Stewart Kilmarnock; Middlesbrough 1 1 0 0

0

237 Jim Brown Sheffield United 1 0 1 0

0

237 Jay McEveley Derby County 1 1 0 0

0

237 James Craig Celtic 1 1 0 0

0

237 Jocky Scott Dundee 1 0 0 1

0

237 John Hansen Partick Thistle 1 1 0 0

0

237 John Brownlie Hibernian 1 0 1 0

0

237 Johnny Doyle Ayr United 1 0 1 0

0

237 Ian Ure Dundee; Arsenal 1 0 0 1

0

237 John Hughes Celtic 1 0 1 0

1

237 Dixie Deans Celtic 1 0 0 1

0

237 John Souttar Heart of Midlothian; Unattached; Rangers 1 1 0 0

0

237 Jonathan Gould Celtic 1 1 0 0

0

237 Jon McLaughlin Unattached; Sunderland 1 1 0 0

0

237 Jordan Rhodes Huddersfield Town; Blackburn Rovers; Sheffield Wednesday 1 1 0 0

0

237 Joe Harper Huddersfield Town; Aberdeen; Hibernian 1 1 0 0

1

237 Kevin Kyle Sunderland; Kilmarnock 1 0 1 0

0

237 Lee Wallace Heart of Midlothian; Rangers 1 1 0 0

0

237 Leigh Griffiths Hibernian; Wolverhampton Wanderers; Celtic 1 0 0 1

0

237 Lewis Morgan Celtic; New York Red Bulls 1 0 0 1

0

237 Lou Macari Celtic; Manchester United 1 0 1 0

0

237 Mike Galloway Celtic 1 0 0 1

0

237 Paul Hegarty Dundee United 1 1 0 0

0

237 Paul Gallacher Dundee United 1 0 0 1

0

237 Paul Wilson Celtic 1 0 1 0

0

237 Peter Weir St Mirren; Aberdeen 1 0 1 0

0

237 Robbie Neilson Heart of Midlothian 1 0 0 1

0

237 Bobby Connor Dundee; Aberdeen 1 1 0 0

0

237 Rob McKinnon Motherwell 1 1 0 0

0

237 Bob Wilson Arsenal 1 1 0 0

0

237 Bobby Robinson Dundee 1 0 1 0

0

237 Russell Anderson Aberdeen; Sunderland 1 1 0 0

0

237 Scott Dobie West Bromwich Albion 1 0 1 0

0

237 Stevie Chalmers Celtic 1 1 0 0

0

237 Stephen Glass Newcastle United 1 1 0 0

0

237 Steve Murray Aberdeen 1 1 0 0

0

237 Stewart Houston Manchester United 1 1 0 0

0

237 Stuart Findlay Kilmarnock 1 1 0 0

1

237 Tommy Burns Celtic 1 0 0 1

0

237 Tom Forsyth Motherwell; Rangers 1 0 0 1

0

237 Tommy McLean Kilmarnock 1 0 0 1

0

237 Billy Dickson Kilmarnock 1 0 0 1

0

237 Billy Thomson St Mirren 1 0 0 1

0

237 Willie Carr Coventry City 1 1 0 0

0

237 Billy McNeill Celtic 1 0 1 0

0

237 Willie Morgan Burnley; Manchester United 1 0 0 1

0



The specified statement did not generate any data
Appearances Finals Only
Rk Player Clubs Shown in Order Played For G W D L Goals

Scorers All Games
Rk Player Clubs Shown in Order Played For G W D L Goals
1 John McGinn Hibernian; Aston Villa 22 9 4 9

10

2 Ally McCoist Rangers; Kilmarnock 20 11 4 5

8

2 Scott McTominay Manchester United; Napoli 21 8 4 9

8

4 Kenny Dalglish Celtic; Liverpool 21 7 7 7

7

4 Kenny Miller Rangers; Wolverhampton Wanderers; Celtic; Derby County; BursasporCardiff City; Vancouver Whitecaps 19 8 3 8

7

4 Steven Fletcher Hibernian; Burnley; Sunderland; Olympique Marseille; Sheffield Wednesday 10 4 3 3

7

7 James McFadden Motherwell; Everton; Birmingham City 16 10 1 5

6

7 John Collins Hibernian; Celtic; AS Monaco; Everton 21 12 6 3

6

7 Shaun Maloney Celtic; Aston Villa; Wigan Athletic; Chicago Fire; Hull City 17 8 3 6

6

7 Steven Naismith Kilmarnock; Rangers; Everton; Norwich City; Heart of Midlothian 20 10 5 5

6

11 Archie Gemmill Derby County; Nottingham Forest; Birmingham City 10 5 2 3

4

11 Kris Boyd Rangers; Middlesbrough 10 6 0 4

4

11 Paul McStay Celtic 19 8 6 5

4

11 Scott Booth Aberdeen; Utrecht; Twente Enschede 6 4 2 0

4

11 Billy Dodds Aberdeen; Dundee United; Rangers 10 6 2 2

4

16 Darren Fletcher Manchester United; West Bromwich Albion; Stoke City 25 13 4 8

3

16 Don Hutchison Everton; Sunderland; West Ham United 10 6 1 3

3

16 Gordon McQueen Leeds United; Manchester United 10 3 3 4

3

16 Gordon Durie Chelsea; Tottenham Hotspur; Rangers 13 5 4 4

3

16 John OHare Derby County 4 3 0 1

3

21 Alan Gilzean Dundee; Tottenham Hotspur 2 1 0 1

2

21 Allan Johnston Sunderland; Bolton Wanderers; Rangers; Middlesbrough 7 2 3 2

2

21 Andy Gray Aston Villa; Wolverhampton Wanderers; Everton 4 2 1 1

2

21 Barry Ferguson Rangers; Blackburn Rovers 22 12 3 7

2

21 Bruce Rioch Derby County; Everton 4 2 2 0

2

21 Callum McGregor Celtic 24 10 4 10

2

21 Charlie Nicholas Celtic; Arsenal; Aberdeen 3 0 3 0

2

21 Christian Dailly Derby County; Blackburn Rovers; West Ham United; Rangers 19 12 4 3

2

21 Davie Cooper Rangers; Motherwell 4 1 2 1

2

21 Denis Law Huddersfield Town; Manchester City; Torino; Manchester United 3 1 1 1

2

21 Eoin Jess Aberdeen; Coventry City 6 2 1 3

2

21 Garry OConnor Hibernian; Lokomotiv Moscow; Birmingham City 6 6 0 0

2

21 Gary McAllister Leicester City; Leeds United; Coventry City 21 11 5 5

2

21 John Robertson Heart of Midlothian 7 6 1 0

2

21 John McGinlay Bolton Wanderers 6 3 2 1

2

21 John Robertson Nottingham Forest; Derby County 9 3 2 4

2

21 John Wark Ipswich Town; Liverpool 9 2 3 4

2

21 Joe Jordan Leeds United; Manchester United; AC Milan 6 1 1 4

2

21 Kenny McLean Aberdeen; Norwich City 15 6 3 6

2

21 Lawrence Shankland Dundee United; Heart of Midlothian 8 2 3 3

2

21 Neil McCann Heart of Midlothian; Rangers; Southampton 9 4 2 3

2

21 Bobby Lennox Celtic 4 3 1 0

2

21 Stephen McManus Celtic; Middlesbrough 13 6 1 6

2

21 Stuart Armstrong Celtic; Southampton 18 7 3 8

2

21 Billy McKinlay Dundee United; Blackburn Rovers 11 7 3 1

2

46 Andy Robertson Dundee United; Hull City; Liverpool 23 12 2 9

1

46 Brian McClair Celtic; Manchester United 11 4 3 4

1

46 Richard Gough Dundee United; Tottenham Hotspur; Rangers 13 3 5 5

1

46 Chris Martin Derby County; Fulham 5 3 1 1

1

46 Colin Calderwood Tottenham Hotspur; Aston Villa 15 9 4 2

1

46 Colin Cameron Heart of Midlothian; Wolverhampton Wanderers 7 3 2 2

1

46 Craig Mackail-Smith Peterborough United; Brighton and Hove Albion 2 1 0 1

1

46 Craig Beattie Celtic; West Bromwich Albion 4 2 0 2

1

46 Craig Burley Chelsea; Celtic; Derby County 13 8 2 3

1

46 David Goodwillie Dundee United; Blackburn Rovers 2 1 0 1

1

46 Duncan Shearer Aberdeen 5 4 1 0

1

46 Eamonn Bannon Dundee United 2 0 0 2

1

46 Ted MacDougall Norwich City 2 1 1 0

1

46 Gary Caldwell Newcastle United; Hibernian; Celtic; Wigan Athletic 8 4 1 3

1

46 Gary Mackay Heart of Midlothian 2 1 1 0

1

46 Gary McSwegan Heart of Midlothian 2 2 0 0

1

46 Gary Naysmith Heart of Midlothian; Everton; Sheffield United 16 10 1 5

1

46 Gordon Strachan Aberdeen; Manchester United; Leeds United 12 2 5 5

1

46 Ikechi Anya Watford; Derby County 8 3 2 3

1

46 James McArthur Wigan Athletic; Crystal Palace 5 1 1 3

1

46 Jim McCalliog Sheffield Wednesday; Wolverhampton Wanderers 3 1 0 2

1

46 Johnny Russell Derby County; Sporting Kansas City 6 3 0 3

1

46 John Hughes Celtic 1 0 1 0

1

46 Joe Harper Huddersfield Town; Aberdeen; Hibernian 1 1 0 0

1

46 Lee McCulloch Wigan Athletic; Rangers 10 6 1 3

1

46 Lee Wilkie Dundee 6 4 0 2

1

46 Lyndon Dykes Queens Park Rangers 11 5 3 3

1

46 Matt Ritchie A.F.C. Bournemouth; Newcastle United 5 2 2 1

1

46 Mo Johnston Watford; Celtic; FC Nantes; Rangers 8 3 4 1

1

46 Oliver Burke Nottingham Forest; Red Bull Leipzig; Celtic; Deportivo Alaves; West Bromwich AlbionSheffield United 6 3 0 3

1

46 Pat Nevin Chelsea; Everton; Tranmere Rovers 13 7 3 3

1

46 Paul Dickov Manchester City; Leicester City 4 2 1 1

1

46 Paul Lambert Motherwell; Borussia Dortmund; Celtic 12 4 4 4

1

46 Paul Ritchie Heart of Midlothian; Bolton Wanderers; Walsall 3 1 0 2

1

46 Paul Sturrock Dundee United 4 1 0 3

1

46 Bobby Murdoch Celtic 2 1 0 1

1

46 Ronnie McKinnon Rangers 10 4 2 4

1

46 Ryan Christie Aberdeen; Celtic; A.F.C. Bournemouth 18 8 3 7

1

46 Ryan Porteous Hibernian; Watford 8 5 1 2

1

46 Steve Archibald Aberdeen; Tottenham Hotspur; Barcelona 5 2 0 3

1

46 Stuart Findlay Kilmarnock 1 1 0 0

1

46 Billy Bremner Leeds United 10 6 3 1

1


The specified statement did not generate any data
Scorers Finals Only
Rk Player Clubs Shown in Order Played For G W D L Goals

Players by Club
Rk Club Caps Players Goals
1 Celtic 295 58 27
2 Rangers 213 37 22
3 Aberdeen 107 24 8
4 Everton 87 14 14
5 Manchester United 82 12 17
6 Heart of Midlothian 75 21 8
7 Leeds United 68 13 6
8 Liverpool 61 8 7
9 Dundee United 60 13 9
10 Blackburn Rovers 53 11 1
11 Aston Villa 50 6 12
12 Norwich City 49 7 3
13 Hibernian 39 12 1
14 Chelsea 33 9 1
15 Southampton 31 3 4
15 Sunderland 31 7 9
17 Derby County 30 12 8
17 Tottenham Hotspur 30 6 5
19 Wigan Athletic 25 7 2
20 Nottingham Forest 24 7 3
20 West Bromwich Albion 24 6 0
22 A.F.C. Bournemouth 21 3 1
22 Kilmarnock 21 10 1
22 West Ham United 21 4 2
22 Wolverhampton Wanderers 21 7 3
26 Watford 16 2 2
27 Cardiff City 15 4 1
27 Ipswich Town 15 4 2
29 Coventry City 14 6 0
29 Hull City 14 4 1
31 Arsenal 13 5 1
31 Birmingham City 13 5 2
31 Brighton and Hove Albion 13 3 1
31 Dundee 13 4 1
31 Queens Park Rangers 13 2 1
36 Middlesbrough 12 6 1
36 Preston North End 12 1 0
38 Motherwell 11 6 0
39 Manchester City 10 2 0
39 Newcastle United 10 4 0
41 Leicester City 9 3 1
41 Wimbledon 9 1 0
43 Dunfermline Athletic 8 1 0
43 Partick Thistle 8 2 0
45 Sheffield Wednesday 7 2 1
46 Al Ettifaq 6 1 0
46 Bolton Wanderers 6 1 2
46 Brentford 6 1 0
46 Crystal Palace 6 2 1
46 Sheffield United 6 4 0
51 Sporting Kansas City 5 1 1
51 St Mirren 5 3 0
53 Blackpool 4 3 0
53 Tranmere Rovers 4 1 1
55 Bologna FC 1909 3 1 0
55 Deportivo Alaves 3 1 0
55 Lokomotiv Moscow 3 1 2
55 Unattached 3 1 0
59 Burnley 2 2 0
59 Chicago Fire 2 1 2
59 Club Brugge KV 2 1 0
59 FC Nantes 2 1 0
59 Hamburg 2 1 0
59 Portsmouth 2 1 0
65 Airdrieonians 1 1 0
65 Ayr United 1 1 0
65 Bradford City 1 1 0
65 FC Metz 1 1 0
65 KV Oostende 1 1 0
65 Luton Town 1 1 0
65 Millwall 1 1 0
65 New York Red Bulls 1 1 0
65 Reading 1 1 0
65 Real Sociedad 1 1 0
65 SK Lokeren 1 1 0
65 Swansea City 1 1 0
65 VfL Wolfsburg 1 1 0

The specified statement did not generate any data
Players by Club Finals Only
Rk Club Caps Players Goals

Scorers by Club
Rk Club Caps Players Goals
1 Celtic 26 17 27
2 Rangers 20 9 22
3 Manchester United 15 6 17
4 Everton 14 5 14
5 Aston Villa 9 3 12
6 Dundee United 8 5 9
6 Sunderland 5 2 9
8 Aberdeen 8 4 8
8 Derby County 8 5 8
8 Heart of Midlothian 8 7 8
11 Liverpool 5 2 7
12 Leeds United 6 5 6
13 Tottenham Hotspur 4 3 5
14 Southampton 4 2 4
15 Norwich City 3 2 3
15 Nottingham Forest 3 2 3
15 Wolverhampton Wanderers 3 2 3
18 Birmingham City 2 1 2
18 Bolton Wanderers 2 1 2
18 Chicago Fire 1 1 2
18 Ipswich Town 2 1 2
18 Lokomotiv Moscow 2 1 2
18 Watford 2 2 2
18 West Ham United 2 1 2
18 Wigan Athletic 2 1 2
26 A.F.C. Bournemouth 1 1 1
26 Arsenal 1 1 1
26 Blackburn Rovers 1 1 1
26 Brighton and Hove Albion 1 1 1
26 Cardiff City 1 1 1
26 Chelsea 1 1 1
26 Crystal Palace 1 1 1
26 Dundee 1 1 1
26 Hibernian 1 1 1
26 Hull City 1 1 1
26 Kilmarnock 1 1 1
26 Leicester City 1 1 1
26 Middlesbrough 1 1 1
26 Queens Park Rangers 1 1 1
26 Sheffield Wednesday 1 1 1
26 Sporting Kansas City 1 1 1
26 Tranmere Rovers 1 1 1

The specified statement did not generate any data
Scorers by Club Finals Only
Rk Club Caps Players Goals

| Home | Contact Us | Credits | © www.londonhearts.com |