London Hearts Supporters Club

ENGLAND

ENGLAND

EGYPT Teams List by Name ESTONIA
Team List by Games

Summary
Best and Worst
Results
Goals By Player
Caps by Club
Caps by Club - Most Caps
Caps by Player

Summary
  Games Goals Crowd
Comp Venue

G

W

D

L

W%

D%

L%

F

A

Diff

Tot

Min

Max

Avg

BC

H

44 17 11 16 38% 25% 36% 58 58 0 4268831 10000 149547 97018

BC

A

45 14 10 21 31% 22% 46% 66 97 -31 2918931 8000 99063 64865

BC

T

89 31 21 37 34% 23% 41% 124 155 -31 7187762 8000 149547 80761

WC

H

1 0 1 0 0% 100% 0% 2 2 0 48520 48520 48520 48520

WC

A

1 0 0 1 0% 0% 100% 0 3 -3 87258 87258 87258 87258

WC

T

2 0 1 1 0% 50% 50% 2 5 -3 135778 48520 87258 67889

E

H

1 0 0 1 0% 0% 100% 0 2 -2 50132 50132 50132 50132

E

A

1 1 0 0 100% 0% 0% 1 0 1 76848 76848 76848 76848

E

N

1 0 0 1 0% 0% 100% 0 2 -2 76864 76864 76864 76864

E

T

3 1 0 2 33% 0% 66% 1 4 -3 203844 50132 76864 67948

O

H

4 1 1 2 25% 25% 50% 1 7 -6 235980 48470 67489 58995

O

A

2 0 0 2 0% 0% 100% 1 3 -2 138837 68357 70480 69418

O

T

6 1 1 4 16% 16% 66% 2 10 -8 374817 48470 70480 62469

F

H

7 5 1 1 71% 14% 14% 23 11 12 108526 4000 49526 15503

F

A

7 3 1 3 42% 14% 42% 22 18 4 106685 1200 80485 15240

F

T

14 8 2 4 57% 14% 28% 45 29 16 215211 1200 80485 15372

Overall

O

114 41 25 48 35% 21% 42% 174 203 -29 8117412 1200 149547 71205

Best and Worst click on date for details
Away are games not played at home including neutral grounds
Record Year Date Score Comp V Diff

Most For

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Most Against

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Worst Diff

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Most For Home

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Best Diff Home

1877-78

Sat 02 Mar 1878

7-2

F

H

5

Most Against Home

1887-88

Sat 17 Mar 1888

0-5

BC

H

-5

Most Against Home

1972-73

Wed 14 Feb 1973

0-5

O

H

-5

Most For Away

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Best Diff Away

1880-81

Sat 12 Mar 1881

6-1

F

A

5

Most Against Away

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6

Worst Diff Away

1960-61

Sat 15 Apr 1961

3-9

BC

A

-6


Results click on date to see match details
  Streaks  
M No Date Comp Venue Score W D L U NW Crowd Scorers
1 Sat 30 Nov 1872 s n F

West of Scotland Cricket Ground

0-0

1

1

1

4000

-----

-----

2 Sat 08 Mar 1873 s n F

Kennington Oval

2-4

1

2

3000

Henry Renny-Tailyour 2; William Gibb 20

William Slanley Kenyon-Slaney 1; Alexander George Bonsor 10; William Slanley Kenyon-Slaney 75; Charles John Chenery 85

3 Sat 07 Mar 1874 s n F

West of Scotland Cricket Ground

2-1

1

1

7000

Frederick Anderson 42; Angus MacKinnon 47

Robert Kingsford 28

4 Sat 06 Mar 1875 s n F

Kennington Oval

2-2

1

2

1

2000

Harry McNiel 30; Peter Andrews 75

Charles Henry Reynolds Wollaston 5; Charles William Alcock 70

5 Sat 04 Mar 1876 s n F

West of Scotland Cricket Ground

3-0

1

3

16000

Billy MacKinnon 8; Harry McNiel 12; Thomas Highet 16

-----

7 Sat 03 Mar 1877 s n F

Kennington Oval

3-1

2

4

1200

John Ferguson 25; James Richmond 48; John Ferguson 86

Alfred Lyttleton 55

9 Sat 02 Mar 1878 s n F

1st Hampden Park

7-2

3

5

10000

John McDougall 7; John McGregor 32; Harry McNiel 39; John McDougall 41; John McDougall 46; Billy MacKinnon 62; Harry McNiel 70

John George Wylie 65; Arthur William Cursham 75

11 Sat 05 Apr 1879 s n F

Kennington Oval

4-5

1

1

4500

Billy MacKinnon 15; John McDougall 23; John Smith 26; Billy MacKinnon 41

William H. Mosforth 5; Edward Charles Bambridge 48; Arthur Copeland Goodyer 60; Norman Coles Bailey 75; Edward Charles Bambridge 83

13 Sat 13 Mar 1880 s n F

1st Hampden Park

5-4

1

1

12000

George Ker 5; John Baird 39; George Ker 44; George Ker 48; John Kay 67

William H. Mosforth 8; Edward Charles Bambridge 42; Edward Charles Bambridge 87; Francis John Sparks 89

15 Sat 12 Mar 1881 s n F

Kennington Oval

6-1

2

2

8500

John Smith 10; David Hill 53; John Smith 69; George Ker 74; John Smith 79; George Ker 89

Edward Charles Bambridge 64

17 Sat 11 Mar 1882 s n F

1st Hampden Park

5-1

3

3

10000

William Harrower 15; George Ker 43; Robert McPherson 46; George Ker 70; John Kay 85

Oliver Howard Vaughton 35

19 Sat 10 Mar 1883 s n F

Bramall Lane

3-2

4

4

7000

John Smith 22; John Smith 39; Eadie Fraser 86

Clement Mitchell 24; William Nevill Cobbold 43

22 Sat 15 Mar 1884 s n BC

Cathkin Park

1-0

5

5

10000

John Smith 7

-----

25 Sat 21 Mar 1885 s n BC

Kennington Oval

1-1

1

6

1

8000

Joe Lindsay 20

Edward Charles Bambridge 57

28 Sat 27 Mar 1886 s n BC

2nd Hampden Park

1-1

2

7

2

11000

George Somerville 80

Dr. Tinsley Lindley 35

31 Sat 19 Mar 1887 s n BC

Leamington Road

3-2

1

8

12000

James McCall 30; Leitch Keir 68; John Allan 70

Dr. Tinsley Lindley 32; Frederick Dewhurst 69

34 Sat 17 Mar 1888 s n BC

2nd Hampden Park

0-5

1

1

15500

-----

Dr. Tinsley Lindley 32; Dennis Hodgetts 34; Frederick Dewhurst 40; John Goodall 43; Frederick Dewhurst 49

37 Sat 13 Apr 1889 s n BC

Kennington Oval

3-2

1

1

10000

Neil Munro 55; James Oswald 82; James McLaren 90

William Isaiah Bassett 15; David Weir 17

41 Sat 05 Apr 1890 s n BC

2nd Hampden Park

1-1

1

2

1

26379

John McPherson 37

Harry Wood 17

44 Sat 04 Apr 1891 s n BC

Ewood Park

1-2

1

2

12000

Frank Watt 85

John Goodall 20; Edgar Wallace Chadwick 30

47 Sat 02 Apr 1892 s n BC

Ibrox Park

1-4

2

3

21000

Jack Bell 80

Edgar Wallace Chadwick 1; John Goodall 20; John Southworth 25; John Goodall 26

50 Sat 01 Apr 1893 s n BC

Richmond Athletic Ground

2-5

3

4

16000

William Sellar 30; William Sellar 47

Robert Cunliffe Gosling 15; George Hugh Cotterill 65; Frederick Spiksley 75; Frederick Spiksley 80; John Reynolds 86

53 Sat 07 Apr 1894 s n BC

Celtic Park (Parkhead)

2-2

1

1

5

45107

William Lambie 7; Sandy McMahon 75

John Goodall 35; John Reynolds 85

56 Sat 06 Apr 1895 s n BC

Goodison Park

0-3

1

6

42500

-----

Stephen Bloomer 30; Neil Gibson og 35; Stephen Smith 44

59 Sat 04 Apr 1896 s n BC

Celtic Park (Parkhead)

2-1

1

1

56500

William Lambie 22; Jack Bell 33

William Isaiah Bassett 80

62 Sat 03 Apr 1897 s n BC

Crystal Palace

2-1

2

2

33715

Tommy Hyslop 27; James Millar 83

Stephen Bloomer 19

65 Sat 02 Apr 1898 s n BC

Celtic Park (Parkhead)

1-3

1

1

40000

James Millar 48

George Frederick Wheldon 3; Stephen Bloomer 23; Stephen Bloomer 72

68 Sat 08 Apr 1899 s n BC

Villa Park

1-2

2

2

25590

Bob Hamilton 52

Gilbert Oswald Smith 25; James Settle 40

71 Sat 07 Apr 1900 s n BC

Celtic Park (Parkhead)

4-1

1

1

63000

Bob McColl 1; Jack Bell 6; Bob McColl 25; Bob McColl 44

Stephen Bloomer 35

74 Sat 30 Mar 1901 s n BC

Crystal Palace

2-2

1

2

1

18250

John James Campbell 48; Bob Hamilton 75

Frederick Blackburn 36; Stephen Bloomer 80

77 Sat 03 May 1902 s n BC

Villa Park

2-2

2

3

2

15000

Bobby Templeton 3; Ronald Orr 28

James Settle 65; Albert Wilkes 67

80 Sat 04 Apr 1903 s n BC

Bramall Lane

2-1

1

4

36000

Finlay Speedie 57; Bobby Walker 59

Vivian John Woodward 10

83 Sat 09 Apr 1904 s n BC

Celtic Park (Parkhead)

0-1

1

1

45000

-----

Stephen Bloomer 64

86 Sat 01 Apr 1905 s n BC

Crystal Palace

0-1

2

2

27599

-----

Joseph William Bache 80

89 Sat 07 Apr 1906 s n BC

Hampden Park

2-1

1

1

102741

Jimmy Howie 40; Jimmy Howie 55

Albert Shepherd 81

92 Sat 06 Apr 1907 s n BC

St.James' Park

1-1

1

2

1

35829

Robert Crompton og 2

Stephen Bloomer 42

95 Sat 04 Apr 1908 s n BC

Hampden Park

1-1

2

3

2

121452

Andrew Wilson 27

James Edwin Windridge 75

98 Sat 03 Apr 1909 s n BC

Crystal Palace

0-2

1

3

27000

-----

George Wall 3; George Wall 10

101 Sat 02 Apr 1910 s n BC

Hampden Park

2-0

1

1

106205

Jimmy McMenemy 20; Jimmy Quinn 32

-----

104 Sat 01 Apr 1911 s n BC

Goodison Park

1-1

1

2

1

38000

Alexander Higgins 88

James Stewart 20

107 Sat 23 Mar 1912 s n BC

Hampden Park

1-1

2

3

2

127307

Andrew Wilson 7

George Henry Holley 13

110 Sat 05 Apr 1913 s n BC

Stamford Bridge

0-1

1

3

52500

-----

Joseph Harold Hampton 37

113 Sat 04 Apr 1914 s n BC

Hampden Park

3-1

1

1

105000

Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67

Harold John Fleming 15

116 Sat 10 Apr 1920 s n BC

Hillsborough

4-5

1

1

25536

Thomas Miller 13; Andy Wilson 21; Alex Donaldson 31; Thomas Miller 40

John Gilbert Cock 9; Alfred Edward Quantrill 15; Robert F. Kelly 57; Frederick Morris 67; Robert F. Kelly 73

119 Sat 09 Apr 1921 s n BC

Hampden Park

3-0

1

1

85000

Andy Wilson 20; Alan Morton 43; Andy Cunningham 53

-----

122 Sat 08 Apr 1922 s n BC

Villa Park

1-0

2

2

33646

Andy Wilson 62

-----

125 Sat 14 Apr 1923 s n BC

Hampden Park

2-2

1

3

1

71000

Andy Cunningham 28; Andy Wilson 55

Robert F. Kelly 31; Victor Martin Watson 42

128 Sat 12 Apr 1924 s n BC

Wembley Stadium

1-1

2

4

2

37250

Edward Hallows Taylor og 40

William Henry Walker 60

131 Sat 04 Apr 1925 s n BC

Hampden Park

2-0

1

5

92000

Hughie Gallacher 36; Hughie Gallacher 85

-----

134 Sat 17 Apr 1926 s n BC

Old Trafford

1-0

2

6

49429

Alex Jackson 36

-----

137 Sat 02 Apr 1927 s n BC

Hampden Park

1-2

1

1

111214

Alan Morton 70

William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88

140 Sat 31 Mar 1928 s n BC

Wembley Stadium

5-1

1

1

80868

Alex Jackson 3; Alex James 44; Alex Jackson 65; Alex James 67; Alex Jackson 86

Robert F. Kelly 89

143 Sat 13 Apr 1929 s n BC

Hampden Park

1-0

2

2

110512

Alexander Cheyne 89

-----

149 Sat 05 Apr 1930 s n BC

Wembley Stadium

2-5

1

1

87375

Jimmy Fleming 49; Jimmy Fleming 62

Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55

153 Sat 28 Mar 1931 s n BC

Hampden Park

2-0

1

1

131273

George Stevenson 61; Jimmy McGrory 64

-----

159 Sat 09 Apr 1932 s n BC

Wembley Stadium

0-3

1

1

92180

-----

Thomas Waring 36; Robert Barclay 80; Samuel Dickinson Crooks 88

163 Sat 01 Apr 1933 s n BC

Hampden Park

2-1

1

1

136259

Jimmy McGrory 5; Jimmy McGrory 80

George Samuel Hunt 30

167 Sat 14 Apr 1934 s n BC

Wembley Stadium

0-3

1

1

92363

-----

Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88

170 Sat 06 Apr 1935 s n BC

Hampden Park

2-0

1

1

129693

Dally Duncan 44; Dally Duncan 51

-----

173 Sat 04 Apr 1936 s n BC

Wembley Stadium

1-1

1

2

1

93267

Tommy Walker pen 77

George Henry Camsell 30

177 Sat 17 Apr 1937 s n BC

Hampden Park

3-1

1

3

149547

Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89

Frederick Charles Steele 40

183 Sat 09 Apr 1938 s n BC

Wembley Stadium

1-0

2

4

93267

Tommy Walker 6

-----

188 Sat 15 Apr 1939 s n BC

Hampden Park

1-2

1

1

149269

James Dougall 21

Albert [Pat] Beasley 67; Thomas Lawton 88

193 Sat 12 Apr 1947 s n BC

Wembley Stadium

1-1

1

1

2

98250

Andrew McLaren 15

Horatio Stratton [Raich] Carter 55

198 Sat 10 Apr 1948 s n BC

Hampden Park

0-2

1

3

133426

-----

Thomas Finney 44; Stanley Harding Mortensen 62

204 Sat 09 Apr 1949 s n BC

Wembley Stadium

3-1

1

1

98188

Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61

John Edward Thompson Milburn 75

208 Sat 15 Apr 1950 s n BC

Hampden Park

0-1

1

1

133991

-----

Roy Thomas Frank Bentley 63

215 Sat 14 Apr 1951 s n BC

Wembley Stadium

3-2

1

1

98750

Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54

Harold William Hassall 26; Thomas Finney 63

222 Sat 05 Apr 1952 s n BC

Hampden Park

1-2

1

1

134504

Lawrie Reilly 76

Stanley Clare Pearson 10; Stanley Clare Pearson 44

228 Sat 18 Apr 1953 s n BC

Wembley Stadium

2-2

1

1

2

97000

Lawrie Reilly 55; Lawrie Reilly 89

Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69

232 Sat 03 Apr 1954 s n BC

Hampden Park

2-4

1

3

134892

Allan Brown 7; Willie Ormond 89

Ivan Arthur [Ivor] Broadis 13; John Nicholls 50; Ronald Allen 68; James Mullen 83

241 Sat 02 Apr 1955 s n BC

Wembley Stadium

2-7

2

4

96847

Lawrie Reilly 15; Tommy Docherty 85

Dennis James Wilshaw 1; Nathaniel [Nat] Lofthouse 7; Donald George Revie 24; Nathaniel [Nat] Lofthouse 27; Dennis James Wilshaw 70; Dennis James Wilshaw 73; Dennis James Wilshaw 83

248 Sat 14 Apr 1956 s n BC

Hampden Park

1-1

1

1

5

132779

Graham Leggat 60

John Norman Haynes 89

253 Sat 06 Apr 1957 s n BC

Wembley Stadium

1-2

1

6

97520

Tommy Ring 1

Derek Tennyson Kevan 63; Duncan Edwards 80

261 Sat 19 Apr 1958 s n BC

Hampden Park

0-4

2

7

127874

-----

Bryan Douglas 22; Derek Tennyson Kevan 35; Robert Charlton 66; Derek Tennyson Kevan 74

269 Sat 11 Apr 1959 s n BC

Wembley Stadium

0-1

3

8

98329

-----

Robert Charlton 59

275 Sat 09 Apr 1960 s n BC

Hampden Park

1-1

1

1

9

129183

Graham Leggat 16

Robert Charlton pen 49

282 Sat 15 Apr 1961 s n BC

Wembley Stadium

3-9

1

10

97350

Davie Mackay 48; Davie Wilson 53; Pat Quinn 75

Robert William Robson 9; James Peter Greaves 21; James Peter Greaves 30; Bryan Douglas 55; Robert Alfred Smith 73; John Norman Haynes 78; John Norman Haynes 82; James Peter Greaves 83; Robert Alfred Smith 85

290 Sat 14 Apr 1962 s n BC

Hampden Park

2-0

1

1

132441

Davie Wilson 13; Eric Caldow pen 88

-----

294 Sat 06 Apr 1963 s n BC

Wembley Stadium

2-1

2

2

98606

Jim Baxter 29; Jim Baxter pen 32

Bryan Douglas 80

302 Sat 11 Apr 1964 s n BC

Hampden Park

1-0

3

3

133245

Alan Gilzean 72

-----

307 Sat 10 Apr 1965 s n BC

Wembley Stadium

2-2

1

4

1

98199

Denis Law 40; Ian St John 59

Robert Charlton 24; James Peter Greaves 34

316 Sat 02 Apr 1966 s n BC

Hampden Park

3-4

1

2

123052

Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81

Geoffrey Charles Hurst 18; Roger Hunt 34; Roger Hunt 47; Robert Charlton 73

322 Sat 15 Apr 1967 s n BC

Wembley Stadium

3-2

1

1

99063

Denis Law 27; Bobby Lennox 78; Jim McCalliog 87

John [Jack] Charlton 84; Geoffrey Charles Hurst 88

326 Sat 24 Feb 1968 s n BC

Hampden Park

1-1

1

2

1

130711

John Hughes 39

Martin Stanford Peters 20

334 Sat 10 May 1969 s n BC

Wembley Stadium

1-4

1

2

89902

Colin Stein 43

Martin Stanford Peters 16; Geoffrey Charles Hurst 20; Geoffrey Charles Hurst pen 60; Martin Stanford Peters 64

341 Sat 25 Apr 1970 s n BC

Hampden Park

0-0

1

1

3

137284

-----

-----

347 Sat 22 May 1971 s n BC

Wembley Stadium

1-3

1

4

91469

Hugh Curran 11

Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40

356 Sat 27 May 1972 s n BC

Hampden Park

0-1

2

5

119415

-----

Alan James Ball 28

362 Wed 14 Feb 1973 n O

Hampden Park

0-5

3

6

48470

-----

Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85

365 Sat 19 May 1973 s n BC

Wembley Stadium

0-1

4

7

95950

-----

Martin Stanford Peters 54

374 Sat 18 May 1974 s n BC

Hampden Park

2-0

1

1

94487

Joe Jordan 4; Colin Todd og 30

-----

387 Sat 24 May 1975 s n BC

Wembley Stadium

1-5

1

1

98241

Bruce Rioch pen 41

Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75

395 Sat 15 May 1976 s n BC

Hampden Park

2-1

1

1

85167

Don Masson 18; Kenny Dalglish 49

Michael Roger Channon 11

402 Sat 04 Jun 1977 s n BC

Wembley Stadium

2-1

2

2

98103

Gordon McQueen 42; Kenny Dalglish 60

Michael Roger Channon pen 87

412 Sat 20 May 1978 s n BC

Hampden Park

0-1

1

1

88019

-----

Stephen James Coppell 82

421 Sat 26 May 1979 s n BC

Wembley Stadium

1-3

2

2

98000

John Wark 21

Peter Simon Barnes 45; Stephen James Coppell 63; Joseph [Kevin] Keegan 70

431 Sat 24 May 1980 n BC

Hampden Park

0-2

3

3

84927

-----

Trevor David Brooking 8; Stephen James Coppell 75

441 Sat 23 May 1981 s n BC

Wembley Stadium

1-0

1

1

90000

John Robertson pen 64

-----

449 Sat 29 May 1982 s n BC

Hampden Park

0-1

1

1

80529

-----

Paul Mariner 13

459 Wed 01 Jun 1983 n BC

Wembley Stadium

0-2

2

2

84000

-----

Bryan Robson 12; Gordon Sidney Cowans 52

468 Sat 26 May 1984 s n BC

Hampden Park

1-1

1

1

3

70947

Mark McGhee 13

Anthony Stewart Woodcock 36

475 Sat 25 May 1985 s n O

Hampden Park

1-0

1

2

67489

Richard Gough 68

-----

483 Wed 23 Apr 1986 s n O

Wembley Stadium

1-2

1

1

68357

Graeme Souness pen 57

Terence Ian Butcher 27; Glenn Hoddle 43

493 Sat 23 May 1987 n O

Hampden Park

0-0

1

1

2

59713

-----

-----

503 Sat 21 May 1988 n O

Wembley Stadium

0-1

1

3

70480

-----

Peter Andrew Beardsley 12

510 Sat 27 May 1989 n O

Hampden Park

0-2

2

4

60308

-----

Christopher Roland Waddle 20; Steve Bull 82

572 Sat 15 Jun 1996 s n E

Wembley Stadium

0-2

3

5

76864

-----

Alan Shearer 53; Paul John Gascoigne 79

605 Sat 13 Nov 1999 n E

Hampden Park

0-2

4

6

50132

-----

Paul Scholes 21; Paul Scholes 42

606 Wed 17 Nov 1999 n E

Wembley Stadium

1-0

1

1

76848

Don Hutchison 39

-----

722 Wed 14 Aug 2013 s F

Wembley Stadium

2-3

1

1

80485

James Morrison 11; Kenny Miller 49

Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70

734 Tue 18 Nov 2014 n F

Celtic Park (Parkhead)

1-3

2

2

49526

Andy Robertson 83

Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85

750 Fri 11 Nov 2016 n WC

Wembley Stadium

0-3

3

3

87258

-----

Daniel Sturridge 24; Adam Lallana 50; Gary Cahill 61

753 Sat 10 Jun 2017 n WC

Hampden Park

2-2

1

1

4

48520

Leigh Griffiths 87; Leigh Griffiths 90

Alexander Oxlade-Chamberlain 70; Harry Kane 93


Goals By Player
Ranking Player Brit Champ World Cup Euro Other Friendlies Total Goals
H A Tot H A Tot H A Tot H A Tot H A Tot H A Tot
1 equal John Smith 1 1 6 6 1 6 7
1 equal George Ker 5 2 7 5 2 7
3 Lawrie Reilly 1 5 6 1 5 6
4 equal Alex Jackson 4 4 4 4
4 equal Andy Wilson 2 2 4 2 2 4
4 equal Billy MacKinnon 2 2 4 2 2 4
4 equal John McDougall 3 1 4 3 1 4
4 equal Harry McNiel 3 1 4 3 1 4
9 equal Jack Bell 3 3 3 3
9 equal Denis Law 1 2 3 1 2 3
9 equal Bob McColl 3 3 3 3
9 equal Jimmy McGrory 3 3 3 3
13 equal Jim Baxter 2 2 2 2
13 equal Andy Cunningham 2 2 2 2
13 equal Kenny Dalglish 1 1 2 1 1 2
13 equal Dally Duncan 2 2 2 2
13 equal Jimmy Fleming 2 2 2 2
13 equal Hughie Gallacher 2 2 2 2
13 equal Bob Hamilton 2 2 2 2
13 equal Jimmy Howie 2 2 2 2
13 equal Alex James 2 2 2 2
13 equal Jimmy Johnstone 2 2 2 2
13 equal William Lambie 2 2 2 2
13 equal Graham Leggat 2 2 2 2
13 equal Jimmy McMenemy 2 2 2 2
13 equal Bob McPhail 2 2 2 2
13 equal James Millar 1 1 2 1 1 2
13 equal Thomas Miller 2 2 2 2
13 equal Alan Morton 2 2 2 2
13 equal William Sellar 2 2 2 2
13 equal Tommy Walker 2 2 2 2
13 equal Andrew Wilson 2 2 2 2
13 equal Davie Wilson 1 1 2 1 1 2
13 equal Leigh Griffiths 2 2 2 2
13 equal John Ferguson 2 2 2 2
13 equal John Kay 2 2 2 2
37 equal John Allan 1 1 1 1
37 equal Allan Brown 1 1 1 1
37 equal Eric Caldow 1 1 1 1
37 equal John James Campbell 1 1 1 1
37 equal Alexander Cheyne 1 1 1 1
37 equal Hugh Curran 1 1 1 1
37 equal Tommy Docherty 1 1 1 1
37 equal Alex Donaldson 1 1 1 1
37 equal James Dougall 1 1 1 1
37 equal Alan Gilzean 1 1 1 1
37 equal Alexander Higgins 1 1 1 1
37 equal John Hughes 1 1 1 1
37 equal Tommy Hyslop 1 1 1 1
37 equal Ian St John 1 1 1 1
37 equal Bobby Johnstone 1 1 1 1
37 equal Joe Jordan 1 1 1 1
37 equal Leitch Keir 1 1 1 1
37 equal Bobby Lennox 1 1 1 1
37 equal Billy Liddell 1 1 1 1
37 equal Joe Lindsay 1 1 1 1
37 equal Davie Mackay 1 1 1 1
37 equal Jimmy Mason 1 1 1 1
37 equal Don Masson 1 1 1 1
37 equal James McCall 1 1 1 1
37 equal Jim McCalliog 1 1 1 1
37 equal Mark McGhee 1 1 1 1
37 equal James McLaren 1 1 1 1
37 equal Andrew McLaren 1 1 1 1
37 equal Sandy McMahon 1 1 1 1
37 equal John McPherson 1 1 1 1
37 equal Gordon McQueen 1 1 1 1
37 equal Neil Munro 1 1 1 1
37 equal Francis ODonnell 1 1 1 1
37 equal Willie Ormond 1 1 1 1
37 equal Ronald Orr 1 1 1 1
37 equal James Oswald 1 1 1 1
37 equal Jimmy Quinn 1 1 1 1
37 equal Pat Quinn 1 1 1 1
37 equal William Reid 1 1 1 1
37 equal Tommy Ring 1 1 1 1
37 equal Bruce Rioch 1 1 1 1
37 equal John Robertson 1 1 1 1
37 equal George Somerville 1 1 1 1
37 equal Finlay Speedie 1 1 1 1
37 equal Billy Steel 1 1 1 1
37 equal Colin Stein 1 1 1 1
37 equal George Stevenson 1 1 1 1
37 equal Bobby Templeton 1 1 1 1
37 equal Charlie Thomson 1 1 1 1
37 equal Bobby Walker 1 1 1 1
37 equal John Wark 1 1 1 1
37 equal Frank Watt 1 1 1 1
37 equal Frederick Anderson 1 1 1 1
37 equal Peter Andrews 1 1 1 1
37 equal John Baird 1 1 1 1
37 equal Eadie Fraser 1 1 1 1
37 equal William Gibb 1 1 1 1
37 equal Richard Gough 1 1 1 1
37 equal William Harrower 1 1 1 1
37 equal Thomas Highet 1 1 1 1
37 equal David Hill 1 1 1 1
37 equal Don Hutchison 1 1 1 1
37 equal Angus MacKinnon 1 1 1 1
37 equal John McGregor 1 1 1 1
37 equal Robert McPherson 1 1 1 1
37 equal Kenny Miller 1 1 1 1
37 equal James Morrison 1 1 1 1
37 equal Henry Renny-Tailyour 1 1 1 1
37 equal James Richmond 1 1 1 1
37 equal Andy Robertson 1 1 1 1
37 equal Graeme Souness 1 1 1 1

Caps by Club
Club No Of
Players
Caps Goals First Game Last Gime
1 A.F.C. Bournemouth 1 1 0 Sat 10 Jun 2017 Scotland 2 England 2 Sat 10 Jun 2017 Scotland 2 England 2
2 Abercorn 1 1 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
3 Aberdeen 18 44 3 Sat 01 Apr 1911 England 1 Scotland 1 Sat 15 Jun 1996 Scotland 0 England 2
4 AC Milan 1 1 0 Sat 29 May 1982 Scotland 0 England 1 Sat 29 May 1982 Scotland 0 England 1
5 Airdrieonians 6 9 2 Sat 04 Apr 1925 Scotland 2 England 0 Sat 22 May 1971 England 3 Scotland 1
6 Arsenal 9 11 0 Sat 06 Apr 1907 England 1 Scotland 1 Sat 23 May 1987 Scotland 0 England 0
7 Arthurlie 1 1 1 Sat 11 Mar 1882 Scotland 5 England 1 Sat 11 Mar 1882 Scotland 5 England 1
8 Aston Villa 8 12 1 Sat 04 Apr 1896 Scotland 2 England 1 Wed 14 Aug 2013 England 3 Scotland 2
9 Ayr United 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 04 Apr 1925 Scotland 2 England 0
10 Barcelona 1 1 0 Sat 25 May 1985 Scotland 1 England 0 Sat 25 May 1985 Scotland 1 England 0
11 Battlefield 1 4 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 17 Mar 1888 Scotland 0 England 5
12 Beith 1 1 0 Sat 12 Mar 1881 England 1 Scotland 6 Sat 12 Mar 1881 England 1 Scotland 6
13 Birmingham City 3 3 0 Sat 08 Apr 1922 England 0 Scotland 1 Sat 24 May 1980 Scotland 0 England 2
14 Blackburn Rovers 7 8 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
15 Blackpool 5 8 1 Sat 09 Apr 1938 England 0 Scotland 1 Sat 27 May 1972 Scotland 0 England 1
16 Bolton Wanderers 4 6 1 Sat 06 Apr 1907 England 1 Scotland 1 Sat 15 Apr 1950 Scotland 0 England 1
17 Borussia Dortmund 1 1 0 Sat 21 May 1988 England 1 Scotland 0 Sat 21 May 1988 England 1 Scotland 0
18 Bradford City 1 1 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 09 Apr 1921 Scotland 3 England 0
19 Brentford 3 3 0 Sat 04 Apr 1936 England 1 Scotland 1 Sat 12 Apr 1947 England 1 Scotland 1
20 Bury 1 1 0 Sat 31 Mar 1928 England 1 Scotland 5 Sat 31 Mar 1928 England 1 Scotland 5
21 Cardiff City 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
22 Cartvale 1 1 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 21 Mar 1885 England 1 Scotland 1
23 Celtic 75 166 18 Sat 13 Apr 1889 England 2 Scotland 3 Sat 10 Jun 2017 Scotland 2 England 2
24 Charlton Athletic 1 2 0 Sat 14 Apr 1956 Scotland 1 England 1 Sat 06 Apr 1957 England 2 Scotland 1
25 Chelsea 10 16 0 Sat 03 Apr 1909 England 2 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
26 Clyde 4 6 1 Sat 28 Mar 1931 Scotland 2 England 0 Sat 19 Apr 1958 Scotland 0 England 4
27 Clydesdale 5 7 3 Sat 08 Mar 1873 England 4 Scotland 2 Sat 02 Mar 1878 Scotland 7 England 2
28 Coventry City 4 5 0 Sat 25 Apr 1970 Scotland 0 England 0 Sat 15 Jun 1996 Scotland 0 England 2
29 Cowlairs 1 2 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 05 Apr 1890 Scotland 1 England 1
30 Crystal Palace 2 3 0 Tue 18 Nov 2014 Scotland 1 England 3 Sat 10 Jun 2017 Scotland 2 England 2
31 Derby County 11 22 4 Sat 01 Apr 1933 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
32 Dumbarton 11 23 3 Sat 12 Mar 1881 England 1 Scotland 6 Sat 02 Apr 1892 Scotland 1 England 4
33 Dumbarton Athletic 1 1 0 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
34 Dumbreck 1 2 0 Sat 04 Mar 1876 Scotland 3 England 0 Sat 03 Mar 1877 England 1 Scotland 3
35 Dundee 8 13 1 Sat 10 Apr 1920 England 5 Scotland 4 Sat 10 Apr 1965 England 2 Scotland 2
36 Dundee United 8 19 1 Sat 26 May 1979 England 3 Scotland 1 Wed 17 Nov 1999 England 0 Scotland 1
37 Dunfermline Athletic 1 2 2 Sat 10 Apr 1920 England 5 Scotland 4 Sat 09 Apr 1921 Scotland 3 England 0
38 East Fife 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
39 Edinburgh University 2 3 3 Sat 13 Mar 1880 Scotland 5 England 4 Sat 27 Mar 1886 Scotland 1 England 1
40 Everton 14 19 2 Sat 04 Apr 1896 Scotland 2 England 1 Tue 18 Nov 2014 Scotland 1 England 3
41 Falkirk 3 4 0 Sat 04 Apr 1914 Scotland 3 England 1 Sat 19 Apr 1958 Scotland 0 England 4
42 FC Nantes 1 2 0 Sat 21 May 1988 England 1 Scotland 0 Sat 27 May 1989 Scotland 0 England 2
43 Fulham 1 2 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 09 Apr 1960 Scotland 1 England 1
44 Glasgow Caledonian 1 1 0 Sat 13 Mar 1880 Scotland 5 England 4 Sat 13 Mar 1880 Scotland 5 England 4
45 Glasgow Eastern 3 4 1 Sat 06 Mar 1875 England 2 Scotland 2 Sat 04 Mar 1876 Scotland 3 England 0
46 Glasgow University 1 1 0 Sat 05 Apr 1879 England 5 Scotland 4 Sat 05 Apr 1879 England 5 Scotland 4
47 Greenock Morton 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 14 Apr 1951 England 2 Scotland 3
48 Heart of Midlothian 28 53 3 Sat 04 Apr 1891 England 2 Scotland 1 Sat 10 Jun 2017 Scotland 2 England 2
49 Hibernian 17 32 8 Sat 30 Mar 1901 England 2 Scotland 2 Wed 23 Apr 1986 England 2 Scotland 1
50 Huddersfield Town 2 5 4 Sat 14 Apr 1923 Scotland 2 England 2 Sat 05 Apr 1930 England 5 Scotland 2
51 Hull City 3 4 1 Wed 14 Aug 2013 England 3 Scotland 2 Sat 10 Jun 2017 Scotland 2 England 2
52 Ipswich Town 4 8 1 Sat 26 May 1979 England 3 Scotland 1 Fri 11 Nov 2016 England 3 Scotland 0
53 Kilbirnie 1 1 1 Sat 04 Apr 1891 England 2 Scotland 1 Sat 04 Apr 1891 England 2 Scotland 1
54 Kilmarnock 6 9 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 25 Apr 1970 Scotland 0 England 0
55 Leeds United 10 28 2 Sat 10 Apr 1965 England 2 Scotland 2 Sat 15 Jun 1996 Scotland 0 England 2
56 Leicester City 3 4 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 23 May 1987 Scotland 0 England 0
57 Liverpool 15 35 4 Sat 03 Apr 1897 England 1 Scotland 2 Sat 21 May 1988 England 1 Scotland 0
58 Manchester City 7 19 0 Sat 07 Apr 1906 Scotland 2 England 1 Sat 29 May 1982 Scotland 0 England 1
59 Manchester United 17 31 3 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
60 Mauchline 1 2 1 Sat 03 Mar 1877 England 1 Scotland 3 Sat 05 Apr 1879 England 5 Scotland 4
61 Middlesbrough 9 13 2 Sat 09 Apr 1904 Scotland 0 England 1 Sat 15 Apr 1939 Scotland 1 England 2
62 Motherwell 8 13 2 Sat 05 Apr 1930 England 5 Scotland 2 Sat 15 Apr 1961 England 9 Scotland 3
63 Newcastle United 21 43 4 Sat 30 Mar 1901 England 2 Scotland 2 Fri 11 Nov 2016 England 3 Scotland 0
64 Norwich City 4 6 0 Sat 24 May 1975 England 5 Scotland 1 Tue 18 Nov 2014 Scotland 1 England 3
65 Nottingham Forest 4 5 1 Sat 22 May 1971 England 3 Scotland 1 Sat 29 May 1982 Scotland 0 England 1
66 Oldham Athletic 2 3 0 Sat 05 Apr 1913 England 1 Scotland 0 Sat 04 Apr 1914 Scotland 3 England 1
67 Partick Thistle 10 19 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 29 May 1982 Scotland 0 England 1
68 Pollokshields Athletic 2 2 0 Sat 15 Mar 1884 Scotland 1 England 0 Sat 27 Mar 1886 Scotland 1 England 1
69 Portsmouth 2 2 0 Sat 05 Apr 1952 Scotland 1 England 2 Sat 03 Apr 1954 Scotland 2 England 4
70 Preston North End 11 20 6 Sat 09 Apr 1904 Scotland 0 England 1 Sat 19 Apr 1958 Scotland 0 England 4
71 Queen of the South 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
72 Queens Park 52 126 33 Sat 30 Nov 1872 Scotland 0 England 0 Sat 01 Apr 1933 Scotland 2 England 1
73 Queens Park Rangers 1 2 1 Sat 15 May 1976 Scotland 2 England 1 Sat 04 Jun 1977 England 1 Scotland 2
74 Raith Rovers 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 05 Apr 1952 Scotland 1 England 2
75 Rangers 78 212 22 Sat 03 Mar 1877 England 1 Scotland 3 Fri 11 Nov 2016 England 3 Scotland 0
76 Renton 4 8 1 Sat 19 Mar 1887 England 2 Scotland 3 Sat 01 Apr 1893 England 5 Scotland 2
77 Royal Engineers 2 2 1 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
78 Sampdoria Genova 1 2 1 Sat 25 May 1985 Scotland 1 England 0 Wed 23 Apr 1986 England 2 Scotland 1
79 Sheffield United 2 2 0 Sat 12 Apr 1947 England 1 Scotland 1 Wed 14 Feb 1973 Scotland 0 England 5
80 Sheffield Wednesday 7 10 3 Sat 01 Apr 1905 England 1 Scotland 0 Tue 18 Nov 2014 Scotland 1 England 3
81 SK Lokeren 1 2 0 Sat 26 May 1984 Scotland 1 England 1 Sat 25 May 1985 Scotland 1 England 0
82 Southampton 2 2 0 Sat 08 Apr 1899 England 2 Scotland 1 Sat 10 Apr 1948 Scotland 0 England 2
83 St Bernards 1 1 0 Sat 06 Apr 1895 England 3 Scotland 0 Sat 06 Apr 1895 England 3 Scotland 0
84 St Mirren 7 8 0 Sat 03 Apr 1897 England 1 Scotland 2 Sat 24 May 1980 Scotland 0 England 2
85 Stoke City 2 2 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 02 Apr 1898 Scotland 1 England 3
86 Sunderland 10 18 1 Sat 04 Apr 1896 Scotland 2 England 1 Sat 15 Apr 1967 England 2 Scotland 3
87 Swindon Town 1 3 0 Sat 01 Apr 1911 England 1 Scotland 1 Sat 05 Apr 1913 England 1 Scotland 0
88 Third Lanark 12 17 2 Sat 07 Mar 1874 Scotland 2 England 1 Sat 09 Apr 1949 England 1 Scotland 3
89 Torino 1 1 0 Sat 14 Apr 1962 Scotland 2 England 0 Sat 14 Apr 1962 Scotland 2 England 0
90 Tottenham Hotspur 8 16 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
91 Vale of Leven 12 28 8 Sat 07 Mar 1874 Scotland 2 England 1 Sat 04 Apr 1891 England 2 Scotland 1
92 Vancouver Whitecaps 1 1 1 Wed 14 Aug 2013 England 3 Scotland 2 Wed 14 Aug 2013 England 3 Scotland 2
93 Wanderers 1 1 0 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
94 Watford 2 2 0 Sat 26 May 1984 Scotland 1 England 1 Tue 18 Nov 2014 Scotland 1 England 3
95 West Bromwich Albion 5 9 1 Sat 15 Apr 1939 Scotland 1 England 2 Sat 10 Jun 2017 Scotland 2 England 2
96 West Ham United 3 3 0 Sat 11 Apr 1959 England 1 Scotland 0 Sat 10 Jun 2017 Scotland 2 England 2
97 Wigan Athletic 1 2 0 Wed 14 Aug 2013 England 3 Scotland 2 Tue 18 Nov 2014 Scotland 1 England 3
98 Wimbledon 1 2 0 Sat 13 Nov 1999 Scotland 0 England 2 Wed 17 Nov 1999 England 0 Scotland 1
99 Wolverhampton Wanderers 4 6 1 Sat 22 May 1971 England 3 Scotland 1 Wed 14 Aug 2013 England 3 Scotland 2


Caps by Club - Most Caps
Club No Of
Players
Caps Goals First Game Last Gime
1 Rangers 78 212 22 Sat 03 Mar 1877 England 1 Scotland 3 Fri 11 Nov 2016 England 3 Scotland 0
2 Celtic 75 166 18 Sat 13 Apr 1889 England 2 Scotland 3 Sat 10 Jun 2017 Scotland 2 England 2
3 Queens Park 52 126 33 Sat 30 Nov 1872 Scotland 0 England 0 Sat 01 Apr 1933 Scotland 2 England 1
4 Heart of Midlothian 28 53 3 Sat 04 Apr 1891 England 2 Scotland 1 Sat 10 Jun 2017 Scotland 2 England 2
5 Aberdeen 18 44 3 Sat 01 Apr 1911 England 1 Scotland 1 Sat 15 Jun 1996 Scotland 0 England 2
6 Newcastle United 21 43 4 Sat 30 Mar 1901 England 2 Scotland 2 Fri 11 Nov 2016 England 3 Scotland 0
7 Liverpool 15 35 4 Sat 03 Apr 1897 England 1 Scotland 2 Sat 21 May 1988 England 1 Scotland 0
8 Hibernian 17 32 8 Sat 30 Mar 1901 England 2 Scotland 2 Wed 23 Apr 1986 England 2 Scotland 1
9 Manchester United 17 31 3 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
10 Leeds United 10 28 2 Sat 10 Apr 1965 England 2 Scotland 2 Sat 15 Jun 1996 Scotland 0 England 2
10 Vale of Leven 12 28 8 Sat 07 Mar 1874 Scotland 2 England 1 Sat 04 Apr 1891 England 2 Scotland 1
12 Dumbarton 11 23 3 Sat 12 Mar 1881 England 1 Scotland 6 Sat 02 Apr 1892 Scotland 1 England 4
13 Derby County 11 22 4 Sat 01 Apr 1933 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
14 Preston North End 11 20 6 Sat 09 Apr 1904 Scotland 0 England 1 Sat 19 Apr 1958 Scotland 0 England 4
15 Dundee United 8 19 1 Sat 26 May 1979 England 3 Scotland 1 Wed 17 Nov 1999 England 0 Scotland 1
15 Everton 14 19 2 Sat 04 Apr 1896 Scotland 2 England 1 Tue 18 Nov 2014 Scotland 1 England 3
15 Manchester City 7 19 0 Sat 07 Apr 1906 Scotland 2 England 1 Sat 29 May 1982 Scotland 0 England 1
15 Partick Thistle 10 19 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 29 May 1982 Scotland 0 England 1
19 Sunderland 10 18 1 Sat 04 Apr 1896 Scotland 2 England 1 Sat 15 Apr 1967 England 2 Scotland 3
20 Third Lanark 12 17 2 Sat 07 Mar 1874 Scotland 2 England 1 Sat 09 Apr 1949 England 1 Scotland 3
21 Chelsea 10 16 0 Sat 03 Apr 1909 England 2 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
21 Tottenham Hotspur 8 16 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 15 Jun 1996 Scotland 0 England 2
23 Dundee 8 13 1 Sat 10 Apr 1920 England 5 Scotland 4 Sat 10 Apr 1965 England 2 Scotland 2
23 Middlesbrough 9 13 2 Sat 09 Apr 1904 Scotland 0 England 1 Sat 15 Apr 1939 Scotland 1 England 2
23 Motherwell 8 13 2 Sat 05 Apr 1930 England 5 Scotland 2 Sat 15 Apr 1961 England 9 Scotland 3
26 Aston Villa 8 12 1 Sat 04 Apr 1896 Scotland 2 England 1 Wed 14 Aug 2013 England 3 Scotland 2
27 Arsenal 9 11 0 Sat 06 Apr 1907 England 1 Scotland 1 Sat 23 May 1987 Scotland 0 England 0
28 Sheffield Wednesday 7 10 3 Sat 01 Apr 1905 England 1 Scotland 0 Tue 18 Nov 2014 Scotland 1 England 3
29 Airdrieonians 6 9 2 Sat 04 Apr 1925 Scotland 2 England 0 Sat 22 May 1971 England 3 Scotland 1
29 Kilmarnock 6 9 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 25 Apr 1970 Scotland 0 England 0
29 West Bromwich Albion 5 9 1 Sat 15 Apr 1939 Scotland 1 England 2 Sat 10 Jun 2017 Scotland 2 England 2
32 Blackburn Rovers 7 8 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 10 Jun 2017 Scotland 2 England 2
32 Blackpool 5 8 1 Sat 09 Apr 1938 England 0 Scotland 1 Sat 27 May 1972 Scotland 0 England 1
32 Ipswich Town 4 8 1 Sat 26 May 1979 England 3 Scotland 1 Fri 11 Nov 2016 England 3 Scotland 0
32 Renton 4 8 1 Sat 19 Mar 1887 England 2 Scotland 3 Sat 01 Apr 1893 England 5 Scotland 2
32 St Mirren 7 8 0 Sat 03 Apr 1897 England 1 Scotland 2 Sat 24 May 1980 Scotland 0 England 2
37 Clydesdale 5 7 3 Sat 08 Mar 1873 England 4 Scotland 2 Sat 02 Mar 1878 Scotland 7 England 2
38 Bolton Wanderers 4 6 1 Sat 06 Apr 1907 England 1 Scotland 1 Sat 15 Apr 1950 Scotland 0 England 1
38 Cardiff City 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Tue 18 Nov 2014 Scotland 1 England 3
38 Clyde 4 6 1 Sat 28 Mar 1931 Scotland 2 England 0 Sat 19 Apr 1958 Scotland 0 England 4
38 Greenock Morton 4 6 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 14 Apr 1951 England 2 Scotland 3
38 Norwich City 4 6 0 Sat 24 May 1975 England 5 Scotland 1 Tue 18 Nov 2014 Scotland 1 England 3
38 Wolverhampton Wanderers 4 6 1 Sat 22 May 1971 England 3 Scotland 1 Wed 14 Aug 2013 England 3 Scotland 2
44 Coventry City 4 5 0 Sat 25 Apr 1970 Scotland 0 England 0 Sat 15 Jun 1996 Scotland 0 England 2
44 Huddersfield Town 2 5 4 Sat 14 Apr 1923 Scotland 2 England 2 Sat 05 Apr 1930 England 5 Scotland 2
44 Nottingham Forest 4 5 1 Sat 22 May 1971 England 3 Scotland 1 Sat 29 May 1982 Scotland 0 England 1
47 Battlefield 1 4 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 17 Mar 1888 Scotland 0 England 5
47 Falkirk 3 4 0 Sat 04 Apr 1914 Scotland 3 England 1 Sat 19 Apr 1958 Scotland 0 England 4
47 Glasgow Eastern 3 4 1 Sat 06 Mar 1875 England 2 Scotland 2 Sat 04 Mar 1876 Scotland 3 England 0
47 Hull City 3 4 1 Wed 14 Aug 2013 England 3 Scotland 2 Sat 10 Jun 2017 Scotland 2 England 2
47 Leicester City 3 4 0 Sat 02 Apr 1910 Scotland 2 England 0 Sat 23 May 1987 Scotland 0 England 0
52 Ayr United 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 04 Apr 1925 Scotland 2 England 0
52 Birmingham City 3 3 0 Sat 08 Apr 1922 England 0 Scotland 1 Sat 24 May 1980 Scotland 0 England 2
52 Brentford 3 3 0 Sat 04 Apr 1936 England 1 Scotland 1 Sat 12 Apr 1947 England 1 Scotland 1
52 Crystal Palace 2 3 0 Tue 18 Nov 2014 Scotland 1 England 3 Sat 10 Jun 2017 Scotland 2 England 2
52 Edinburgh University 2 3 3 Sat 13 Mar 1880 Scotland 5 England 4 Sat 27 Mar 1886 Scotland 1 England 1
52 Oldham Athletic 2 3 0 Sat 05 Apr 1913 England 1 Scotland 0 Sat 04 Apr 1914 Scotland 3 England 1
52 Raith Rovers 2 3 0 Sat 12 Apr 1924 England 1 Scotland 1 Sat 05 Apr 1952 Scotland 1 England 2
52 Swindon Town 1 3 0 Sat 01 Apr 1911 England 1 Scotland 1 Sat 05 Apr 1913 England 1 Scotland 0
52 West Ham United 3 3 0 Sat 11 Apr 1959 England 1 Scotland 0 Sat 10 Jun 2017 Scotland 2 England 2
61 Charlton Athletic 1 2 0 Sat 14 Apr 1956 Scotland 1 England 1 Sat 06 Apr 1957 England 2 Scotland 1
61 Cowlairs 1 2 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 05 Apr 1890 Scotland 1 England 1
61 Dumbreck 1 2 0 Sat 04 Mar 1876 Scotland 3 England 0 Sat 03 Mar 1877 England 1 Scotland 3
61 Dunfermline Athletic 1 2 2 Sat 10 Apr 1920 England 5 Scotland 4 Sat 09 Apr 1921 Scotland 3 England 0
61 FC Nantes 1 2 0 Sat 21 May 1988 England 1 Scotland 0 Sat 27 May 1989 Scotland 0 England 2
61 Fulham 1 2 1 Sat 11 Apr 1959 England 1 Scotland 0 Sat 09 Apr 1960 Scotland 1 England 1
61 Mauchline 1 2 1 Sat 03 Mar 1877 England 1 Scotland 3 Sat 05 Apr 1879 England 5 Scotland 4
61 Pollokshields Athletic 2 2 0 Sat 15 Mar 1884 Scotland 1 England 0 Sat 27 Mar 1886 Scotland 1 England 1
61 Portsmouth 2 2 0 Sat 05 Apr 1952 Scotland 1 England 2 Sat 03 Apr 1954 Scotland 2 England 4
61 Queens Park Rangers 1 2 1 Sat 15 May 1976 Scotland 2 England 1 Sat 04 Jun 1977 England 1 Scotland 2
61 Royal Engineers 2 2 1 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2
61 Sampdoria Genova 1 2 1 Sat 25 May 1985 Scotland 1 England 0 Wed 23 Apr 1986 England 2 Scotland 1
61 Sheffield United 2 2 0 Sat 12 Apr 1947 England 1 Scotland 1 Wed 14 Feb 1973 Scotland 0 England 5
61 SK Lokeren 1 2 0 Sat 26 May 1984 Scotland 1 England 1 Sat 25 May 1985 Scotland 1 England 0
61 Southampton 2 2 0 Sat 08 Apr 1899 England 2 Scotland 1 Sat 10 Apr 1948 Scotland 0 England 2
61 Stoke City 2 2 0 Sat 04 Apr 1896 Scotland 2 England 1 Sat 02 Apr 1898 Scotland 1 England 3
61 Watford 2 2 0 Sat 26 May 1984 Scotland 1 England 1 Tue 18 Nov 2014 Scotland 1 England 3
61 Wigan Athletic 1 2 0 Wed 14 Aug 2013 England 3 Scotland 2 Tue 18 Nov 2014 Scotland 1 England 3
61 Wimbledon 1 2 0 Sat 13 Nov 1999 Scotland 0 England 2 Wed 17 Nov 1999 England 0 Scotland 1
80 A.F.C. Bournemouth 1 1 0 Sat 10 Jun 2017 Scotland 2 England 2 Sat 10 Jun 2017 Scotland 2 England 2
80 Abercorn 1 1 1 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
80 AC Milan 1 1 0 Sat 29 May 1982 Scotland 0 England 1 Sat 29 May 1982 Scotland 0 England 1
80 Arthurlie 1 1 1 Sat 11 Mar 1882 Scotland 5 England 1 Sat 11 Mar 1882 Scotland 5 England 1
80 Barcelona 1 1 0 Sat 25 May 1985 Scotland 1 England 0 Sat 25 May 1985 Scotland 1 England 0
80 Beith 1 1 0 Sat 12 Mar 1881 England 1 Scotland 6 Sat 12 Mar 1881 England 1 Scotland 6
80 Borussia Dortmund 1 1 0 Sat 21 May 1988 England 1 Scotland 0 Sat 21 May 1988 England 1 Scotland 0
80 Bradford City 1 1 0 Sat 09 Apr 1921 Scotland 3 England 0 Sat 09 Apr 1921 Scotland 3 England 0
80 Bury 1 1 0 Sat 31 Mar 1928 England 1 Scotland 5 Sat 31 Mar 1928 England 1 Scotland 5
80 Cartvale 1 1 0 Sat 21 Mar 1885 England 1 Scotland 1 Sat 21 Mar 1885 England 1 Scotland 1
80 Dumbarton Athletic 1 1 0 Sat 13 Apr 1889 England 2 Scotland 3 Sat 13 Apr 1889 England 2 Scotland 3
80 East Fife 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
80 Glasgow Caledonian 1 1 0 Sat 13 Mar 1880 Scotland 5 England 4 Sat 13 Mar 1880 Scotland 5 England 4
80 Glasgow University 1 1 0 Sat 05 Apr 1879 England 5 Scotland 4 Sat 05 Apr 1879 England 5 Scotland 4
80 Kilbirnie 1 1 1 Sat 04 Apr 1891 England 2 Scotland 1 Sat 04 Apr 1891 England 2 Scotland 1
80 Queen of the South 1 1 0 Sat 09 Apr 1949 England 1 Scotland 3 Sat 09 Apr 1949 England 1 Scotland 3
80 St Bernards 1 1 0 Sat 06 Apr 1895 England 3 Scotland 0 Sat 06 Apr 1895 England 3 Scotland 0
80 Torino 1 1 0 Sat 14 Apr 1962 Scotland 2 England 0 Sat 14 Apr 1962 Scotland 2 England 0
80 Vancouver Whitecaps 1 1 1 Wed 14 Aug 2013 England 3 Scotland 2 Wed 14 Aug 2013 England 3 Scotland 2
80 Wanderers 1 1 0 Sat 08 Mar 1873 England 4 Scotland 2 Sat 08 Mar 1873 England 4 Scotland 2

Caps by Player
Ranking Player From To Club1 Cs Gls Club2 Cs Gls Club3 Cs Gls Club4 Cs Gls W D L Total
Caps
Total
Goals

1

Bobby Walker 1900 1913 Heart of Midlothian 11 1 2 5 4 11 1

1

Alan Morton 1921 1932 Rangers 11 2 6 2 3 11 2

3

Charles Campbell 1874 1886 Queens Park 10 7 2 1 10

3

Wally Arnott 1884 1893 Queens Park 10 3 3 4 10

3

Andrew Aitken 1901 1911 Newcastle United 6 Middlesbrough 2 Leicester City 2 3 5 2 10

3

Kenny Dalglish 1973 1982 Celtic 6 2 Liverpool 4 3 7 10 2

7

George Young 1947 1957 Rangers 9 2 3 4 9

7

Denis Law 1960 1972 Manchester City 2 Torino 1 Manchester United 6 3 4 2 3 9 3

7

Billy Bremner 1966 1974 Leeds United 9 2 1 6 9

7

Joe Jordan 1973 1982 Leeds United 4 1 Manchester United 4 AC Milan 1 4 5 9 1

7

Alex McLeish 1980 1989 Aberdeen 9 2 2 5 9

12

Billy MacKinnon 1872 1879 Queens Park 8 4 4 2 2 8 4

12

John Greig 1964 1971 Rangers 8 2 3 3 8

12

Danny McGrain 1973 1982 Celtic 8 4 4 8

12

Willie Miller 1980 1988 Aberdeen 8 2 2 4 8

16

William Sellar 1885 1893 Battlefield 4 Queens Park 3 2 1 2 4 7 2

16

Alec Smith 1898 1911 Rangers 7 3 3 1 7

16

John Robertson 1898 1904 Everton 1 Southampton 1 Rangers 5 2 2 3 7

16

Alex Raisbeck 1900 1907 Liverpool 7 3 3 1 7

16

Charlie Thomson 1905 1914 Heart of Midlothian 3 Sunderland 4 1 2 3 2 7 1

16

Jimmy McMullan 1921 1929 Partick Thistle 3 Manchester City 4 5 1 1 7

16

Hughie Gallacher 1925 1935 Airdrieonians 1 2 Newcastle United 4 Chelsea 1 Derby County 1 5 2 7 2

16

Lawrie Reilly 1949 1957 Hibernian 7 6 2 2 3 7 6

16

Bobby Evans 1949 1960 Celtic 7 2 2 3 7

16

Billy McNeill 1961 1972 Celtic 7 2 2 3 7

16

Alan Rough 1976 1986 Partick Thistle 6 Hibernian 1 3 4 7

27

Harry McNiel 1874 1881 Queens Park 6 4 4 1 1 6 4

27

John Smith 1877 1884 Mauchline 2 1 Edinburgh University 2 3 Queens Park 2 3 5 1 6 7

27

Jack Bell 1892 1900 Dumbarton 1 1 Everton 3 1 Celtic 2 1 3 3 6 3

27

Jock Drummond 1895 1902 Rangers 6 2 2 2 6

27

Neilly Gibson 1895 1900 Rangers 6 3 3 6

27

Alec McNair 1908 1920 Celtic 6 1 2 3 6

27

George Brown 1932 1938 Rangers 6 4 1 1 6

27

Andy Anderson 1933 1938 Heart of Midlothian 6 4 1 1 6

27

Billy Steel 1947 1953 Greenock Morton 1 Derby County 3 1 Dundee 2 2 2 2 6 1

27

Bobby Johnstone 1951 1956 Hibernian 4 1 Manchester City 2 1 2 3 6 1

27

Eric Caldow 1957 1963 Rangers 6 1 2 1 3 6 1

27

Asa Hartford 1972 1982 West Bromwich Albion 1 Manchester City 4 Everton 1 2 4 6

27

Graeme Souness 1978 1986 Liverpool 4 Sampdoria Genova 2 1 1 5 6 1

27

Roy Aitken 1980 1989 Celtic 6 1 1 4 6

27

Richard Gough 1983 1988 Dundee United 4 1 Tottenham Hotspur 1 Rangers 1 1 2 3 6 1

27

Jim Leighton 1983 1989 Aberdeen 5 Manchester United 1 1 2 3 6

43

Joseph Taylor 1872 1876 Queens Park 5 2 2 1 5

43

Robert Gardner 1872 1878 Queens Park 2 Clydesdale 3 2 2 1 5

43

James McAulay 1883 1887 Dumbarton 5 3 2 5

43

James Kelly 1888 1893 Renton 1 Celtic 4 1 1 3 5

43

Ned Doyle 1892 1898 Celtic 5 1 1 3 5

43

Bobby Templeton 1902 1912 Aston Villa 1 1 Newcastle United 2 Kilmarnock 2 2 2 1 5 1

43

Peter McWilliam 1905 1910 Newcastle United 5 2 1 2 5

43

Jimmy Brownlie 1909 1914 Third Lanark 5 2 1 2 5

43

Andy Cunningham 1921 1927 Rangers 5 2 2 2 1 5 2

43

Alex Jackson 1925 1930 Aberdeen 1 Huddersfield Town 4 4 4 1 5 4

43

Bob McPhail 1927 1937 Airdrieonians 1 Rangers 4 2 4 1 5 2

43

Tommy Walker 1935 1939 Heart of Midlothian 5 2 3 1 1 5 2

43

Willie Woodburn 1947 1952 Rangers 5 2 1 2 5

43

Billy Liddell 1948 1953 Liverpool 5 1 1 1 3 5 1

43

Sammy Cox 1949 1954 Rangers 5 2 1 2 5

43

Tommy Docherty 1953 1959 Preston North End 4 1 Arsenal 1 1 4 5 1

43

Ian St John 1960 1965 Motherwell 2 Liverpool 3 1 2 2 1 5 1

43

Davie Wilson 1961 1965 Rangers 5 2 3 1 1 5 2

43

Jim Baxter 1962 1967 Rangers 3 2 Sunderland 2 4 1 5 2

43

Jimmy Johnstone 1966 1974 Celtic 5 2 1 1 3 5 2

43

Tommy Gemmell 1966 1970 Celtic 5 1 2 2 5

43

Archie Gemmill 1972 1980 Derby County 3 Nottingham Forest 1 Birmingham City 1 2 3 5

43

Lou Macari 1972 1977 Celtic 1 Manchester United 4 1 4 5

43

Willie Donachie 1972 1978 Manchester City 5 2 3 5

67

Tom Vallance 1877 1881 Rangers 4 3 1 4

67

John McPherson 1879 1884 Vale of Leven 4 3 1 4

67

Joe Lindsay 1881 1886 Dumbarton 4 1 2 2 4 1

67

William Anderson 1882 1885 Queens Park 4 3 1 4

67

William Berry 1888 1891 Queens Park 4 1 1 2 4

67

John McPherson 1889 1895 Cowlairs 2 1 Rangers 2 1 2 1 4 1

67

John James Campbell 1893 1901 Celtic 4 1 1 1 2 4 1

67

William Lambie 1894 1897 Queens Park 4 2 2 1 1 4 2

67

Nicol Smith 1897 1902 Rangers 4 2 1 1 4

67

Bob McColl 1899 1902 Queens Park 3 3 Newcastle United 1 1 2 1 4 3

67

Jimmy Watson 1903 1909 Sunderland 3 Middlesbrough 1 1 3 4

67

Peter McBride 1904 1908 Preston North End 4 1 2 1 4

67

Andrew Wilson 1907 1913 Sheffield Wednesday 4 2 3 1 4 2

67

Jimmy Quinn 1908 1912 Celtic 4 1 1 2 1 4 1

67

James Hay 1910 1914 Celtic 2 Newcastle United 2 2 2 4

67

James Gordon 1912 1920 Rangers 4 1 1 2 4

67

Andy Wilson 1920 1923 Dunfermline Athletic 2 2 Middlesbrough 2 2 2 1 1 4 4

67

James Blair 1920 1923 Sheffield Wednesday 1 Cardiff City 3 2 1 1 4

67

Sandy Archibald 1922 1932 Rangers 4 2 1 1 4

67

William Harper 1923 1926 Hibernian 3 Arsenal 1 2 2 4

67

Davie Meiklejohn 1925 1931 Rangers 4 3 1 4

67

Jack Harkness 1927 1930 Queens Park 2 Heart of Midlothian 2 2 2 4

67

Dally Duncan 1933 1937 Derby County 4 2 3 1 4 2

67

Alex Massie 1934 1937 Heart of Midlothian 2 Aston Villa 2 2 1 1 4

67

Bill Brown 1959 1965 Dundee 1 Tottenham Hotspur 3 2 1 1 4

67

Alex Hamilton 1962 1965 Dundee 4 3 1 4

67

Willie Henderson 1963 1969 Rangers 4 2 1 1 4

67

Eddie McCreadie 1965 1969 Chelsea 4 1 2 1 4

67

Ronnie McKinnon 1966 1970 Rangers 4 1 2 1 4

67

Willie Johnston 1966 1978 Rangers 2 West Bromwich Albion 2 1 1 2 4

67

Colin Stein 1969 1973 Rangers 2 1 Coventry City 2 1 3 4 1

67

Peter Lorimer 1972 1974 Leeds United 4 1 3 4

67

Bruce Rioch 1975 1978 Derby County 3 1 Everton 1 2 2 4 1

67

Gordon Strachan 1980 1985 Aberdeen 3 Manchester United 1 1 1 2 4

67

Paul McStay 1984 1989 Celtic 4 2 2 4

67

Ally McCoist 1987 1996 Rangers 4 1 3 4

67

James Morrison 2013 2017 West Bromwich Albion 4 1 1 3 4 1

67

Scott Brown 2013 2017 Celtic 4 1 3 4

105

Jerry Weir 1872 1875 Queens Park 3 1 2 3

105

James Thomson 1872 1874 Queens Park 3 1 1 1 3

105

John Ferguson 1874 1877 Vale of Leven 3 2 3 3 2

105

John Hunter 1874 1876 Third Lanark 2 Glasgow Eastern 1 2 1 3

105

Alexander Kennedy 1875 1878 Glasgow Eastern 2 Third Lanark 1 2 1 3

105

Alex McLintock 1875 1880 Vale of Leven 3 2 1 3

105

Thomas Highet 1875 1878 Queens Park 3 1 2 1 3 1

105

John McDougall 1877 1879 Vale of Leven 3 4 2 1 3 4

105

John McGregor 1877 1880 Vale of Leven 3 1 3 3 1

105

George Ker 1880 1882 Queens Park 3 7 3 3 7

105

John Kay 1880 1883 Queens Park 3 2 3 3 2

105

Michael Paton 1883 1886 Dumbarton 3 1 2 3

105

Alexander Hamilton 1885 1888 Queens Park 3 2 1 3

105

James McCall 1887 1890 Renton 3 1 1 1 1 3 1

105

James Wilson 1889 1891 Vale of Leven 3 1 1 1 3

105

Bob Smellie 1889 1893 Queens Park 3 1 2 3

105

Sandy McMahon 1892 1894 Celtic 3 1 1 2 3 1

105

David Mitchell 1892 1894 Rangers 3 1 2 3

105

Tom Waddell 1892 1895 Queens Park 3 3 3

105

Jimmy Cowan 1896 1898 Aston Villa 3 2 1 3

105

Ned Doig 1896 1903 Sunderland 3 2 1 3

105

Bob Hamilton 1899 1903 Rangers 3 2 1 1 1 3 2

105

Harry Rennie 1900 1902 Heart of Midlothian 1 Hibernian 2 1 2 3

105

George Wilson 1905 1909 Heart of Midlothian 1 Everton 1 Newcastle United 1 1 2 3

105

Jimmy Howie 1905 1908 Newcastle United 3 2 1 1 1 3 2

105

Alexander Bennett 1909 1911 Rangers 3 1 1 1 3

105

Jimmy McMenemy 1910 1914 Celtic 3 2 2 1 3 2

105

Jock Walker 1911 1913 Swindon Town 3 2 1 3

105

William Reid 1911 1914 Rangers 3 1 1 1 1 3 1

105

Tommy Cairns 1922 1925 Rangers 3 2 1 3

105

Willie McStay 1925 1927 Celtic 3 2 1 3

105

James Gibson 1926 1928 Partick Thistle 2 Aston Villa 1 2 1 3

105

Alex James 1928 1930 Preston North End 2 2 Arsenal 1 2 1 3 2

105

Joseph Nibloe 1929 1932 Kilmarnock 3 2 1 3

105

George Stevenson 1930 1934 Motherwell 3 1 1 2 3 1

105

James Marshall 1932 1934 Rangers 3 1 2 3

105

John Jackson 1933 1935 Partick Thistle 1 Chelsea 2 2 1 3

105

George Cummings 1935 1939 Partick Thistle 1 Aston Villa 2 1 1 1 3

105

Jimmy Simpson 1935 1937 Rangers 3 2 1 3

105

Jerry Dawson 1936 1939 Rangers 3 1 1 1 3

105

Jimmy Delaney 1937 1948 Celtic 1 Manchester United 2 1 1 1 3

105

Gordon Smith 1947 1956 Hibernian 3 2 1 3

105

Jimmy Cowan 1949 1951 Greenock Morton 3 2 1 3

105

Willie Waddell 1949 1951 Rangers 3 2 1 3

105

Ian McColl 1950 1958 Rangers 3 3 3

105

Ian McMillan 1952 1956 Airdrieonians 3 1 2 3

105

Graham Leggat 1956 1960 Aberdeen 1 1 Fulham 2 1 2 1 3 2

105

Tommy Younger 1956 1958 Hibernian 1 Liverpool 2 1 2 3

105

Bobby Collins 1957 1965 Celtic 1 Everton 1 Leeds United 1 1 2 3

105

Davie Mackay 1959 1963 Tottenham Hotspur 3 1 1 2 3 1

105

John White 1962 1964 Tottenham Hotspur 3 3 3

105

Alan Gilzean 1964 1970 Dundee 1 1 Tottenham Hotspur 2 1 1 1 3 1

105

Willie Wallace 1966 1969 Heart of Midlothian 1 Celtic 2 1 2 3

105

Davie Hay 1970 1974 Celtic 3 1 1 1 3

105

Bobby Moncur 1970 1972 Newcastle United 3 1 2 3

105

Bobby Clark 1971 1973 Aberdeen 3 3 3

105

Sandy Jardine 1973 1975 Rangers 3 1 2 3

105

Gordon McQueen 1975 1979 Leeds United 2 1 Manchester United 1 1 2 3 1

105

Don Masson 1976 1978 Queens Park Rangers 2 1 Derby County 1 2 1 3 1

105

Tom Forsyth 1976 1978 Rangers 3 2 1 3

105

Frank Gray 1979 1983 Leeds United 3 1 2 3

105

George Burley 1979 1982 Ipswich Town 3 3 3

105

John Wark 1979 1984 Ipswich Town 2 1 Liverpool 1 1 2 3 1

105

David Narey 1981 1983 Dundee United 3 1 2 3

105

Steve Archibald 1981 1985 Tottenham Hotspur 2 Barcelona 1 2 1 3

105

Charlie Nicholas 1983 1987 Celtic 1 Arsenal 2 1 2 3

105

Mo Johnston 1984 1989 Watford 1 FC Nantes 2 1 2 3

105

Maurice Malpas 1985 1989 Dundee United 3 1 2 3

105

Murdo MacLeod 1985 1988 Celtic 2 Borussia Dortmund 1 1 1 1 3

105

Colin Hendry 1996 1999 Blackburn Rovers 1 Rangers 2 1 2 3

105

Craig Burley 1996 1999 Chelsea 1 Celtic 2 1 2 3

105

John Collins 1996 1999 Celtic 1 Everton 2 1 2 3

105

Charlie Mulgrew 2013 2017 Celtic 2 Blackburn Rovers 1 1 2 3

105

Grant Hanley 2013 2016 Blackburn Rovers 2 Newcastle United 1 3 3

105

Leigh Griffiths 2013 2017 Wolverhampton Wanderers 1 Celtic 2 2 1 2 3 2

105

Robert Snodgrass 2013 2017 Norwich City 1 Hull City 1 West Ham United 1 1 2 3

105

Craig Gordon 2014 2017 Celtic 3 1 2 3

105

Ikechi Anya 2014 2017 Watford 1 Derby County 2 1 2 3

183

David Wotherspoon 1872 1873 Queens Park 2 1 1 2

183

Robert Smith 1872 1873 Queens Park 2 1 1 2

183

William Ker 1872 1873 Queens Park 2 1 1 2

183

Alex McGeoch 1876 1877 Dumbreck 2 2 2

183

John Baird 1876 1880 Vale of Leven 2 1 2 2 1

183

James Richmond 1877 1878 Clydesdale 1 1 Queens Park 1 2 2 1

183

Robert Neill 1877 1880 Queens Park 2 2 2

183

Andrew McIntyre 1878 1882 Vale of Leven 2 2 2

183

Andrew Watson 1881 1882 Queens Park 2 2 2

183

George Gillespie 1881 1882 Rangers 2 2 2

183

Eadie Fraser 1882 1883 Queens Park 2 1 2 2 1

183

Peter Miller 1882 1883 Dumbarton 2 2 2

183

William McKinnon 1883 1884 Dumbarton 2 2 2

183

John Forbes 1884 1887 Vale of Leven 2 2 2

183

Leitch Keir 1887 1888 Dumbarton 2 1 1 1 2 1

183

Bob Kelso 1887 1888 Renton 2 1 1 2

183

John Lindsay 1888 1893 Renton 2 2 2

183

James McLaren 1889 1890 Celtic 2 1 1 1 2 1

183

James Oswald 1889 1895 Third Lanark 1 1 St Bernards 1 1 1 2 1

183

Isaac Begbie 1891 1894 Heart of Midlothian 2 1 1 2

183

Donald Sillars 1892 1894 Queens Park 2 1 1 2

183

James Blessington 1894 1896 Celtic 2 1 1 2

183

William Gulliland 1894 1895 Queens Park 2 1 1 2

183

Tommy Hyslop 1896 1897 Stoke City 1 Rangers 1 1 2 2 1

183

James Millar 1897 1898 Rangers 2 2 1 1 2 2

183

Ronald Orr 1902 1904 Newcastle United 2 1 1 1 2 1

183

Andrew McCombie 1903 1905 Sunderland 1 Newcastle United 1 1 1 2

183

George Stewart 1906 1907 Hibernian 1 Manchester City 1 1 1 2

183

James Sharp 1907 1908 Arsenal 2 2 2

183

Wattie White 1907 1908 Bolton Wanderers 2 2 2

183

Alexander Higgins 1910 1911 Newcastle United 2 1 1 1 2 1

183

Wilf Low 1911 1920 Newcastle United 2 1 1 2

183

Joe Donnachie 1913 1914 Oldham Athletic 2 1 1 2

183

Alex Donaldson 1914 1920 Bolton Wanderers 2 1 1 1 2 1

183

Alex Troup 1920 1926 Dundee 1 Everton 1 1 1 2

183

Kenneth Campbell 1920 1922 Liverpool 1 Partick Thistle 1 1 1 2

183

Thomas Miller 1920 1921 Liverpool 1 2 Manchester United 1 1 1 2 2

183

Jack Marshall 1921 1922 Middlesbrough 2 2 2

183

William Cringan 1922 1923 Celtic 2 1 1 2

183

Jock Hutton 1923 1926 Aberdeen 2 1 1 2

183

David Morris 1924 1925 Raith Rovers 2 1 1 2

183

Philip McCloy 1924 1925 Ayr United 2 1 1 2

183

Thomas Law 1928 1930 Chelsea 2 1 1 2

183

James Crapnell 1929 1932 Airdrieonians 2 1 1 2

183

Jock Buchanan 1929 1930 Rangers 2 1 1 2

183

Colin McNab 1931 1932 Dundee 2 1 1 2

183

Jimmy McGrory 1931 1933 Celtic 2 3 2 2 3

183

John Miller 1931 1934 St Mirren 2 1 1 2

183

Charlie Napier 1932 1935 Celtic 2 1 1 2

183

Peter McGonagle 1933 1934 Celtic 2 1 1 2

183

Tom Smith 1934 1938 Kilmarnock 1 Preston North End 1 1 1 2

183

Alex Venters 1936 1939 Rangers 2 1 1 2

183

Andy Beattie 1937 1938 Preston North End 2 2 2

183

Francis ODonnell 1937 1938 Preston North End 1 1 Blackpool 1 2 2 1

183

John Milne 1938 1939 Middlesbrough 2 1 1 2

183

Bill Shankly 1938 1939 Preston North End 2 1 1 2

183

Alec Forbes 1947 1950 Sheffield United 1 Arsenal 1 1 1 2

183

Archie Macauley 1947 1948 Brentford 1 Arsenal 1 1 1 2

183

George Aitken 1949 1954 East Fife 1 Sunderland 1 1 1 2

183

Willie Redpath 1951 1952 Motherwell 2 1 1 2

183

Frank Brennan 1953 1954 Newcastle United 2 1 1 2

183

George Farm 1953 1954 Blackpool 2 1 1 2

183

Johnny McKenzie 1954 1955 Partick Thistle 2 2 2

183

Willie Ormond 1954 1959 Hibernian 2 1 2 2 1

183

Harry Haddock 1955 1958 Clyde 2 2 2

183

John Cumming 1955 1960 Heart of Midlothian 2 1 1 2

183

Tommy Ring 1955 1957 Clyde 2 1 2 2 1

183

Alex Parker 1956 1958 Falkirk 2 1 1 2

183

John Hewie 1956 1957 Charlton Athletic 2 1 1 2

183

John Mudie 1957 1958 Blackpool 2 2 2

183

Duncan MacKay 1959 1960 Celtic 2 1 1 2

183

Frank Haffey 1960 1961 Celtic 2 1 1 2

183

Bert McCann 1960 1961 Motherwell 2 1 1 2

183

Paddy Crerand 1962 1965 Celtic 1 Manchester United 1 1 1 2

183

Bobby Murdoch 1966 1969 Celtic 2 2 2

183

Bobby Lennox 1967 1968 Celtic 2 1 1 1 2 1

183

Ronnie Simpson 1967 1968 Celtic 2 1 1 2

183

Eddie Gray 1969 1976 Leeds United 2 1 1 2

183

Tony Green 1971 1972 Blackpool 2 2 2

183

Frank Munro 1971 1975 Wolverhampton Wanderers 2 2 2

183

Derek Johnstone 1973 1976 Rangers 2 1 1 2

183

Jim Holton 1973 1974 Manchester United 2 1 1 2

183

Willie Morgan 1973 1973 Manchester United 2 2 2

183

Paul Hegarty 1979 1980 Dundee United 2 2 2

183

Andy Gray 1980 1983 Wolverhampton Wanderers 2 2 2

183

John Robertson 1981 1982 Nottingham Forest 2 1 1 1 2 1

183

Paul Sturrock 1981 1982 Dundee United 2 1 1 2

183

Alan Brazil 1982 1983 Ipswich Town 2 2 2

183

Eamonn Bannon 1983 1986 Dundee United 2 2 2

183

Jim Bett 1984 1985 SK Lokeren 2 1 1 2

183

David Speedie 1985 1986 Chelsea 2 1 1 2

183

Pat Nevin 1986 1989 Chelsea 1 Everton 1 2 2

183

Steve Nicol 1986 1988 Liverpool 2 2 2

183

Neil Simpson 1987 1988 Aberdeen 2 1 1 2

183

Kevin Gallacher 1988 1999 Dundee United 1 Newcastle United 1 2 2

183

Stewart Mckimmie 1989 1996 Aberdeen 2 2 2

183

Barry Ferguson 1999 1999 Rangers 2 1 1 2

183

Christian Dailly 1999 1999 Blackburn Rovers 1 Derby County 1 1 1 2

183

David Weir 1999 1999 Heart of Midlothian 1 Everton 1 1 1 2

183

Don Hutchison 1999 1999 Everton 2 1 1 1 2 1

183

Mark Burchill 1999 1999 Celtic 2 1 1 2

183

Neil Sullivan 1999 1999 Wimbledon 2 1 1 2

183

Billy Dodds 1999 1999 Dundee United 2 1 1 2

183

James Forrest 2013 2016 Celtic 2 2 2

183

Russell Martin 2013 2014 Norwich City 2 2 2

183

Shaun Maloney 2013 2014 Wigan Athletic 2 2 2

183

Steven Whittaker 2013 2014 Norwich City 2 2 2

183

Steven Naismith 2013 2014 Everton 2 2 2

183

Andy Robertson 2014 2017 Hull City 2 1 1 1 2 1

183

Chris Martin 2014 2017 Derby County 2 1 1 2

183

Darren Fletcher 2014 2016 Manchester United 1 West Bromwich Albion 1 2 2

183

Christophe Berra 2016 2017 Ipswich Town 1 Heart of Midlothian 1 1 1 2

183

James McArthur 2016 2017 Crystal Palace 2 1 1 2

296

Alex Rhind 1872 1872 Queens Park 1 1 1

296

James Smith 1872 1872 Queens Park 1 1 1

296

Robert Leckie 1872 1872 Queens Park 1 1 1

296

Lord Arthur Kinnaird 1873 1873 Wanderers 1 1 1

296

Henry Renny-Tailyour 1873 1873 Royal Engineers 1 1 1 1 1

296

John Blackburn 1873 1873 Royal Engineers 1 1 1

296

William Gibb 1873 1873 Clydesdale 1 1 1 1 1

296

Angus MacKinnon 1874 1874 Queens Park 1 1 1 1 1

296

Frederick Anderson 1874 1874 Clydesdale 1 1 1 1 1

296

John McPherson 1875 1875 Clydesdale 1 1 1

296

Peter Andrews 1875 1875 Glasgow Eastern 1 1 1 1 1

296

William Miller 1876 1876 Third Lanark 1 1 1

296

James Phillips 1877 1877 Queens Park 1 1 1

296

Bob Parlane 1879 1879 Vale of Leven 1 1 1

296

Robert Paton 1879 1879 Vale of Leven 1 1 1

296

William Somers 1879 1879 Queens Park 1 1 1

296

William Beveridge 1879 1879 Glasgow University 1 1 1

296

Archie Rowan 1880 1880 Glasgow Caledonian 1 1 1

296

Moses McNiel 1880 1880 Rangers 1 1 1

296

David Davidson 1881 1881 Queens Park 1 1 1

296

David Hill 1881 1881 Rangers 1 1 1 1 1

296

William McGuire 1881 1881 Beith 1 1 1

296

Robert McPherson 1882 1882 Arthurlie 1 1 1 1 1

296

William Harrower 1882 1882 Queens Park 1 1 1 1 1

296

Andrew Holm 1883 1883 Queens Park 1 1 1

296

John Inglis 1883 1883 Rangers 1 1 1

296

Frank Shaw 1884 1884 Pollokshields Athletic 1 1 1

296

Robert Christie 1884 1884 Queens Park 1 1 1

296

David Allan 1885 1885 Queens Park 1 1 1

296

John Gow 1885 1885 Queens Park 1 1 1

296

Robert Calderwood 1885 1885 Cartvale 1 1 1

296

George Somerville 1886 1886 Queens Park 1 1 1 1 1

296

John MacDonald 1886 1886 Edinburgh University 1 1 1

296

Ralph Aitken 1886 1886 Dumbarton 1 1 1

296

Woodville Gray 1886 1886 Pollokshields Athletic 1 1 1

296

John Marshall 1887 1887 Third Lanark 1 1 1

296

John Allan 1887 1887 Queens Park 1 1 1 1 1

296

John Auld 1887 1887 Third Lanark 1 1 1

296

William Robertson 1887 1887 Dumbarton 1 1 1

296

Donald Gow 1888 1888 Rangers 1 1 1

296

John Lambie 1888 1888 Queens Park 1 1 1

296

Alexander Latta 1889 1889 Dumbarton Athletic 1 1 1

296

George Dewar 1889 1889 Dumbarton 1 1 1

296

Neil Munro 1889 1889 Abercorn 1 1 1 1 1

296

Thomas Robertson 1890 1890 Queens Park 1 1 1

296

Thomas McKeown 1890 1890 Celtic 1 1 1

296

Willie Groves 1890 1890 Celtic 1 1 1

296

Willie Johnstone 1890 1890 Third Lanark 1 1 1

296

Davie Baird 1891 1891 Heart of Midlothian 1 1 1

296

Frank Watt 1891 1891 Kilbirnie 1 1 1 1 1

296

Gilbert Rankin 1891 1891 Vale of Leven 1 1 1

296

Johnny Hill 1891 1891 Heart of Midlothian 1 1 1

296

John MacPherson 1891 1891 Heart of Midlothian 1 1 1

296

John McLeod 1892 1892 Dumbarton 1 1 1

296

Willie Taylor 1892 1892 Heart of Midlothian 1 1 1

296

James Hamilton 1893 1893 Queens Park 1 1 1

296

William Maley 1893 1893 Celtic 1 1 1

296

Andrew McCreadie 1894 1894 Rangers 1 1 1

296

David Haddow 1894 1894 Rangers 1 1 1

296

Daniel McArthur 1895 1895 Celtic 1 1 1

296

Davie Russell 1895 1895 Heart of Midlothian 1 1 1

296

Jimmy Simpson 1895 1895 Third Lanark 1 1 1

296

Alex King 1896 1896 Heart of Midlothian 1 1 1

296

George Hogg 1896 1896 Heart of Midlothian 1 1 1

296

Tom Brandon 1896 1896 Blackburn Rovers 1 1 1

296

George Allan 1897 1897 Liverpool 1 1 1

296

Lalty Wilson 1897 1897 Sunderland 1 1 1

296

John Patrick 1897 1897 St Mirren 1 1 1

296

Kenneth Anderson 1898 1898 Queens Park 1 1 1

296

William Maxwell 1898 1898 Stoke City 1 1 1

296

Alex Christie 1899 1899 Queens Park 1 1 1

296

David Storrier 1899 1899 Celtic 1 1 1

296

Hugh Morgan 1899 1899 Liverpool 1 1 1

296

John William Campbell 1899 1899 Rangers 1 1 1

296

Bernard Battles 1901 1901 Celtic 1 1 1

296

Finlay Speedie 1903 1903 Rangers 1 1 1 1 1

296

Sandy Brown 1904 1904 Middlesbrough 1 1 1

296

Tom Jackson 1904 1904 St Mirren 1 1 1

296

Tom Niblo 1904 1904 Aston Villa 1 1 1

296

Alex Young 1905 1905 Liverpool 1 1 1

296

John Lyall 1905 1905 Sheffield Wednesday 1 1 1

296

Peter Somers 1905 1905 Celtic 1 1 1

296

Alex Menzies 1906 1906 Heart of Midlothian 1 1 1

296

Donald McLeod 1906 1906 Celtic 1 1 1

296

George Livingstone 1906 1906 Manchester City 1 1 1

296

Billy Dunlop 1906 1906 Liverpool 1 1 1

296

John May 1908 1908 Rangers 1 1 1

296

Harold Paul 1909 1909 Queens Park 1 1 1

296

James Stark 1909 1909 Rangers 1 1 1

296

Jock Cameron 1909 1909 Chelsea 1 1 1

296

George Law 1910 1910 Rangers 1 1 1

296

Donald Colman 1911 1911 Aberdeen 1 1 1

296

Jimmy Lawrence 1911 1911 Newcastle United 1 1 1

296

David McLean 1912 1912 Sheffield Wednesday 1 1 1

296

Dave Wilson 1913 1913 Oldham Athletic 1 1 1

296

George Robertson 1913 1913 Sheffield Wednesday 1 1 1

296

James Croal 1914 1914 Falkirk 1 1 1

296

Joseph Dodds 1914 1914 Celtic 1 1 1

296

James Bowie 1920 1920 Rangers 1 1 1

296

Jock Paterson 1920 1920 Leicester City 1 1 1

296

Alex McNab 1921 1921 Greenock Morton 1 1 1

296

Dod Brewster 1921 1921 Everton 1 1 1

296

John Ewart 1921 1921 Bradford City 1 1 1

296

Stewart Davidson 1921 1921 Middlesbrough 1 1 1

296

Johny Crosbie 1922 1922 Birmingham City 1 1 1

296

John Gilchrist 1922 1922 Celtic 1 1 1

296

Neil McBain 1922 1922 Manchester United 1 1 1

296

David Steele 1923 1923 Huddersfield Town 1 1 1

296

Denis Lawson 1923 1923 St Mirren 1 1 1

296

Thomas Muirhead 1923 1923 Rangers 1 1 1

296

John Smith 1924 1924 Ayr United 1 1 1

296

Neil Harris 1924 1924 Newcastle United 1 1 1

296

William Clunas 1924 1924 Sunderland 1 1 1

296

Billy Cowan 1924 1924 Newcastle United 1 1 1

296

Willie Russell 1925 1925 Airdrieonians 1 1 1

296

Alec Thomson 1926 1926 Celtic 1 1 1

296

Willie Summers 1926 1926 St Mirren 1 1 1

296

Adam McLean 1927 1927 Celtic 1 1 1

296

Robert Thomson 1927 1927 Falkirk 1 1 1

296

Tom Morrison 1927 1927 St Mirren 1 1 1

296

James Dunn 1928 1928 Hibernian 1 1 1

296

James Nelson 1928 1928 Cardiff City 1 1 1

296

Thomas Bradshaw 1928 1928 Bury 1 1 1

296

Alexander Cheyne 1929 1929 Aberdeen 1 1 1 1 1

296

Douglas Gray 1930 1930 Rangers 1 1 1

296

Jimmy Fleming 1930 1930 Rangers 1 2 1 1 2

296

Thomas Craig 1930 1930 Rangers 1 1 1

296

Daniel Blair 1931 1931 Clyde 1 1 1

296

John Thomson 1931 1931 Celtic 1 1 1

296

Allan Craig 1932 1932 Motherwell 1 1 1

296

Neil Dewar 1932 1932 Third Lanark 1 1 1

296

Thomas Hamilton 1932 1932 Rangers 1 1 1

296

James Crawford 1933 1933 Queens Park 1 1 1

296

Peter Wilson 1933 1933 Celtic 1 1 1

296

Robert Gillespie 1933 1933 Queens Park 1 1 1

296

Jimmy Connor 1934 1934 Sunderland 1 1 1

296

Willie Cook 1934 1934 Bolton Wanderers 1 1 1

296

Dave McCulloch 1936 1936 Brentford 1 1 1

296

John Crum 1936 1936 Celtic 1 1 1

296

David Cumming 1938 1938 Middlesbrough 1 1 1

296

George Mutch 1938 1938 Preston North End 1 1 1

296

Bobby Reid 1938 1938 Brentford 1 1 1

296

Sandy McNab 1939 1939 West Bromwich Albion 1 1 1

296

Alex McSpadyen 1939 1939 Partick Thistle 1 1 1

296

Jimmy Carabine 1939 1939 Third Lanark 1 1 1

296

James Dougall 1939 1939 Preston North End 1 1 1 1 1

296

Bobby Baxter 1939 1939 Middlesbrough 1 1 1

296

Andrew McLaren 1947 1947 Preston North End 1 1 1 1 1

296

Jock Shaw 1947 1947 Rangers 1 1 1

296

Tommy Pearson 1947 1947 Newcastle United 1 1 1

296

Willie Miller 1947 1947 Celtic 1 1 1

296

David Shaw 1948 1948 Hibernian 1 1 1

296

Ian Black 1948 1948 Southampton 1 1 1

296

Bobby Combe 1948 1948 Hibernian 1 1 1

296

Jock Govan 1948 1948 Hibernian 1 1 1

296

Billy Campbell 1948 1948 Greenock Morton 1 1 1

296

William Thornton 1948 1948 Rangers 1 1 1

296

Jimmy Mason 1949 1949 Third Lanark 1 1 1 1 1

296

Billy Houliston 1949 1949 Queen of the South 1 1 1

296

Willie Moir 1950 1950 Bolton Wanderers 1 1 1

296

Willie Bauld 1950 1950 Heart of Midlothian 1 1 1

296

Jimmy Scoular 1952 1952 Portsmouth 1 1 1

296

Bobby Brown 1952 1952 Rangers 1 1 1

296

Willie McNaught 1952 1952 Raith Rovers 1 1 1

296

Doug Cowie 1953 1953 Dundee 1 1 1

296

Tommy Wright 1953 1953 Sunderland 1 1 1

296

Allan Brown 1954 1954 Blackpool 1 1 1 1 1

296

Jackie Henderson 1954 1954 Portsmouth 1 1 1

296

Michael Haughney 1954 1954 Celtic 1 1 1

296

Fred Martin 1955 1955 Aberdeen 1 1 1

296

Jimmy Davidson 1955 1955 Partick Thistle 1 1 1

296

Willie Cunningham 1955 1955 Preston North End 1 1 1

296

Archie Glen 1956 1956 Aberdeen 1 1 1

296

Willie Fernie 1957 1957 Celtic 1 1 1

296

George Herd 1958 1958 Clyde 1 1 1

296

Jim Forrest 1958 1958 Motherwell 1 1 1

296

Jimmy Murray 1958 1958 Heart of Midlothian 1 1 1

296

Tommy Ewing 1958 1958 Partick Thistle 1 1 1

296

David Herd 1959 1959 Arsenal 1 1 1

296

John Dick 1959 1959 West Ham United 1 1 1

296

Alex Young 1960 1960 Heart of Midlothian 1 1 1

296

Andy Weir 1960 1960 Motherwell 1 1 1

296

Johnny MacLeod 1961 1961 Hibernian 1 1 1

296

Pat Quinn 1961 1961 Motherwell 1 1 1 1 1

296

Bobby Shearer 1961 1961 Rangers 1 1 1

296

Alex Scott 1962 1962 Rangers 1 1 1

296

Ian Ure 1963 1963 Dundee 1 1 1

296

Jim Kennedy 1964 1964 Celtic 1 1 1

296

Campbell Forsyth 1964 1964 Kilmarnock 1 1 1

296

Bobby Ferguson 1966 1966 Kilmarnock 1 1 1

296

Jim McCalliog 1967 1967 Sheffield Wednesday 1 1 1 1 1

296

Charlie Cooke 1968 1968 Chelsea 1 1 1

296

John Hughes 1968 1968 Celtic 1 1 1 1 1

296

Jim Herriot 1969 1969 Birmingham City 1 1 1

296

Jim Cruickshank 1970 1970 Heart of Midlothian 1 1 1

296

John OHare 1970 1970 Derby County 1 1 1

296

Billy Dickson 1970 1970 Kilmarnock 1 1 1

296

Willie Carr 1970 1970 Coventry City 1 1 1

296

Drew Jarvie 1971 1971 Airdrieonians 1 1 1

296

Davie Robb 1971 1971 Aberdeen 1 1 1

296

Frank McLintock 1971 1971 Arsenal 1 1 1

296

Hugh Curran 1971 1971 Wolverhampton Wanderers 1 1 1 1 1

296

Jim Brogan 1971 1971 Celtic 1 1 1

296

Peter Cormack 1971 1971 Nottingham Forest 1 1 1

296

John Brownlie 1972 1972 Hibernian 1 1 1

296

Alex Forsyth 1973 1973 Manchester United 1 1 1

296

Ally Hunter 1973 1973 Celtic 1 1 1

296

Eddie Colquhoun 1973 1973 Sheffield United 1 1 1

296

George Graham 1973 1973 Manchester United 1 1 1

296

Martin Buchan 1973 1973 Manchester United 1 1 1

296

David Harvey 1974 1974 Leeds United 1 1 1

296

John Blackley 1974 1974 Hibernian 1 1 1

296

Alfred Conn 1975 1975 Tottenham Hotspur 1 1 1

296

Arthur Duncan 1975 1975 Hibernian 1 1 1

296

Derek Parlane 1975 1975 Rangers 1 1 1

296

Ted MacDougall 1975 1975 Norwich City 1 1 1

296

Stewart Kennedy 1975 1975 Rangers 1 1 1

296

Tommy Hutchison 1975 1975 Coventry City 1 1 1

296

Colin Jackson 1976 1976 Rangers 1 1 1

296

Kenny Burns 1978 1978 Nottingham Forest 1 1 1

296

Stuart Kennedy 1978 1978 Aberdeen 1 1 1

296

Arthur Graham 1979 1979 Leeds United 1 1 1

296

George Wood 1979 1979 Everton 1 1 1

296

Iain Munro 1980 1980 St Mirren 1 1 1

296

David Provan 1981 1981 Celtic 1 1 1

296

Ray Stewart 1981 1981 West Ham United 1 1 1

296

Alan Hansen 1982 1982 Liverpool 1 1 1

296

Allan Evans 1982 1982 Aston Villa 1 1 1

296

Arthur Albiston 1984 1984 Manchester United 1 1 1

296

Davie Cooper 1984 1984 Rangers 1 1 1

296

Mark McGhee 1984 1984 Aberdeen 1 1 1 1 1

296

Brian McClair 1987 1987 Celtic 1 1 1

296

Ian Wilson 1987 1987 Leicester City 1 1 1

296

Tommy Burns 1988 1988 Celtic 1 1 1

296

Dave McPherson 1989 1989 Heart of Midlothian 1 1 1

296

Peter Grant 1989 1989 Celtic 1 1 1

296

Bobby Connor 1989 1989 Aberdeen 1 1 1

296

Andy Goram 1996 1996 Rangers 1 1 1

296

Colin Calderwood 1996 1996 Tottenham Hotspur 1 1 1

296

Eoin Jess 1996 1996 Coventry City 1 1 1

296

Gary McAllister 1996 1996 Leeds United 1 1 1

296

Gordon Durie 1996 1996 Rangers 1 1 1

296

John Spencer 1996 1996 Chelsea 1 1 1

296

Stuart McCall 1996 1996 Rangers 1 1 1

296

Tom Boyd 1996 1996 Celtic 1 1 1

296

Tosh McKinlay 1996 1996 Celtic 1 1 1

296

Callum Davidson 1999 1999 Blackburn Rovers 1 1 1

296

Neil McCann 1999 1999 Rangers 1 1 1

296

Paul Ritchie 1999 1999 Heart of Midlothian 1 1 1

296

Alan Hutton 2013 2013 Aston Villa 1 1 1

296

Allan McGregor 2013 2013 Hull City 1 1 1

296

Craig Conway 2013 2013 Cardiff City 1 1 1

296

Jordan Rhodes 2013 2013 Blackburn Rovers 1 1 1

296

Kenny Miller 2013 2013 Vancouver Whitecaps 1 1 1 1 1

296

Barry Bannan 2014 2014 Crystal Palace 1 1 1

296

David Marshall 2014 2014 Cardiff City 1 1 1

296

Johnny Russell 2014 2014 Derby County 1 1 1

296

Stevie May 2014 2014 Sheffield Wednesday 1 1 1

296

Callum Paterson 2016 2016 Heart of Midlothian 1 1 1

296

Lee Wallace 2016 2016 Rangers 1 1 1

296

Matt Ritchie 2016 2016 Newcastle United 1 1 1

296

Kieran Tierney 2017 2017 Celtic 1 1 1

296

Ryan Fraser 2017 2017 A.F.C. Bournemouth 1 1 1

296

Stuart Armstrong 2017 2017 Celtic 1 1 1

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