London Hearts Supporters Club

Scotland British Championship Results


Games

F

A

Crowd

G

W

D

L

F

A

Sum Ave Min Max
Home

136

82

27

27

304

142

7448320

54767

1000

149547

Away

131

59

30

42

270

200

5175788

39509

3000

99063

All

267

141

57

69

574

342

12624108

47281

1000

149547


Results click on links for details
M No Season Date Co V Sc Crowd Scorers
21 1883-84 Sat 26 Jan 1884 s n IRELAND Ireland Ulster Ground (Ballynafeigh Park)

5-0

3000

William Harrower 12; James Gossland 30; John Goudie 60; James Gossland 70; William Harrower 86

22 1883-84 Sat 15 Mar 1884 s n ENGLAND England Cathkin Park

1-0

10000

John Smith 7

23 1883-84 Sat 29 Mar 1884 s n WALES Wales Cathkin Park

4-1

5000

Joe Lindsay 22; Frank Shaw 49; John Kay 65; John Kay 87

24 1884-85 Sat 14 Mar 1885 s n IRELAND Ireland 1st Hampden Park

8-2

3000

Walter Lamont 10; Willie Turner 12; Robert Calderwood 15; John Marshall 35; Alexander Higgins 51; Alexander Barbour 53; Alexander Higgins 60; Alexander Higgins 70

25 1884-85 Sat 21 Mar 1885 s n ENGLAND England Kennington Oval

1-1

8000

Joe Lindsay 20

26 1884-85 Mon 23 Mar 1885 s n WALES Wales Acton Park

8-1

4000

Robert Calderwood 8; William Anderson 20; David Allan 30; Joe Lindsay 56; William Anderson 76; Robert Calderwood 80; Joe Lindsay 84; Joe Lindsay 88

27 1885-86 Sat 20 Mar 1886 s n IRELAND Ireland Ulster Ground (Ballynafeigh Park)

7-2

3000

Charles Heggie 15; Charles Heggie 18; Charles Heggie 32; John Lambie 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75

28 1885-86 Sat 27 Mar 1886 s n ENGLAND England 1st Hampden Park

1-1

11000

George Somerville 80

29 1885-86 Sat 10 Apr 1886 s n WALES Wales 1st Hampden Park

4-1

5500

Bob McCormick 30; James McCall 47; David Allan 53; William Harrower 56

30 1886-87 Sat 19 Feb 1887 s n IRELAND Ireland 1st Hampden Park

4-1

1000

Willie Watt 5; Tom Jenkinson 43; Willie Johnstone 55; James Lowe 75

31 1886-87 Sat 19 Mar 1887 s n ENGLAND England Leamington Road

3-2

12000

James McCall 30; Leitch Keir 68; John Allan 70

32 1886-87 Mon 21 Mar 1887 s n WALES Wales Acton Park

2-0

5000

William Robertson 40; John Allan 80

33 1887-88 Sat 10 Mar 1888 s n WALES Wales Easter Road

5-1

8000

William Paul 6; Neil Munro 30; Alexander Latta 33; Willie Groves 65; Alexander Latta 75

34 1887-88 Sat 17 Mar 1888 s n ENGLAND England 1st Hampden Park

0-5

15500

-----

35 1887-88 Sat 24 Mar 1888 s n IRELAND Ireland Solitude Ground

10-2

10000

George Dewar 5; William Dickson 8; Thomas Brackenridge 15; Ralph Aitken 33; William Dickson 33; William Dickson 40; William Dickson 45; Neil McCallum 53; Robert Wilson og 77; Allan Stewart 83

36 1888-89 Sat 09 Mar 1889 s n IRELAND Ireland Ibrox Park

7-0

6000

Frank Watt 7; Frank Watt 10; David Black 25; Willie Groves 32; Willie Groves 50; Willie Groves 70; Tom McInnes 88

37 1888-89 Sat 13 Apr 1889 s n ENGLAND England Kennington Oval

3-2

10000

Neil Munro 55; James Oswald 82; James McLaren 90

38 1888-89 Mon 15 Apr 1889 s n WALES Wales The Racecourse Ground

0-0

6000

-----

39 1889-90 Sat 22 Mar 1890 s n WALES Wales Underwood Park

5-0

7500

Lalty Wilson NA; William Paul 36; William Paul 43; William Paul NA; William Paul 70

40 1889-90 Sat 29 Mar 1890 s n IRELAND Ireland Ulster Ground (Ballynafeigh Park)

4-1

5000

Gilbert Rankin 10; Thomas Wylie 50; John McPherson 70; Gilbert Rankin 80

41 1889-90 Sat 05 Apr 1890 s n ENGLAND England 2nd Hampden Park

1-1

26379

John McPherson 37

42 1890-91 Sat 21 Mar 1891 s n WALES Wales The Racecourse Ground

4-3

4000

Bob Boyd NA; James Logan NA; Robert Buchanan NA; Bob Boyd NA

43 1890-91 Sat 28 Mar 1891 s n IRELAND Ireland Celtic Park (Parkhead)

2-1

8000

James Low 6; Tom Waddell 60

44 1890-91 Sat 04 Apr 1891 s n ENGLAND England Ewood Park

1-2

12000

Frank Watt 85

45 1891-92 Sat 19 Mar 1892 s n IRELAND Ireland Solitude Ground

3-2

10500

Alexander Keillor 17; William Lambie 28; David Ellis 70

46 1891-92 Sat 26 Mar 1892 s n WALES Wales Tynecastle Stadium

6-1

1200

William Thomson 1; James Hamilton NA; John McPherson 15; John McPherson 44; David Baird NA; James Hamilton NA

47 1891-92 Sat 02 Apr 1892 s n ENGLAND England Ibrox Park

1-4

21000

Jack Bell 80

48 1892-93 Sat 18 Mar 1893 s n WALES Wales The Racecourse Ground

8-0

4500

Jake Madden 4; Jake Madden 20; John Barker NA; John Barker NA; John Barker NA; Jake Madden 47; William Lambie NA; Jake Madden 89

49 1892-93 Sat 25 Mar 1893 s n IRELAND Ireland Celtic Park (Parkhead)

6-1

12000

William Sellar 10; Samuel Torrans og 20; William Sellar 27; Sandy McMahon 28; James Hamilton 50; James Kelly 80

50 1892-93 Sat 01 Apr 1893 s n ENGLAND England Richmond Athletic Ground

2-5

16000

William Sellar 30; William Sellar 47

51 1893-94 Sat 24 Mar 1894 s n WALES Wales Rugby Park

5-2

11000

Davidson Berry NA; John Barker NA; Thomas Chambers NA; David Alexander NA; John Johnstone NA

52 1893-94 Sat 31 Mar 1894 s n IRELAND Ireland Solitude Ground

2-1

6000

Samuel Torrans og 25; John Taylor 28

53 1893-94 Sat 07 Apr 1894 s n ENGLAND England Celtic Park (Parkhead)

2-2

45107

William Lambie 7; Sandy McMahon 75

54 1894-95 Sat 23 Mar 1895 s n WALES Wales The Racecourse Ground

2-2

4000

Jake Madden NA; John Divers NA

55 1894-95 Sat 30 Mar 1895 s n IRELAND Ireland Celtic Park (Parkhead)

3-1

15000

William Lambie 1; Johnny Walker 60; Johnny Walker 70

56 1894-95 Sat 06 Apr 1895 s n ENGLAND England Goodison Park

0-3

42500

-----

57 1895-96 Sat 21 Mar 1896 s n WALES Wales Carolina Port

4-0

11700

Bobby Neill NA; Alexander Keillor NA; Daniel Paton NA; Bobby Neill NA

58 1895-96 Sat 28 Mar 1896 s n IRELAND Ireland Solitude Ground

3-3

8000

Bob McColl 7; Bob McColl 32; Pat Murray 85

59 1895-96 Sat 04 Apr 1896 s n ENGLAND England Celtic Park (Parkhead)

2-1

56500

William Lambie 22; Jack Bell 33

60 1896-97 Sat 20 Mar 1897 s n WALES Wales The Racecourse Ground

2-2

7000

John Ritchie pen NA; Johnny Walker NA

61 1896-97 Sat 27 Mar 1897 s n IRELAND Ireland Ibrox Park

5-1

15000

John McPherson 5; Neilly Gibson 15; Bob McColl 25; Alexander King 40; John McPherson 70

62 1896-97 Sat 03 Apr 1897 s n ENGLAND England Crystal Palace

2-1

33715

Tommy Hyslop 27; James Millar 83

63 1897-98 Sat 19 Mar 1898 s n WALES Wales Fir Park

5-2

3500

James Gillespie 12; James Gillespie NA; James McKie NA; James McKie 40; James Gillespie NA

64 1897-98 Sat 26 Mar 1898 s n IRELAND Ireland Solitude Ground

3-0

5000

Tommy Robertson 30; Bob McColl 42; Willie Stewart 70

65 1897-98 Sat 02 Apr 1898 s n ENGLAND England Celtic Park (Parkhead)

1-3

40000

James Millar 48

66 1898-99 Sat 18 Mar 1899 s n WALES Wales The Racecourse Ground

6-0

12000

John Campbell 22; Bob McColl 50; John Campbell 55; Henry Marshall 70; Bob McColl 75; Bob McColl 85

67 1898-99 Sat 25 Mar 1899 s n IRELAND Ireland Celtic Park (Parkhead)

9-1

12000

Bob McColl 5; Alex Christie 10; Bob Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Bob Hamilton 65; John Campbell 70; John Campbell 80

68 1898-99 Sat 08 Apr 1899 s n ENGLAND England Villa Park

1-2

25590

Bob Hamilton 52

69 1899-00 Sat 03 Feb 1900 s n WALES Wales Pittodrie Stadium

5-2

12500

Jack Bell 2; David Wilson 7; David Wilson 35; Bob Hamilton 37; Alec Smith 60

70 1899-00 Sat 03 Mar 1900 s n IRELAND Ireland Solitude Ground

3-0

6000

John Campbell 8; Alec Smith 23; Alec Smith 83

71 1899-00 Sat 07 Apr 1900 s n ENGLAND England Celtic Park (Parkhead)

4-1

63000

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

72 1900-01 Sat 23 Feb 1901 s n IRELAND Ireland Celtic Park (Parkhead)

11-0

15000

Sandy McMahon 6; Sandy McMahon 15; David Russell 25; John Campbell 30; Sandy McMahon 40; Sandy McMahon 50; Bob Hamilton 55; Bob Hamilton 60; John Campbell 65; Bob Hamilton 70; Bob Hamilton 80

73 1900-01 Sat 02 Mar 1901 s n WALES Wales The Racecourse Ground

1-1

5000

John Robertson 74

74 1900-01 Sat 30 Mar 1901 s n ENGLAND England Crystal Palace

2-2

18250

John Campbell 48; Bob Hamilton 75

75 1901-02 Sat 01 Mar 1902 s n IRELAND Ireland Grosvenor Park

5-1

12000

Bob Hamilton 43; Bobby Walker 49; Bob Hamilton 70; Bob Hamilton 74; Albert Buick 76

76 1901-02 Sat 15 Mar 1902 s n WALES Wales Cappielow Park

5-1

5284

Alec Smith 38; Albert Buick 47; Alec Smith 50; Bobby Walker 55; Alec Smith 88

77 1901-02 Sat 03 May 1902 s n ENGLAND England Villa Park

2-2

15000

Bobby Templeton 3; Ronald Orr 28

78 1902-03 Mon 09 Mar 1903 s n WALES Wales Arms Park

1-0

11000

Finlay Speedie 25

79 1902-03 Sat 21 Mar 1903 s n IRELAND Ireland Celtic Park (Parkhead)

0-2

17000

-----

80 1902-03 Sat 04 Apr 1903 s n ENGLAND England Bramall Lane

2-1

36000

Finlay Speedie 57; Bobby Walker 59

81 1903-04 Sat 12 Mar 1904 s n WALES Wales Dens Park

1-1

13000

Bobby Walker 5

82 1903-04 Sat 26 Mar 1904 s n IRELAND Ireland Dalymount Park

1-1

8000

Bob Hamilton 22

83 1903-04 Sat 09 Apr 1904 s n ENGLAND England Celtic Park (Parkhead)

0-1

45000

-----

84 1904-05 Mon 06 Mar 1905 s n WALES Wales The Racecourse Ground

1-3

6000

John Robertson 86

85 1904-05 Sat 18 Mar 1905 s n IRELAND Ireland Celtic Park (Parkhead)

4-0

37000

Charlie Thomson pen 14; Bobby Walker 35; Jimmy Quinn 50; Charlie Thomson pen 61

86 1904-05 Sat 01 Apr 1905 s n ENGLAND England Crystal Palace

0-1

27599

-----

87 1905-06 Sat 03 Mar 1906 s n WALES Wales Tynecastle Stadium

0-2

27000

-----

88 1905-06 Sat 17 Mar 1906 s n IRELAND Ireland Dalymount Park

1-0

8000

Thomas Fitchie 52

89 1905-06 Sat 07 Apr 1906 s n ENGLAND England Hampden Park

2-1

102741

Jimmy Howie 40; Jimmy Howie 55

90 1906-07 Mon 04 Mar 1907 s n WALES Wales The Racecourse Ground

0-1

7715

-----

91 1906-07 Sat 16 Mar 1907 s n IRELAND Ireland Celtic Park (Parkhead)

3-0

26000

Frank ORourke 40; Bobby Walker 48; Charlie Thomson pen 82

92 1906-07 Sat 06 Apr 1907 s n ENGLAND England St.James' Park

1-1

35829

Robert Crompton og 2

93 1907-08 Sat 07 Mar 1908 s n WALES Wales Dens Park

2-1

18000

Alexander Bennett 60; William Lennie 87

94 1907-08 Sat 14 Mar 1908 s n IRELAND Ireland Dalymount Park

5-0

10000

Jimmy Quinn 3; James Galt 23; Jimmy Quinn NA; Jimmy Quinn 70; Jimmy Quinn 75

95 1907-08 Sat 04 Apr 1908 s n ENGLAND England Hampden Park

1-1

121452

Andrew Wilson 27

96 1908-09 Mon 01 Mar 1909 s n WALES Wales The Racecourse Ground

2-3

23000

Bobby Walker 70; Harold Paul 73

97 1908-09 Mon 15 Mar 1909 s n IRELAND Ireland Ibrox Park

5-0

24000

Jimmy McMenemy 15; Sandy MacFarlane 20; Alexander Thomson 48; Jimmy McMenemy 77; Harold Paul 84

98 1908-09 Sat 03 Apr 1909 s n ENGLAND England Crystal Palace

0-2

27000

-----

99 1909-10 Sat 05 Mar 1910 s n WALES Wales Rugby Park

1-0

18411

Andrew Devine 86

100 1909-10 Sat 19 Mar 1910 s n IRELAND Ireland Windsor Park

0-1

17000

-----

101 1909-10 Sat 02 Apr 1910 s n ENGLAND England Hampden Park

2-0

106205

Jimmy McMenemy 20; Jimmy Quinn 32

102 1910-11 Mon 06 Mar 1911 s n WALES Wales Ninian Park

2-2

14000

Bob Hamilton NA; Bob Hamilton 89

103 1910-11 Sat 18 Mar 1911 s n IRELAND Ireland Celtic Park (Parkhead)

2-0

32000

William Reid 23; Jimmy McMenemy 53

104 1910-11 Sat 01 Apr 1911 s n ENGLAND England Goodison Park

1-1

38000

Alexander Higgins 88

105 1911-12 Sat 02 Mar 1912 s n WALES Wales Tynecastle Stadium

1-0

31000

Jimmy Quinn 87

106 1911-12 Sat 16 Mar 1912 s n IRELAND Ireland Windsor Park

4-1

12000

Walter Aitkenhead 8; Walter Aitkenhead 23; William Reid 60; Bobby Walker 70

107 1911-12 Sat 23 Mar 1912 s n ENGLAND England Hampden Park

1-1

127307

Andrew Wilson 7

108 1912-13 Mon 03 Mar 1913 s n WALES Wales The Racecourse Ground

0-0

4500

-----

109 1912-13 Sat 15 Mar 1913 s n IRELAND Ireland Dalymount Park

2-1

12000

William Reid 16; Alexander Bennett 32

110 1912-13 Sat 05 Apr 1913 s n ENGLAND England Stamford Bridge

0-1

52500

-----

111 1913-14 Sat 28 Feb 1914 s n WALES Wales Celtic Park (Parkhead)

0-0

10000

-----

112 1913-14 Sat 14 Mar 1914 s n IRELAND Ireland Windsor Park

1-1

31000

Joe Donnachie 70

113 1913-14 Sat 04 Apr 1914 s n ENGLAND England Hampden Park

3-1

105000

Charlie Thomson 2; Jimmy McMenemy 50; William Reid 67

114 1919-20 Thu 26 Feb 1920 s n WALES Wales Ninian Park

1-1

16000

Tommy Cairns 78

115 1919-20 Sat 13 Mar 1920 s n IRELAND Ireland Celtic Park (Parkhead)

3-0

39757

Andy Wilson 8; Alan Morton 42; Andy Cunningham 55

116 1919-20 Sat 10 Apr 1920 s n ENGLAND England Hillsborough

4-5

25536

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

117 1920-21 Sat 12 Feb 1921 s n WALES Wales Pittodrie Stadium

2-1

20824

Andy Wilson 11; Andy Wilson 46

118 1920-21 Sat 26 Feb 1921 s n NORTHERN IRELAND Northern Ireland Windsor Park

2-0

35000

Andy Wilson pen 10; Joe Cassidy 87

119 1920-21 Sat 09 Apr 1921 s n ENGLAND England Hampden Park

3-0

85000

Andy Wilson 20; Alan Morton 43; Andy Cunningham 53

120 1921-22 Sat 04 Feb 1922 s n WALES Wales The Racecourse Ground

1-2

8000

Sandy Archibald 66

121 1921-22 Sat 04 Mar 1922 s n NORTHERN IRELAND Northern Ireland Celtic Park (Parkhead)

2-1

36000

Andy Wilson 61; Andy Wilson 83

122 1921-22 Sat 08 Apr 1922 s n ENGLAND England Villa Park

1-0

33646

Andy Wilson 62

123 1922-23 Sat 03 Mar 1923 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-0

31000

Andy Wilson 70

124 1922-23 Sat 17 Mar 1923 s n WALES Wales Love Street (St Mirren Park)

2-0

25000

Andy Wilson 6; Andy Wilson 55

125 1922-23 Sat 14 Apr 1923 s n ENGLAND England Hampden Park

2-2

71000

Andy Cunningham 28; Andy Wilson 55

126 1923-24 Sat 16 Feb 1924 s n WALES Wales Ninian Park

0-2

26000

-----

127 1923-24 Sat 01 Mar 1924 s n NORTHERN IRELAND Northern Ireland Celtic Park (Parkhead)

2-0

30000

Andy Cunningham 85; David Morris 89

128 1923-24 Sat 12 Apr 1924 s n ENGLAND England Wembley Stadium

1-1

37250

Edward Hallows Taylor og 40

129 1924-25 Sat 14 Feb 1925 s n WALES Wales Tynecastle Stadium

3-1

25000

Davie Meiklejohn 9; Hughie Gallacher 20; Hughie Gallacher 63

130 1924-25 Sat 28 Feb 1925 s n NORTHERN IRELAND Northern Ireland Windsor Park

3-0

41000

Davie Meiklejohn 4; Hughie Gallacher 25; James Dunn 36

131 1924-25 Sat 04 Apr 1925 s n ENGLAND England Hampden Park

2-0

92000

Hughie Gallacher 36; Hughie Gallacher 85

132 1925-26 Sat 31 Oct 1925 s n WALES Wales Ninian Park

3-0

18000

John Duncan 70; Adam McLean 80; William Clunas 82

133 1925-26 Sat 27 Feb 1926 s n NORTHERN IRELAND Northern Ireland Ibrox Park

4-0

30000

Hughie Gallacher 15; Andy Cunningham 42; Hughie Gallacher 60; Hughie Gallacher 65

134 1925-26 Sat 17 Apr 1926 s n ENGLAND England Old Trafford

1-0

49429

Alex Jackson 36

135 1926-27 Sat 30 Oct 1926 s s WALES Wales Ibrox Park

3-0

40500

Hughie Gallacher 20; Alex Jackson 35; Alex Jackson 73

136 1926-27 Sat 26 Feb 1927 s n NORTHERN IRELAND Northern Ireland Windsor Park

2-0

40000

Alan Morton 45; Alan Morton 89

137 1926-27 Sat 02 Apr 1927 s n ENGLAND England Hampden Park

1-2

111214

Alan Morton 70

138 1927-28 Sat 29 Oct 1927 s n WALES Wales The Racecourse Ground

2-2

16000

Hughie Gallacher 14; Jock Hutton pen 16

139 1927-28 Sat 25 Feb 1928 s n NORTHERN IRELAND Northern Ireland Firhill Park

0-1

54723

-----

140 1927-28 Sat 31 Mar 1928 s n ENGLAND England Wembley Stadium

5-1

80868

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

141 1928-29 Sat 27 Oct 1928 s n WALES Wales Ibrox Park

4-2

55000

Hughie Gallacher 25; Hughie Gallacher 49; Hughie Gallacher 48; James Dunn 56

142 1928-29 Sat 23 Feb 1929 s n NORTHERN IRELAND Northern Ireland Windsor Park

7-3

35000

Hughie Gallacher 3; Hughie Gallacher 9; Hughie Gallacher 14; Alex Jackson 32; Hughie Gallacher 51; Hughie Gallacher 76; Alex Jackson 84

143 1928-29 Sat 13 Apr 1929 s n ENGLAND England Hampden Park

1-0

110512

Alexander Cheyne 89

147 1929-30 Sat 26 Oct 1929 s n WALES Wales Ninian Park

4-2

25000

Hughie Gallacher 7; Hughie Gallacher 20; Alex James 82; James Gibson 77

148 1929-30 Sat 22 Feb 1930 s n NORTHERN IRELAND Northern Ireland Celtic Park (Parkhead)

3-1

31808

Hughie Gallacher 31; Hughie Gallacher 61; George Stevenson 72

149 1929-30 Sat 05 Apr 1930 s n ENGLAND England Wembley Stadium

2-5

87375

Jimmy Fleming 49; Jimmy Fleming 62

151 1930-31 Sat 25 Oct 1930 s n WALES Wales Ibrox Park

1-1

23106

Barney Battles 43

152 1930-31 Sat 21 Feb 1931 s n NORTHERN IRELAND Northern Ireland Windsor Park

0-0

20000

-----

153 1930-31 Sat 28 Mar 1931 s n ENGLAND England Hampden Park

2-0

131273

George Stevenson 61; Jimmy McGrory 64

157 1931-32 Sat 19 Sep 1931 s n NORTHERN IRELAND Northern Ireland Ibrox Park

3-1

45000

George Stevenson 5; Jimmy McGrory 34; Bob McPhail 75

158 1931-32 Sat 31 Oct 1931 s n WALES Wales The Racecourse Ground

3-2

10860

George Stevenson 25; Bertie Thomson 31; Jimmy McGrory 54

159 1931-32 Sat 09 Apr 1932 s n ENGLAND England Wembley Stadium

0-3

92180

-----

161 1932-33 Sat 17 Sep 1932 s n NORTHERN IRELAND Northern Ireland Windsor Park

4-0

40000

James King 3; Bob McPhail 27; Bob McPhail 68; Jimmy McGrory 76

162 1932-33 Wed 26 Oct 1932 s n WALES Wales Tynecastle Stadium

2-5

31000

Neil Dewar 63; Dally Duncan 66

163 1932-33 Sat 01 Apr 1933 s n ENGLAND England Hampden Park

2-1

136259

Jimmy McGrory 5; Jimmy McGrory 80

164 1933-34 Sat 16 Sep 1933 s n NORTHERN IRELAND Northern Ireland Celtic Park (Parkhead)

1-2

27135

Bob McPhail 84

165 1933-34 Wed 04 Oct 1933 s n WALES Wales Ninian Park

2-3

40000

Willie Macfadyen 75; Dally Duncan 80

167 1933-34 Sat 14 Apr 1934 s n ENGLAND England Wembley Stadium

0-3

92363

-----

168 1934-35 Sat 20 Oct 1934 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-2

39572

Patrick Gallacher 40

169 1934-35 Wed 21 Nov 1934 s n WALES Wales Pittodrie Stadium

3-2

26334

Dally Duncan 23; Charlie Napier 46; Charlie Napier 85

170 1934-35 Sat 06 Apr 1935 s n ENGLAND England Hampden Park

2-0

129693

Dally Duncan 44; Dally Duncan 51

171 1935-36 Sat 05 Oct 1935 s n WALES Wales Ninian Park

1-1

35004

Dally Duncan 34

172 1935-36 Wed 13 Nov 1935 s n NORTHERN IRELAND Northern Ireland Tynecastle Stadium

2-1

29800

Tommy Walker 60; Dally Duncan 89

173 1935-36 Sat 04 Apr 1936 s n ENGLAND England Wembley Stadium

1-1

93267

Tommy Walker pen 77

175 1936-37 Sat 31 Oct 1936 s n NORTHERN IRELAND Northern Ireland Windsor Park

3-1

45000

Charlie Napier 28; Alexander Munro 46; David McCulloch 62

176 1936-37 Wed 02 Dec 1936 s n WALES Wales Dens Park

1-2

23858

Tommy Walker 57

177 1936-37 Sat 17 Apr 1937 s n ENGLAND England Hampden Park

3-1

149547

Francis ODonnell 47; Bob McPhail 80; Bob McPhail 89

180 1937-38 Sat 30 Oct 1937 s n WALES Wales Ninian Park

1-2

41800

Alexander Massie 72

181 1937-38 Wed 10 Nov 1937 s n NORTHERN IRELAND Northern Ireland Pittodrie Stadium

1-1

21878

James Smith 48

183 1937-38 Sat 09 Apr 1938 s n ENGLAND England Wembley Stadium

1-0

93267

Tommy Walker 6

185 1938-39 Sat 08 Oct 1938 s n NORTHERN IRELAND Northern Ireland Windsor Park

2-0

40000

Jimmy Delaney 34; Tommy Walker 49

186 1938-39 Wed 09 Nov 1938 s n WALES Wales Tynecastle Stadium

3-2

34810

Jimmy Delaney 38; Tommy Walker 83; Tommy Walker 84

188 1938-39 Sat 15 Apr 1939 s n ENGLAND England Hampden Park

1-2

149269

James Dougall 21

191 1946-47 Sat 19 Oct 1946 s n WALES Wales The Racecourse Ground

1-3

29568

Willie Waddell pen 49

192 1946-47 Wed 27 Nov 1946 s n NORTHERN IRELAND Northern Ireland Hampden Park

0-0

97326

-----

193 1946-47 Sat 12 Apr 1947 s n ENGLAND England Wembley Stadium

1-1

98250

Andrew McLaren 15

196 1947-48 Sat 04 Oct 1947 s n NORTHERN IRELAND Northern Ireland Windsor Park

0-2

52000

-----

197 1947-48 Wed 12 Nov 1947 s n WALES Wales Hampden Park

1-2

86582

Andrew McLaren 10

198 1947-48 Sat 10 Apr 1948 s n ENGLAND England Hampden Park

0-2

133426

-----

202 1948-49 Sat 23 Oct 1948 s n WALES Wales Ninian Park

3-1

59911

Hugh Howie 15; Willie Waddell 20; Willie Waddell 30

203 1948-49 Wed 17 Nov 1948 s n NORTHERN IRELAND Northern Ireland Hampden Park

3-2

91547

Billy Houliston 29; Jimmy Mason 73; Billy Houliston 89

204 1948-49 Sat 09 Apr 1949 s n ENGLAND England Wembley Stadium

3-1

98188

Jimmy Mason 28; Billy Steel 52; Lawrie Reilly 61

206 1949-50 Sat 01 Oct 1949 s n NORTHERN IRELAND Northern Ireland Windsor Park

8-2

50000

Henry Morris 2; Willie Waddell 5; Billy Steel 23; Lawrie Reilly 24; Willie Waddell pen 31; Henry Morris 70; Jimmy Mason 80; Henry Morris 88

207 1949-50 Wed 09 Nov 1949 s n WALES Wales Hampden Park

2-0

72381

John McPhail 25; Alexander Linwood 78

208 1949-50 Sat 15 Apr 1950 s n ENGLAND England Hampden Park

0-1

133991

-----

212 1950-51 Sat 21 Oct 1950 s n WALES Wales Ninian Park

3-1

60000

Lawrie Reilly 23; Lawrie Reilly 57; Billy Liddell 72

213 1950-51 Wed 01 Nov 1950 s n NORTHERN IRELAND Northern Ireland Hampden Park

6-1

82050

John McPhail 8; John McPhail 13; Billy Steel 53; Billy Steel 57; Billy Steel 66; Billy Steel 79

215 1950-51 Sat 14 Apr 1951 s n ENGLAND England Wembley Stadium

3-2

98750

Bobby Johnstone 33; Lawrie Reilly 48; Billy Liddell 54

220 1951-52 Sat 06 Oct 1951 s n NORTHERN IRELAND Northern Ireland Windsor Park

3-0

56946

Thomas Orr 33; Bobby Johnstone 44; Bobby Johnstone 63

221 1951-52 Wed 14 Nov 1951 s n WALES Wales Hampden Park

0-1

70174

-----

222 1951-52 Sat 05 Apr 1952 s n ENGLAND England Hampden Park

1-2

134504

Lawrie Reilly 76

226 1952-53 Sat 18 Oct 1952 s n WALES Wales Ninian Park

2-1

60261

Allan Brown 33; Billy Liddell 69

227 1952-53 Wed 05 Nov 1952 s n NORTHERN IRELAND Northern Ireland Hampden Park

1-1

65229

Lawrie Reilly 89

228 1952-53 Sat 18 Apr 1953 s n ENGLAND England Wembley Stadium

2-2

97000

Lawrie Reilly 55; Lawrie Reilly 89

230 1953-54 Sat 03 Oct 1953 s n NORTHERN IRELAND Northern Ireland Windsor Park

3-1

58248

Charles Fleming 47; Charles Fleming 69; Jackie Henderson 89

231 1953-54 Wed 04 Nov 1953 s n WALES Wales Hampden Park

3-3

71413

Allan Brown 19; Bobby Johnstone 42; Lawrie Reilly 58

232 1953-54 Sat 03 Apr 1954 s n ENGLAND England Hampden Park

2-4

134892

Allan Brown 7; Willie Ormond 89

238 1954-55 Sat 16 Oct 1954 s n WALES Wales Ninian Park

1-0

53000

Patrick Buckley 70

239 1954-55 Wed 03 Nov 1954 s n NORTHERN IRELAND Northern Ireland Hampden Park

2-2

46229

Jimmy Davidson 22; Bobby Johnstone 74

241 1954-55 Sat 02 Apr 1955 s n ENGLAND England Wembley Stadium

2-7

96847

Lawrie Reilly 15; Tommy Docherty 85

246 1955-56 Sat 08 Oct 1955 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-2

58000

Lawrie Reilly 62

247 1955-56 Wed 09 Nov 1955 s n WALES Wales Hampden Park

2-0

53772

Bobby Johnstone 14; Bobby Johnstone 25

248 1955-56 Sat 14 Apr 1956 s n ENGLAND England Hampden Park

1-1

132779

Graham Leggat 60

250 1956-57 Sat 20 Oct 1956 s n WALES Wales Ninian Park

2-2

60000

Willie Fernie 28; Lawrie Reilly 35

251 1956-57 Wed 07 Nov 1956 s n NORTHERN IRELAND Northern Ireland Hampden Park

1-0

62328

Alex Scott 25

253 1956-57 Sat 06 Apr 1957 s n ENGLAND England Wembley Stadium

1-2

97520

Tommy Ring 1

258 1957-58 Sat 05 Oct 1957 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-1

58000

Graham Leggat 59

260 1957-58 Wed 13 Nov 1957 s n WALES Wales Hampden Park

1-1

44144

Bobby Collins 14

261 1957-58 Sat 19 Apr 1958 s n ENGLAND England Hampden Park

0-4

127874

-----

267 1958-59 Sat 18 Oct 1958 s n WALES Wales Ninian Park

3-0

59162

Graham Leggat 30; Denis Law 63; Bobby Collins 79

268 1958-59 Wed 05 Nov 1958 s n NORTHERN IRELAND Northern Ireland Hampden Park

2-2

72713

David Herd 53; Bobby Collins 57

269 1958-59 Sat 11 Apr 1959 s n ENGLAND England Wembley Stadium

0-1

98329

-----

273 1959-60 Sat 03 Oct 1959 s n NORTHERN IRELAND Northern Ireland Windsor Park

4-0

56000

Graham Leggat 25; John Hewie pen 34; John White 41; George Mulhall 54

274 1959-60 Wed 04 Nov 1959 s n WALES Wales Hampden Park

1-1

55833

Graham Leggat 46

275 1959-60 Sat 09 Apr 1960 s n ENGLAND England Hampden Park

1-1

129183

Graham Leggat 16

280 1960-61 Sat 22 Oct 1960 s n WALES Wales Ninian Park

0-2

55000

-----

281 1960-61 Wed 09 Nov 1960 s n NORTHERN IRELAND Northern Ireland Hampden Park

5-2

34544

Denis Law 8; Eric Caldow pen 43; Alex Young 78; Ralph Brand 80; Ralph Brand 90

282 1960-61 Sat 15 Apr 1961 s n ENGLAND England Wembley Stadium

3-9

97350

Dave Mackay 48; Davie Wilson 53; Pat Quinn 75

287 1961-62 Sat 07 Oct 1961 s n NORTHERN IRELAND Northern Ireland Windsor Park

6-1

41000

Davie Wilson 14; Alex Scott 34; Ralph Brand 38; Alex Scott 53; Ralph Brand 69; Alex Scott 79

288 1961-62 Wed 08 Nov 1961 s n WALES Wales Hampden Park

2-0

74029

Ian St John 22; Ian St John 50

290 1961-62 Sat 14 Apr 1962 s n ENGLAND England Hampden Park

2-0

132441

Davie Wilson 13; Eric Caldow pen 88

292 1962-63 Sat 20 Oct 1962 s n WALES Wales Ninian Park

3-2

58000

Eric Caldow pen 19; Denis Law 64; Willie Henderson 80

293 1962-63 Wed 07 Nov 1962 s n NORTHERN IRELAND Northern Ireland Hampden Park

5-1

58804

Denis Law 40; Denis Law 60; Denis Law 73; Willie Henderson 76; Denis Law 86

294 1962-63 Sat 06 Apr 1963 s n ENGLAND England Wembley Stadium

2-1

98606

Jim Baxter 29; Jim Baxter pen 32

299 1963-64 Sat 12 Oct 1963 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-2

39000

Ian St John 49

301 1963-64 Wed 20 Nov 1963 s n WALES Wales Hampden Park

2-1

56167

John White 44; Denis Law 48

302 1963-64 Sat 11 Apr 1964 s n ENGLAND England Hampden Park

1-0

133245

Alan Gilzean 72

304 1964-65 Sat 03 Oct 1964 s n WALES Wales Ninian Park

2-3

37093

Stevie Chalmers 28; Dave Gibson 29

306 1964-65 Wed 25 Nov 1964 s n NORTHERN IRELAND Northern Ireland Hampden Park

3-2

48752

Davie Wilson 10; Alan Gilzean 16; Davie Wilson 30

307 1964-65 Sat 10 Apr 1965 s n ENGLAND England Wembley Stadium

2-2

98199

Denis Law 40; Ian St John 59

311 1965-66 Sat 02 Oct 1965 s n NORTHERN IRELAND Northern Ireland Windsor Park

2-3

53000

Alan Gilzean 17; Alan Gilzean 82

314 1965-66 Wed 24 Nov 1965 s n WALES Wales Hampden Park

4-1

49889

Bobby Murdoch 11; Willie Henderson 15; Bobby Murdoch 21; John Greig 86

316 1965-66 Sat 02 Apr 1966 s n ENGLAND England Hampden Park

3-4

123052

Denis Law 41; Jimmy Johnstone 57; Jimmy Johnstone 81

320 1966-67 Sat 22 Oct 1966 s n WALES Wales Ninian Park

1-1

33269

Denis Law 86

321 1966-67 Wed 16 Nov 1966 s n NORTHERN IRELAND Northern Ireland Hampden Park

2-1

45281

Bobby Murdoch 14; Bobby Lennox 35

322 1966-67 Sat 15 Apr 1967 s n ENGLAND England Wembley Stadium

3-2

99063

Denis Law 27; Bobby Lennox 78; Jim McCalliog 87

324 1967-68 Sat 21 Oct 1967 s n NORTHERN IRELAND Northern Ireland Windsor Park

0-1

55000

-----

325 1967-68 Wed 22 Nov 1967 s n WALES Wales Hampden Park

3-2

56438

Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78

326 1967-68 Sat 24 Feb 1968 s n ENGLAND England Hampden Park

1-1

130711

John Hughes 39

332 1968-69 Sat 03 May 1969 s n WALES Wales The Racecourse Ground

5-3

18765

Billy McNeill 12; Colin Stein 16; Alan Gilzean 55; Billy Bremner 72; Tommy McLean 87

333 1968-69 Tue 06 May 1969 s n NORTHERN IRELAND Northern Ireland Hampden Park

1-1

7455

Colin Stein 53

334 1968-69 Sat 10 May 1969 s n ENGLAND England Wembley Stadium

1-4

89902

Colin Stein 43

339 1969-70 Sat 18 Apr 1970 s n NORTHERN IRELAND Northern Ireland Windsor Park

1-0

31000

John OHare 58

340 1969-70 Wed 22 Apr 1970 s n WALES Wales Hampden Park

0-0

30379

-----

341 1969-70 Sat 25 Apr 1970 s n ENGLAND England Hampden Park

0-0

137284

-----

345 1970-71 Sat 15 May 1971 s n WALES Wales Ninian Park

0-0

19068

-----

346 1970-71 Tue 18 May 1971 s n NORTHERN IRELAND Northern Ireland Hampden park

0-1

31643

-----

347 1970-71 Sat 22 May 1971 s n ENGLAND England Wembley Stadium

1-3

91469

Hugh Curran 11

354 1971-72 Sat 20 May 1972 n NORTHERN IRELAND Northern Ireland Hampden Park

2-0

39652

Denis Law 86; Peter Lorimer 89

355 1971-72 Wed 24 May 1972 s n WALES Wales Hampden Park

1-0

21332

Peter Lorimer 72

356 1971-72 Sat 27 May 1972 s n ENGLAND England Hampden Park

0-1

119415

-----

363 1972-73 Sat 12 May 1973 s n WALES Wales The Racecourse Ground

2-0

16682

George Graham 60; George Graham 70

364 1972-73 Wed 16 May 1973 s n NORTHERN IRELAND Northern Ireland Hampden Park

1-2

38852

Kenny Dalglish 89

365 1972-73 Sat 19 May 1973 s n ENGLAND England Wembley Stadium

0-1

95950

-----

372 1973-74 Sat 11 May 1974 s n NORTHERN IRELAND Northern Ireland Hampden Park

0-1

53778

-----

373 1973-74 Tue 14 May 1974 s n WALES Wales Hampden Park

2-0

41969

Kenny Dalglish 25; Sandy Jardine pen 44

374 1973-74 Sat 18 May 1974 s n ENGLAND England Hampden Park

2-0

94487

Joe Jordan 4; Colin Todd og 30

385 1974-75 Sat 17 May 1975 s n WALES Wales Ninian Park

2-2

23509

Colin Jackson 52; Bruce Rioch 61

386 1974-75 Tue 20 May 1975 s n NORTHERN IRELAND Northern Ireland Hampden Park

3-0

64686

Ted MacDougall 15; Kenny Dalglish 21; Derek Parlane 80

387 1974-75 Sat 24 May 1975 s n ENGLAND England Wembley Stadium

1-5

98241

Bruce Rioch pen 41

393 1975-76 Thu 06 May 1976 s n WALES Wales Hampden Park

3-1

25516

Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69

394 1975-76 Sat 08 May 1976 s n NORTHERN IRELAND Northern Ireland Hampden Park

3-0

49033

Archie Gemmill 23; Don Masson 47; Kenny Dalglish 52

395 1975-76 Sat 15 May 1976 s n ENGLAND England Hampden Park

2-1

85167

Don Masson 18; Kenny Dalglish 49

400 1976-77 Sat 28 May 1977 s n WALES Wales The Racecourse Ground

0-0

14468

-----

401 1976-77 Wed 01 Jun 1977 s n NORTHERN IRELAND Northern Ireland Hampden Park

3-0

44449

Kenny Dalglish 37; Gordon McQueen 61; Kenny Dalglish 79

402 1976-77 Sat 04 Jun 1977 s n ENGLAND England Wembley Stadium

2-1

98103

Gordon McQueen 42; Kenny Dalglish 60

410 1977-78 Sat 13 May 1978 s n NORTHERN IRELAND Northern Ireland Hampden Park

1-1

64418

Derek Johnstone 36

411 1977-78 Wed 17 May 1978 s n WALES Wales Hampden Park

1-1

70221

Derek Johnstone 10

412 1977-78 Sat 20 May 1978 s n ENGLAND England Hampden Park

0-1

88019

-----

419 1978-79 Sat 19 May 1979 n WALES Wales Ninian Park

0-3

20371

-----

420 1978-79 Tue 22 May 1979 n NORTHERN IRELAND Northern Ireland Hampden Park

1-0

28510

Arthur Graham 76

421 1978-79 Sat 26 May 1979 s n ENGLAND England Wembley Stadium

1-3

98000

John Wark 21

429 1979-80 Fri 16 May 1980 n NORTHERN IRELAND Northern Ireland Windsor Park

0-1

18000

-----

430 1979-80 Wed 21 May 1980 s n WALES Wales Hampden Park

1-0

27455

Willie Miller 26

431 1979-80 Sat 24 May 1980 n ENGLAND England Hampden Park

0-2

84927

-----

439 1980-81 Sat 16 May 1981 s n WALES Wales Vetch Field

0-2

18985

-----

440 1980-81 Tue 19 May 1981 s n NORTHERN IRELAND Northern Ireland Hampden Park

2-0

22431

Ray Stewart 5; Steve Archibald 50

441 1980-81 Sat 23 May 1981 s n ENGLAND England Wembley Stadium

1-0

90000

John Robertson pen 64

447 1981-82 Wed 28 Apr 1982 n NORTHERN IRELAND Northern Ireland Windsor Park

1-1

20000

John Wark 32

448 1981-82 Mon 24 May 1982 s n WALES Wales Hampden Park

1-0

25284

Asa Hartford 7

449 1981-82 Sat 29 May 1982 s n ENGLAND England Hampden Park

0-1

80529

-----

457 1982-83 Tue 24 May 1983 n NORTHERN IRELAND Northern Ireland Hampden Park

0-0

16379

-----

458 1982-83 Sat 28 May 1983 n WALES Wales Ninian Park

2-0

14100

Andy Gray 11; Alan Brazil 67

459 1982-83 Wed 01 Jun 1983 n ENGLAND England Wembley Stadium

0-2

84000

-----

466 1983-84 Tue 13 Dec 1983 s n NORTHERN IRELAND Northern Ireland Windsor Park

0-2

12000

-----

467 1983-84 Tue 28 Feb 1984 n WALES Wales Hampden Park

2-1

17294

Davie Cooper pen 37; Mo Johnston 78

468 1983-84 Sat 26 May 1984 s n ENGLAND England Hampden Park

1-1

70947

Mark McGhee 13



Appearances All Games

Player

Clubs Shown in Order Played For

G W D L Goals
1 Alan Morton Queens Park Rangers

30

18

6

6

2 George Young Rangers

29

14

8

7

2 Bobby Walker Heart of Midlothian

29

13

9

7

4 Denis Law Huddersfield Town Manchester City Torino CC Manchester United

26

13

6

7

4 Kenny Dalglish Celtic Liverpool

26

11

5

10

6 Danny McGrain Celtic

22

12

3

7

7 Charlie Thomson Heart of Midlothian Sunderland

21

9

6

6

7 John Greig Rangers

21

7

7

7

7 Joe Jordan Leeds United Manchester United AC Milan

21

11

1

9

7 Bobby Evans Celtic Chelsea

21

10

7

4

11 Alec Smith Rangers

20

11

5

4

11 Lawrie Reilly Hibernian

20

10

5

5

13 Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County

19

16

1

2

13 Billy Bremner Leeds United

19

8

4

7

15 Eric Caldow Rangers

18

9

5

4

15 Billy Liddell Liverpool

18

6

4

8

17 Andy Anderson Heart of Midlothian

17

8

3

6

17 Jim Baxter Rangers Sunderland

17

13

1

3

17 Asa Hartford West Bromwich Albion Manchester City Everton

17

8

3

6

17 Billy Steel Greenock Morton Derby County Dundee

17

9

3

5

21 Alex Jackson Aberdeen Huddersfield Town

16

14

1

1

21 Jimmy Brownlie Third Lanark

16

8

5

3

21 Jimmy McMullan Partick Thistle Manchester City

16

12

3

1

21 John Robertson Everton Southampton Rangers

16

7

5

4

25 Alan Rough Partick Thistle Hibernian

15

8

2

5

25 Alexander Massie Heart of Midlothian Aston Villa

15

8

2

5

25 Alec McNair Celtic

15

7

4

4

25 Archie Gemmill Derby County Nottingham Forest Birmingham City

15

8

3

4

25 Bill Brown Dundee Tottenham Hotspur

15

9

3

3

30 Andrew Aitken Newcastle United Middlesbrough Leicester City

14

5

5

4

30 Davie Meiklejohn Rangers

14

9

1

4

30 George Brown Rangers

14

8

3

3

30 Jock Drummond Falkirk Rangers

14

8

3

3

30 Neilly Gibson Rangers Partick Thistle

14

9

2

3

30 Tommy Walker Heart of Midlothian

14

8

3

3

36 Harry Rennie Heart of Midlothian Hibernian

13

8

3

2

36 Bob McPhail Airdrieonians Rangers

13

8

2

3

36 Bob McColl Queens Park Newcastle United

13

8

4

1

36 Sammy Cox Rangers

13

7

3

3

36 Wally Arnott Queens Park

13

6

3

4

36 Willie Woodburn Rangers

13

7

1

5

36 Willie Donachie Manchester City

13

7

2

4

36 Willie Henderson Rangers

13

7

3

3

36 Billy McNeill Celtic

13

7

2

4

36 Willie McStay Celtic

13

10

1

2

46 Alex Hamilton Dundee

12

8

1

3

46 Andy Cunningham Rangers

12

9

2

1

46 Andy Wilson Dunfermline Athletic Middlesbrough

12

8

2

2

46 Dave Mackay Heart of Midlothian Tottenham Hotspur

12

5

2

5

46 Dally Duncan Derby County

12

6

2

4

46 Graeme Souness Middlesbrough Liverpool UC Sampdoria

12

4

1

7

46 Ian St John Motherwell Liverpool

12

7

3

2

46 Jimmy McMenemy Celtic

12

8

4

0

46 John Campbell Celtic

12

8

2

2

46 John White Falkirk Tottenham Hotspur

12

9

1

2

46 Nicol Smith Rangers

12

9

2

1

46 Bobby Collins Celtic Everton Leeds United

12

4

5

3

46 Willie Waddell Rangers

12

8

1

3

59 Alexander Bennett Celtic Rangers

11

6

3

2

59 Alex McLeish Aberdeen

11

5

2

4

59 Bruce Rioch Derby County Everton

11

6

3

2

59 Davie Wilson Rangers

11

8

1

2

59 Davie Hay Celtic

11

4

3

4

59 George Stevenson Motherwell

11

5

2

4

59 Gordon McQueen Leeds United Manchester United

11

4

4

3

59 James Hay Celtic Newcastle United

11

7

3

1

59 Jimmy Simpson Rangers

11

5

3

3

59 Jimmy Quinn Celtic

11

6

2

3

59 Jack Harkness Queens Park Heart of Midlothian

11

7

0

4

59 Bobby Templeton Aston Villa Newcastle United Arsenal Kilmarnock

11

5

3

3

59 Bob Hamilton Rangers Dundee

11

7

3

1

59 Bobby Johnstone Hibernian Manchester City

11

3

4

4

59 Ronnie McKinnon Rangers

11

5

4

2

59 Tommy Docherty Preston North End Arsenal

11

2

4

5

59 William Harper Hibernian Arsenal

11

8

2

1

59 Willie Johnston Rangers West Bromwich Albion

11

5

4

2

77 Alan Gilzean Dundee Tottenham Hotspur

10

7

1

2

77 Eddie McCreadie Chelsea

10

4

3

3

77 Jimmy Cowan Greenock Morton

10

8

0

2

77 Jimmy Johnstone Celtic

10

4

2

4

77 Jimmy Delaney Celtic Manchester United

10

4

3

3

77 James Gordon Rangers

10

4

4

2

77 Jack Bell Dumbarton Everton Celtic

10

7

0

3

77 Jock Hutton Aberdeen Blackburn Rovers

10

7

2

1

77 Tommy Gemmell Celtic

10

3

4

3

86 Colin Stein Rangers Coventry City

9

3

3

3

86 David Narey Dundee United

9

4

1

4

86 Frank Gray Leeds United Nottingham Forest

9

5

0

4

86 Graham Leggat Aberdeen Fulham

9

2

6

1

86 Jerry Dawson Rangers

9

3

2

4

86 John McPherson Kilmarnock Cowlairs Rangers

9

6

2

1

86 Jock Walker Swindon Town

9

4

4

1

86 Lou Macari Celtic Manchester United

9

4

1

4

86 Bobby Moncur Newcastle United

9

3

3

3

86 Tom Forsyth Motherwell Rangers

9

5

3

1

86 Tommy Younger Hibernian Liverpool

9

2

4

3

86 William Lambie Queens Park

9

6

2

1

86 Willie Miller Aberdeen

9

5

1

3

86 William Reid Rangers

9

4

4

1

86 William Sellar Battlefield Queens Park

9

3

2

4

101 Sandy Archibald Rangers

8

4

1

3

101 Alex Raisbeck Liverpool

8

4

3

1

101 Alex Parker Falkirk Everton

8

2

4

2

101 Alex James Preston North End Arsenal

8

6

0

2

101 Ned Doyle Celtic

8

4

1

3

101 Don Masson Queens Park Rangers Derby County

8

5

2

1

101 Doug Cowie Dundee

8

4

4

0

101 Douglas Gray Rangers

8

5

1

2

101 Gordon Strachan Aberdeen Manchester United Leeds United

8

2

2

4

101 James Blair Sheffield Wednesday Cardiff City

8

5

1

2

101 James Gibson Partick Thistle Aston Villa

8

6

1

1

101 James Kelly Renton Celtic

8

3

2

3

101 Ian McColl Rangers

8

3

2

3

101 Kenneth Campbell Liverpool Partick Thistle

8

5

1

2

101 Peter McWilliam Newcastle United

8

2

2

4

101 Bobby Clark Aberdeen

8

4

1

3

101 Thomas Muirhead Rangers

8

5

1

2

101 Tommy Cairns Rangers

8

6

2

0

101 Sandy Jardine Rangers

8

3

2

3

120 Alec Forbes Sheffield United Arsenal

7

2

1

4

120 Derek Johnstone Rangers

7

3

2

2

120 Frank Brennan Airdrieonians Newcastle United

7

2

3

2

120 George Cummings Partick Thistle Aston Villa

7

2

3

2

120 George Burley Ipswich Town

7

2

0

5

120 Gordon Smith Hibernian

7

1

3

3

120 Jimmy McGrory Celtic

7

5

0

2

120 Jack Marshall Middlesbrough Llanelly

7

5

0

2

120 John OHare Derby County

7

3

3

1

120 John Wark Ipswich Town Liverpool

7

1

3

3

120 Paddy Crerand Celtic Manchester United

7

5

1

1

120 Paul Sturrock Dundee United

7

4

1

2

120 Peter Lorimer Leeds United

7

3

1

3

120 Bob Kelso Renton Dundee

7

6

0

1

120 Bobby Murdoch Celtic

7

3

1

3

135 Alexander King Heart of Midlothian Celtic

6

6

0

0

135 Alexander Keillor Montrose Dundee

6

4

2

0

135 Sandy McMahon Celtic

6

3

1

2

135 Alex Donaldson Bolton Wanderers

6

3

2

1

135 Alex Scott Rangers Everton

6

5

1

0

135 Andrew Wilson Sheffield Wednesday

6

0

5

1

135 Richard Gough Dundee United Tottenham Hotspur Rangers

6

2

2

2

135 Daniel Blair Clyde Aston Villa

6

5

0

1

135 David Russell Heart of Midlothian Celtic

6

3

2

1

135 David Morris Raith Rovers

6

5

1

0

135 George Aitken East Fife Sunderland

6

4

1

1

135 George Farm Blackpool

6

2

3

1

135 George Wilson Heart of Midlothian Everton Newcastle United

6

1

2

3

135 Jimmy Watson Sunderland Middlesbrough

6

3

0

3

135 Jim Holton Manchester United

6

3

0

3

135 James Dunn Hibernian Everton

6

5

0

1

135 James McAulay Dumbarton

6

4

2

0

135 John Hewie Charlton Athletic

6

2

3

1

135 Ian Ure Dundee Arsenal

6

4

0

2

135 John Mudie Blackpool

6

1

3

2

135 John Robertson Nottingham Forest Derby County

6

2

3

1

135 Paul Hegarty Dundee United

6

2

1

3

135 Peter McBride Preston North End

6

1

2

3

135 Bob Smellie Queens Park

6

4

0

2

135 Tom Jackson St Mirren

6

1

2

3

135 Tom Waddell Queens Park

6

3

0

3

135 Willie Fernie Celtic

6

2

3

1

162 Alan Brazil Ipswich Town

5

2

1

2

162 Sandy MacFarlane Dundee

5

2

2

1

162 Alex Troup Dundee Everton

5

4

0

1

162 David McCulloch Heart of Midlothian Brentford Derby County

5

3

1

1

162 David Mitchell Rangers

5

2

1

2

162 David Shaw Hibernian

5

2

1

2

162 Derek Parlane Rangers

5

2

2

1

162 Donald Sillars Queens Park

5

2

2

1

162 Duncan MacKay Celtic

5

2

1

2

162 Eddie Gray Leeds United

5

2

1

2

162 Frank McLintock Leicester City Arsenal

5

2

1

2

162 Frank Munro Wolverhampton Wanderers

5

1

1

3

162 Jim Leighton Aberdeen Manchester United Hibernian

5

2

1

2

162 Jimmy Mason Third Lanark

5

5

0

0

162 James McCall Renton

5

3

1

1

162 James Sharp Dundee Arsenal Fulham

5

0

3

2

162 Johnny Walker Heart of Midlothian Rangers

5

2

3

0

162 Ned Doig Arbroath Sunderland

5

4

0

1

162 John Forbes Vale of Leven

5

5

0

0

162 Jackie Henderson Portsmouth Arsenal

5

3

1

1

162 John Jackson Partick Thistle Chelsea

5

3

1

1

162 John May Rangers

5

2

1

2

162 John McLeod Dumbarton

5

3

1

1

162 Joe Lindsay Dumbarton

5

3

2

0

162 Joseph Nibloe Kilmarnock

5

3

1

1

162 Kenny Burns Birmingham City Nottingham Forest

5

0

3

2

162 Bobby Lennox Celtic

5

3

2

0

162 Thomas Craig Rangers

5

3

0

2

162 Tommy Ring Clyde

5

1

2

2

162 Wilf Low Newcastle United

5

2

2

1

162 Peter McGonagle Celtic

5

2

0

3

162 William Cringan Celtic

5

3

2

0

162 Willie Morgan Burnley Manchester United

5

1

0

4

162 Willie Wallace Heart of Midlothian Celtic

5

2

0

3

162 Willie Redpath Motherwell

5

4

0

1

197 Adam McLean Celtic

4

3

0

1

197 Alan Hansen Liverpool

4

1

1

2

197 Alexander Hamilton Queens Park

4

1

2

1

197 Alexander Higgins Newcastle United

4

2

1

1

197 Andy Beattie Preston North End

4

4

0

0

197 Andrew McCombie Sunderland Newcastle United

4

2

0

2

197 Andy Gray Aston Villa Wolverhampton Wanderers Everton

4

1

1

2

197 Tony Green Blackpool

4

1

0

3

197 Archie Macauley Brentford Arsenal

4

0

1

3

197 Arthur Graham Leeds United

4

1

0

3

197 Charlie Cooke Dundee Chelsea

4

2

2

0

197 Charlie Napier Celtic Derby County

4

3

0

1

197 Colin Jackson Rangers

4

3

1

0

197 David Provan Celtic

4

1

1

2

197 Donald Colman Aberdeen

4

2

2

0

197 Donald McLeod Celtic

4

3

0

1

197 Frank Watt Kilbirnie

4

2

1

1

197 George Robertson Motherwell Sheffield Wednesday

4

3

0

1

197 George Stewart Hibernian Manchester City

4

1

1

2

197 Lalty Wilson Newmilns Sunderland Third Lanark

4

3

1

0

197 Isaac Begbie Heart of Midlothian

4

2

1

1

197 James Blessington Celtic

4

2

2

0

197 James Crawford Queens Park

4

3

0

1

197 Jim Kennedy Celtic

4

3

0

1

197 James Crapnell Airdrieonians

4

2

1

1

197 James Wilson Vale of Leven

4

2

1

1

197 John Marshall Third Lanark

4

4

0

0

197 John Campbell Rangers

4

3

0

1

197 John Taylor Dumbarton St Mirren

4

4

0

0

197 John McPhail Celtic

4

4

0

0

197 Joe Cassidy Celtic

4

3

0

1

197 Leitch Keir Dumbarton

4

3

0

1

197 Martin Buchan Aberdeen Manchester United

4

2

1

1

197 Michael Paton Dumbarton

4

2

2

0

197 Pat Stanton Hibernian

4

2

1

1

197 Peter Somers Celtic

4

2

0

2

197 Ray Stewart west Ham United

4

3

0

1

197 Robert Ferguson Kilmarnock

4

2

1

1

197 Bert McCann Motherwell

4

1

2

1

197 Roy Aitken Celtic Newcastle United St Mirren

4

2

0

2

197 Steve Archibald Aberdeen Tottenham Hotspur FC Barcelona

4

2

1

1

197 Thomas Robertson Queens Park

4

3

1

0

197 Thomas Fitchie Arsenal Queens Park

4

1

0

3

197 William Thomson Dumbarton

4

4

0

0

197 Willie Miller Celtic

4

0

1

3

197 William Gulliland Queens Park

4

2

1

1

197 William Berry Queens Park

4

1

1

2

197 Willie McNaught Raith Rovers

4

2

1

1

197 Bill Shankly Preston North End

4

3

0

1

197 William Thornton Rangers

4

0

1

3

247 Alex Christie Queens Park

3

2

0

1

247 Alex Venters Cowdenbeath Rangers

3

0

1

2

247 Alex Young Heart of Midlothian Everton

3

1

1

1

247 Allan Brown East Fife Blackpool

3

1

1

1

247 Allan McClory Motherwell

3

2

0

1

247 Arthur Duncan Hibernian

3

1

1

1

247 Arthur Albiston Manchester United

3

1

2

0

247 Bernard Battles Celtic

3

1

2

0

247 Charles Campbell Queens Park

3

1

2

0

247 Colin McNab Dundee

3

1

1

1

247 Daniel McArthur Celtic

3

2

0

1

247 David Baird Heart of Midlothian

3

2

0

1

247 David Crawford St Mirren Rangers

3

3

0

0

247 David Herd Arsenal

3

1

1

1

247 David Harvey Leeds United

3

2

0

1

247 David Steele Huddersfield Town

3

2

1

0

247 Davidson Berry Queens Park

3

3

0

0

247 David Allan Queens Park

3

2

1

0

247 David Stewart Queens Park

3

3

0

0

247 David Storrier Celtic

3

2

0

1

247 Eamonn Bannon Dundee United

3

1

1

1

247 Ted MacDougall Norwich City

3

1

1

1

247 Finlay Speedie Rangers

3

2

0

1

247 Francis ODonnell Preston North End Blackpool

3

2

0

1

247 Frank McGarvey Liverpool Celtic

3

2

0

1

247 George Gillespie Rangers Queens Park

3

3

0

0

247 George Graham Arsenal Manchester United

3

2

0

1

247 George Herd Clyde

3

1

0

2

247 George Law Rangers

3

2

0

1

247 George Mulhall Aberdeen Sunderland

3

2

0

1

247 George Sinclair Heart of Midlothian

3

2

0

1

247 George Wood Everton Arsenal

3

1

1

1

247 Harold Paul Queens Park

3

1

0

2

247 James Hamilton Queens Park

3

2

0

1

247 James Millar Rangers

3

2

0

1

247 Jimmy Connor Sunderland

3

1

0

2

247 James Adams Heart of Midlothian

3

3

0

0

247 James Croal Falkirk

3

2

1

0

247 Jimmy Davidson Partick Thistle

3

1

1

1

247 Jim Brogan Celtic

3

0

1

2

247 Jimmy Cowan Aston Villa

3

2

0

1

247 James Reid Airdrieonians

3

1

2

0

247 Jim Herriot Birmingham City

3

1

1

1

247 Jimmy Howie Newcastle United

3

1

1

1

247 James Marshall Rangers

3

1

0

2

247 James McLaren Hibernian Celtic

3

2

1

0

247 James Mitchell Kilmarnock

3

2

0

1

247 James Nelson Cardiff City

3

3

0

0

247 James Oswald Third Lanark St Bernards Rangers

3

1

1

1

247 Jimmy Scoular Portsmouth

3

1

1

1

247 Jimmy Simpson Third Lanark

3

1

1

1

247 John Johnston Heart of Midlothian

3

2

0

1

247 John Lambie Queens Park

3

2

0

1

247 Johnny McKenzie Partick Thistle

3

0

1

2

247 Jock Govan Hibernian

3

1

0

2

247 John Lindsay Renton

3

1

0

2

247 Ian McMillan Airdrieonians Rangers

3

0

1

2

247 John Auld Third Lanark

3

2

1

0

247 John Thomson Celtic

3

1

2

0

247 Joseph Dodds Celtic

3

1

2

0

247 Joe Donnachie Oldham Athletic

3

1

1

1

247 Kenneth Anderson Queens Park

3

1

1

1

247 Matthew Dickie Rangers

3

3

0

0

247 Neil McBain Manchester United Everton

3

2

0

1

247 Paul McStay Celtic

3

1

1

1

247 Peter Weir St Mirren Aberdeen

3

1

0

2

247 Peter Wilson Celtic

3

2

1

0

247 Ralph Brand Rangers

3

3

0

0

247 Bobby Brown Queens Park Rangers

3

1

1

1

247 Robert Calderwood Cartvale

3

2

1

0

247 Campbell Forsyth Kilmarnock

3

2

0

1

247 Robert Gillespie Queens Park

3

2

1

0

247 Robert Glen Renton Hibernian

3

2

1

0

247 Robert Bennie Airdrieonians

3

3

0

0

247 Ronnie Simpson Celtic

3

1

1

1

247 Stewart Kennedy Rangers

3

1

1

1

247 Tommy Burns Celtic

3

2

1

0

247 Tommy Hutchison Coventry City

3

1

0

2

247 Tommy McLean Kilmarnock

3

2

1

0

247 Thomas Miller Liverpool Manchester United

3

2

0

1

247 Tommy Wright Sunderland

3

1

2

0

247 William Paul Partick Thistle

3

2

1

0

247 William Anderson Queens Park

3

2

1

0

247 William Agnew Kilmarnock

3

3

0

0

247 Billy Dickson Kilmarnock

3

1

2

0

247 Willie Groves Hibernian Celtic

3

2

1

0

247 Willie Johnstone Third Lanark

3

1

2

0

247 Willie Cook Bolton Wanderers

3

1

0

2

247 Billy Thomson St Mirren

3

1

1

1

247 Willie Carr Coventry City

3

1

2

0

247 Willie Mills Aberdeen

3

1

1

1

247 William Orr Celtic

3

1

1

1

339 Albert Buick Heart of Midlothian

2

2

0

0

339 Iain Munro St Mirren

2

1

0

1

339 Alex McNab Greenock Morton

2

2

0

0

339 Alec Thomson Celtic

2

1

0

1

339 Alex Hastings Sunderland

2

1

1

0

339 Alexander Munro Heart of Midlothian Blackpool

2

1

0

1

339 Alexander Latta Dumbarton Athletic

2

2

0

0

339 Sandy McLaren St Johnstone

2

1

0

1

339 Alex Young Liverpool Everton

2

0

0

2

339 Alfred Conn Tottenham Hotspur

2

1

0

1

339 Allan Evans Aston Villa

2

0

1

1

339 Allan Stewart Queens Park

2

1

1

0

339 Andrew McLaren Preston North End

2

0

1

1

339 Andrew Baird Queens Park

2

2

0

0

339 Andrew Brown St Mirren

2

2

0

0

339 Andrew Jackson Cambuslang

2

2

0

0

339 Drew Jarvie Airdrieonians

2

0

0

2

339 Andrew McCreadie Rangers

2

1

1

0

339 Andrew Whitelaw Vale of Leven

2

2

0

0

339 Archie Glen Aberdeen

2

0

1

1

339 Charlie Nicholas Celtic Arsenal Aberdeen

2

0

1

1

339 David Alexander East Stirlingshire

2

2

0

0

339 Davie Cooper Rangers Motherwell

2

1

1

0

339 Davie Robb Aberdeen

2

0

1

1

339 Dave Gibson Leicester City

2

0

0

2

339 Donald McKinlay Liverpool

2

1

0

1

339 Duncan McLean St Bernards

2

2

0

0

339 Francis Barrett Dundee

2

1

1

0

339 Frank Haffey Celtic

2

0

1

1

339 Frank Shaw Pollokshields Athletic

2

2

0

0

339 Frank Hill Aberdeen

2

0

2

0

339 George McWattie Queens Park

2

1

1

0

339 George Dewar Dumbarton

2

2

0

0

339 George Hogg Heart of Midlothian

2

1

1

0

339 George Livingstone Manchester City Rangers

2

1

0

1

339 Gilbert Rankin Vale of Leven

2

1

0

1

339 Harry Haddock Clyde

2

0

0

2

339 Henry Marshall Celtic

2

2

0

0

339 Harry Ritchie Hibernian

2

1

0

1

339 Hugh Morgan St Mirren Liverpool

2

1

0

1

339 Hugh Curran Wolverhampton Wanderers

2

0

0

2

339 James Campbell Kilmarnock

2

2

0

0

339 James Smith Rangers

2

0

1

1

339 Jimmy Watson Motherwell Huddersfield Town

2

1

0

1

339 Jimmy Smith Aberdeen Newcastle United

2

1

0

1

339 Jim Bett Rangers SK Lokeren Aberdeen

2

1

1

0

339 James Bowie Rangers

2

1

0

1

339 Jimmy Carabine Third Lanark

2

1

0

1

339 Jim Cruickshank Heart of Midlothian

2

0

2

0

339 Jimmy Stephen Bradford Park Avenue Arsenal

2

0

0

2

339 James Galt Rangers

2

2

0

0

339 Jim McCalliog Sheffield Wednesday Wolverhampton Wanderers

2

1

0

1

339 James King Hamilton Academical

2

1

0

1

339 James Stark Rangers

2

1

0

1

339 Jock Buchanan Rangers

2

1

0

1

339 Jock Cameron St Mirren Chelsea

2

0

1

1

339 John Allan Queens Park

2

2

0

0

339 Johny Crosbie Ayr United Birmingham City

2

1

1

0

339 John Barker Rangers

2

2

0

0

339 John Brownlie Hibernian

2

1

0

1

339 John McPherson Vale of Leven

2

2

0

0

339 John Kelly Barnsley

2

2

0

0

339 John Clark Celtic

2

1

1

0

339 John Crum Celtic

2

1

1

0

339 John Cumming Heart of Midlothian

2

0

1

1

339 John Grant Hibernian

2

1

1

0

339 John Hill Heart of Midlothian

2

1

0

1

339 John Hughes Celtic

2

0

1

1

339 Jake Madden Celtic

2

1

1

0

339 John Miller St Mirren

2

1

0

1

339 John Patrick St Mirren

2

1

1

0

339 Jim Rae Third Lanark

2

1

1

0

339 Jock Shaw Rangers

2

0

1

1

339 John Milne Middlesbrough

2

1

0

1

339 Jock White Albion Rovers Heart of Midlothian

2

1

0

1

339 Joe Harris Partick Thistle

2

2

0

0

339 Joseph McBride Celtic

2

1

1

0

339 Joe McDonald Sunderland

2

1

0

1

339 Lawrie Leslie Airdrieonians

2

1

0

1

339 Mark McGhee Aberdeen

2

0

1

1

339 Matthew Armstrong Aberdeen

2

1

1

0

339 Matthew McQueen Leith Athletic

2

2

0

0

339 Mo Johnston Watford Celtic FC Nantes Rangers

2

1

1

0

339 Neil Dewar Third Lanark

2

0

0

2

339 Neil Munro Abercorn

2

2

0

0

339 Patrick Buckley Aberdeen

2

1

1

0

339 Pat Murray Hibernian

2

0

2

0

339 Peter Cormack Hibernian Nottingham Forest

2

0

1

1

339 Peter McCloy Rangers

2

1

0

1

339 Peter Nellies Heart of Midlothian

2

1

1

0

339 Philip McCloy Ayr United

2

1

1

0

339 Ralph Aitken Dumbarton

2

1

1

0

339 Robert Brown Dumbarton

2

2

0

0

339 Bob Boyd Mossend Swifts

2

2

0

0

339 Bobby Baxter Middlesbrough

2

1

0

1

339 Robert Foyers St Bernards

2

2

0

0

339 Robert Ancell Newcastle United

2

1

0

1

339 Bob McAulay Rangers

2

2

0

0

339 Robert Mercer Heart of Midlothian

2

2

0

0

339 Bobby Reid Brentford

2

1

1

0

339 Bobby Neill Hibernian Rangers

2

2

0

0

339 Robert Marshall Rangers

2

2

0

0

339 Ronald Orr Newcastle United

2

0

1

1

339 Samuel Thomson Lugar Boswell

2

2

0

0

339 Stevie Chalmers Celtic

2

1

0

1

339 Stuart Kennedy Aberdeen

2

0

1

1

339 Thomas Orr Greenock Morton

2

1

0

1

339 Thomas McInally Celtic

2

2

0

0

339 Tommy Ewing Partick Thistle

2

0

1

1

339 Tommy Hyslop Stoke City Rangers

2

2

0

0

339 Thomas Law Chelsea

2

1

0

1

339 Tom Smith Kilmarnock Preston North End

2

1

0

1

339 Thomas McKeown Celtic

2

1

1

0

339 Torry Gillick Everton

2

2

0

0

339 Wattie White Bolton Wanderers

2

0

2

0

339 William Fraser Sunderland

2

1

1

0

339 Billy Campbell Greenock Morton

2

0

1

1

339 Willie Cunningham Preston North End

2

1

0

1

339 William Clunas Sunderland

2

1

1

0

339 Willie Ormond Hibernian

2

0

0

2

339 Willie Russell Airdrieonians

2

1

0

1

339 Willie Stewart Queens Park

2

2

0

0

339 Willie Pettigrew Motherwell

2

2

0

0

339 William Harrower Queens Park

2

2

0

0

339 Billy Houliston Queen of the South

2

2

0

0

339 William Lennie Aberdeen

2

2

0

0

339 William Loney Celtic

2

1

0

1

339 William Maley Celtic

2

1

0

1

339 William McKinnon Dumbarton

2

2

0

0

339 William Robb Rangers Hibernian

2

1

1

0

339 William Robertson Dumbarton

2

2

0

0

339 Willie Telfer Motherwell

2

1

0

1

339 Willie Toner Kilmarnock

2

1

1

0

339 Willie Turner Pollokshields Athletic

2

2

0

0

339 William Walker Clyde

2

1

0

1

339 Willie Wiseman Queens Park

2

2

0

0

475 Alexander Thomson Airdrieonians

1

1

0

0

475 Sandy McNab Sunderland West Bromwich Albion

1

0

0

1

475 Alexander Barbour Renton

1

1

0

0

475 Alexander Bell Manchester United

1

1

0

0

475 Sandy Brown Middlesbrough

1

0

0

1

475 Alexander Linwood Clyde

1

1

0

0

475 Alexander Higgins Kilmarnock

1

1

0

0

475 Alex Forsyth Partick Thistle Manchester United

1

1

0

0

475 Alexander Cheyne Aberdeen

1

1

0

0

475 Alexander Kennedy Glasgow Eastern Third Lanark

1

1

0

0

475 Alex Lochhead Third Lanark

1

0

1

0

475 Alexander Lowe Falkirk

1

0

0

1

475 Alex McSpadyen Partick Thistle

1

0

0

1

475 Alex Menzies Heart of Midlothian

1

1

0

0

475 Ally Dawson Rangers

1

0

1

0

475 Ally Hunter Kilmarnock Celtic

1

0

0

1

475 Allan Craig Motherwell

1

0

0

1

475 Andrew Thomson Arthurlie

1

1

0

0

475 Andrew Thomson Third Lanark

1

0

1

0

475 Andy Weir Motherwell

1

0

1

0

475 Sandy Herd Heart of Midlothian

1

0

0

1

475 Andrew Devine Falkirk

1

1

0

0

475 Andrew Hannah Renton

1

1

0

0

475 Andrew McAtee Celtic

1

0

1

0

475 Andrew Richmond Queens Park

1

0

0

1

475 Andrew Stewart Third Lanark

1

1

0

0

475 Angus Douglas Chelsea

1

1

0

0

475 Archie Gray Hibernian

1

0

0

1

475 Archibald McCall Renton

1

1

0

0

475 Archie Miller Heart of Midlothian

1

1

0

0

475 Archibald Ritchie East Stirlingshire

1

1

0

0

475 Benny Yorston Aberdeen

1

0

1

0

475 Bernard Breslin Hibernian

1

0

1

0

475 Barney Battles Heart of Midlothian

1

0

1

0

475 Charles Fleming East Fife

1

1

0

0

475 Charlie Pringle St Mirren

1

1

0

0

475 Charles Heggie Rangers

1

1

0

0

475 Neil Dougall Birmingham City

1

0

0

1

475 Daniel Bruce Vale of Leven

1

1

0

0

475 Daniel Paton St Bernards

1

1

0

0

475 Danny McRorie Greenock Morton

1

0

1

0

475 Dave Wilson Oldham Athletic

1

0

0

1

475 David Wilson Queens Park

1

1

0

0

475 David Hill Third Lanark

1

1

0

0

475 David Calderhead Queen of the South Wanderers

1

1

0

0

475 Davie Dodds Dundee United

1

0

0

1

475 David Black Hurlford

1

1

0

0

475 David Haddow Rangers

1

0

1

0

475 David Lindsay St Mirren

1

0

0

1

475 David McPherson Kilmarnock

1

1

0

0

475 David McLean Sheffield Wednesday

1

0

1

0

475 David Provan Rangers

1

0

0

1

475 David Gardner Third Lanark

1

0

1

0

475 David Cumming Middlesbrough

1

1

0

0

475 David Thomson Dundee

1

0

1

0

475 David Ellis Mossend Swifts

1

1

0

0

475 Denis Lawson St Mirren

1

0

1

0

475 Donald Ford Heart of Midlothian

1

1

0

0

475 Donald Gow Rangers

1

0

0

1

475 Doug Rougvie Aberdeen

1

0

0

1

475 Duncan McKenzie Brentford

1

0

1

0

475 Duncan Stewart Dumbarton

1

1

0

0

475 Duncan Urquhart Hibernian

1

0

0

1

475 Edward McBain St Mirren

1

1

0

0

475 Frank ORourke Airdrieonians

1

1

0

0

475 Francis McGurk Birmingham City

1

0

0

1

475 Frank Walker Third Lanark

1

0

0

1

475 Fred Martin Aberdeen

1

0

0

1

475 George Bowman Montrose

1

1

0

0

475 George Anderson Kilmarnock

1

1

0

0

475 Dod Brewster Everton

1

1

0

0

475 George Key Heart of Midlothian

1

1

0

0

475 George Paterson Celtic

1

1

0

0

475 George Chaplin Dundee

1

1

0

0

475 George Hamilton Aberdeen

1

0

1

0

475 George Allan Liverpool

1

1

0

0

475 George Henderson Rangers

1

0

1

0

475 George Mutch Preston North End

1

1

0

0

475 George Somerville Queens Park

1

0

1

0

475 George Walker St Mirren

1

0

1

0

475 Gladstone Hamilton Port Glasgow Athletic

1

1

0

0

475 Harry Anderson Raith Rovers

1

0

1

0

475 Henry Allan Heart of Midlothian

1

1

0

0

475 Harry Campbell Renton

1

0

1

0

475 Henry Morris East Fife

1

1

0

0

475 Harry Yorston Aberdeen

1

1

0

0

475 Hugh Wilson Dumbarton

1

1

0

0

475 Hugh Brown Partick Thistle

1

0

0

1

475 Hugh Howie Hibernian

1

1

0

0

475 Hugh Long Clyde

1

0

1

0

475 Hugh McHardy Rangers

1

1

0

0

475 Hugh Wales Motherwell

1

0

0

1

475 Ian Wallace Coventry City

1

0

0

1

475 Ian Black Southampton

1

0

0

1

475 James Connor Airdrieonians

1

1

0

0

475 Jim Forrest Motherwell

1

0

0

1

475 Jimmy Campbell Sheffield Wednesday

1

0

1

0

475 Jim Forrest Rangers Aberdeen

1

1

0

0

475 James Hamilton St Mirren

1

1

0

0

475 James Blair Blackpool

1

0

0

1

475 Jim Blyth Coventry City

1

0

1

0

475 Jimmy Niven Moffat

1

1

0

0

475 Jimmy Kinloch Partick Thistle

1

1

0

0

475 James Dougall Preston North End

1

0

0

1

475 James Duncanson Rangers

1

0

1

0

475 James Dunlop St Mirren

1

1

0

0

475 Jimmy Dykes Heart of Midlothian

1

1

0

0

475 James Easson Portsmouth

1

0

0

1

475 James Fraser Moffat

1

1

0

0

475 James Gabriel Everton

1

0

0

1

475 James Robertson Tottenham Hotspur

1

0

0

1

475 James Gillespie Third Lanark

1

1

0

0

475 James Gossland Rangers

1

1

0

0

475 James Gourlay Cambuslang

1

1

0

0

475 James Speirs Rangers

1

1

0

0

475 Jimmy Hannah Third Lanark

1

0

1

0

475 James Irons Queens Park

1

1

0

0

475 James Hogg Ayr United

1

1

0

0

475 Jimmy Howieson St Mirren

1

1

0

0

475 James Hutton St Bernards

1

1

0

0

475 James Gardiner Motherwell

1

0

1

0

475 James Johnston Abercorn

1

1

0

0

475 Jimmy Lawrence Newcastle United

1

0

1

0

475 James Logan Ayr

1

1

0

0

475 James Low Cambuslang

1

1

0

0

475 James Lowe St Bernards

1

1

0

0

475 James Lundie Hibernian

1

1

0

0

475 James Main Hibernian

1

1

0

0

475 James Gourlay Cambuslang

1

1

0

0

475 James McGhee Hibernian

1

1

0

0

475 James McIntyre Rangers

1

1

0

0

475 James McKie East Stirlingshire

1

1

0

0

475 James McMillan St Bernards

1

0

1

0

475 Jimmy Murray Heart of Midlothian

1

0

0

1

475 James Boyd Newcastle United

1

0

0

1

475 James Orr Kilmarnock

1

1

0

0

475 James Craig Celtic

1

1

0

0

475 Bobby Combe Hibernian

1

0

0

1

475 Jimmy McLuckie Manchester City

1

0

0

1

475 Jimmy Raeside Third Lanark

1

0

0

1

475 James Logie Arsenal

1

0

1

0

475 James Cleland Royal Albert

1

1

0

0

475 James Wardhaugh Heart of Midlothian

1

1

0

0

475 Jimmy Fleming Rangers

1

0

0

1

475 James Young Celtic

1

1

0

0

475 John Buchanan Cambuslang

1

1

0

0

475 John Cameron Rangers

1

1

0

0

475 John Divers Celtic

1

0

1

0

475 John Smith Mauchline Edinburgh University Queens Park

1

1

0

0

475 John Cameron Queens Park

1

0

1

0

475 John Divers Celtic

1

1

0

0

475 John Inglis Kilmarnock Athletic

1

1

0

0

475 Jock McDougall Airdrieonians

1

1

0

0

475 John Smith Ayr United

1

0

1

0

475 Alex Graham Arsenal

1

1

0

0

475 John Brown Clyde

1

1

0

0

475 John Blair Motherwell

1

0

0

1

475 Jackie Plenderleith Manchester City

1

1

0

0

475 John Browning Celtic

1

0

1

0

475 John Hunter Dundee

1

0

0

1

475 John Dick West Ham United

1

0

0

1

475 John Duncan Leicester City

1

1

0

0

475 John Ewart Bradford City

1

1

0

0

475 John Fraser Dundee

1

1

0

0

475 John Gillespie Queens Park

1

1

0

0

475 Johny Graham Annbank

1

1

0

0

475 John Cross Third Lanark

1

0

0

1

475 John Fyfe Third Lanark

1

0

1

0

475 John Blackley Hibernian

1

1

0

0

475 Jock Hepburn Alloa Athletic

1

1

0

0

475 Jackie Husband Partick Thistle

1

0

0

1

475 John Gow Queens Park

1

0

1

0

475 John Johnstone Kilmarnock

1

1

0

0

475 John McTavish Falkirk

1

0

0

1

475 Jack Kennedy Hibernian

1

0

1

0

475 John Ritchie Queens Park

1

0

1

0

475 John Kay Queens Park

1

1

0

0

475 John Murdoch Motherwell

1

0

1

0

475 John Lyall Sheffield Wednesday

1

0

0

1

475 John Macaulay Arthurlie

1

1

0

0

475 John MacDonald Edinburgh University

1

0

1

0

475 John MacPherson Heart of Midlothian

1

0

0

1

475 John Martis Motherwell

1

0

0

1

475 John McCorkindale Partick Thistle

1

1

0

0

475 Jackie McGrory Kilmarnock

1

1

0

0

475 John McKay Blackburn Rovers

1

0

0

1

475 John McMenemy Motherwell

1

0

0

1

475 Johnny MacLeod Hibernian

1

0

0

1

475 John Murray Renton

1

0

1

0

475 Jock Paterson Leicester City

1

0

0

1

475 John Gow Rangers

1

1

0

0

475 John Gilmour Dundee

1

0

1

0

475 Jock Thomson Everton

1

0

0

1

475 John Russell Cambuslang

1

1

0

0

475 John McNab Liverpool

1

1

0

0

475 John Weir Third Lanark

1

1

0

0

475 John Goudie Abercorn

1

1

0

0

475 John Murray Vale of Leven

1

1

0

0

475 John Gilchrist Celtic

1

1

0

0

475 Leslie Skene Queens Park

1

0

1

0

475 Mark Bell Heart of Midlothian

1

0

1

0

475 Matt Busby Manchester City

1

0

0

1

475 Matt Scott Airdrieonians

1

1

0

0

475 Michael Dunbar Cartvale

1

1

0

0

475 Michael Gilhooley Hull City

1

0

0

1

475 Michael Haughney Celtic

1

0

0

1

475 Neil Harris Newcastle United

1

0

1

0

475 Neil McCallum Renton

1

1

0

0

475 Neil Simpson Aberdeen

1

0

1

0

475 Patrick Callaghan Hibernian

1

1

0

0

475 Patrick Gallacher Sunderland

1

0

0

1

475 Pat Quinn Motherwell

1

0

0

1

475 Peter Campbell Greenock Morton

1

1

0

0

475 Peter Dowds Celtic

1

1

0

0

475 Peter Kerr Hibernian

1

1

0

0

475 Peter Meechan Celtic

1

0

1

0

475 Peter Pursell Queens Park

1

0

1

0

475 Peter Robertson Dundee

1

0

0

1

475 Peter Scarff Celtic

1

0

1

0

475 Richard Hunter St Mirren

1

1

0

0

475 Bertie Auld Celtic

1

0

1

0

475 Robert Brown Dumbarton

1

1

0

0

475 Robert Brown Cambuslang

1

1

0

0

475 Bobby Orrock Falkirk

1

0

1

0

475 Bertie Thomson Celtic

1

1

0

0

475 Robert Beattie Preston North End

1

1

0

0

475 Robert Buchanan Abercorn

1

1

0

0

475 Robert Clements Leith Athletic

1

1

0

0

475 Robert Middleton Cowdenbeath

1

1

0

0

475 Robert Downie Third Lanark

1

1

0

0

475 Robert Findlay Kilmarnock

1

1

0

0

475 Robert Fleming Greenock Morton

1

1

0

0

475 Robert Main Rangers

1

0

0

1

475 Bob Hepburn Ayr United

1

1

0

0

475 Robert Christie Queens Park

1

1

0

0

475 Bob McCormick Abercorn

1

1

0

0

475 Rab McFarlane Greenock Morton

1

1

0

0

475 Bobby McKay Newcastle United

1

0

1

0

475 Robert Scott Airdrieonians

1

1

0

0

475 Bobby Robinson Dundee

1

1

0

0

475 Bobby Shearer Rangers

1

0

0

1

475 Robert Thomson Falkirk

1

0

0

1

475 Ron Yeats Liverpool

1

0

0

1

475 Samuel Baird Rangers

1

0

1

0

475 Sam Kennedy Partick Thistle

1

0

0

1

475 Stewart Davidson Middlesbrough

1

1

0

0

475 Thomas Hamilton Hurlford

1

1

0

0

475 Tommy Robertson Heart of Midlothian

1

1

0

0

475 Thomas Brackenridge Heart of Midlothian

1

1

0

0

475 Thomas Bradshaw Bury

1

1

0

0

475 Tom Brandon Blackburn Rovers

1

1

0

0

475 Tom Niblo Aston Villa

1

0

0

1

475 Thomas Chambers Heart of Midlothian

1

1

0

0

475 Tom Collins Heart of Midlothian

1

0

0

1

475 Thomas Wylie Rangers

1

1

0

0

475 Thomas Hamilton Rangers

1

0

0

1

475 Tom Jenkinson Heart of Midlothian

1

1

0

0

475 Tommy Lawrence Liverpool

1

1

0

0

475 Thomas Kelso Dundee

1

0

1

0

475 Tommy Logan Falkirk

1

1

0

0

475 Tom McInnes Cowlairs

1

1

0

0

475 Thomas McMillan Dumbarton

1

1

0

0

475 Tom Morrison St Mirren

1

0

0

1

475 Tom Sloan Third Lanark

1

0

1

0

475 Tommy Low Rangers

1

1

0

0

475 Tommy Tait Sunderland

1

0

1

0

475 Tom Townsley Falkirk

1

1

0

0

475 Thomas Turner Arthurlie

1

1

0

0

475 Tommy Pearson Newcastle United

1

0

1

0

475 Walter Aitkenhead Blackburn Rovers

1

1

0

0

475 Walter Lamont Pilgrims

1

1

0

0

475 William Paul Dykebar

1

1

0

0

475 William Thomson Dundee

1

1

0

0

475 William Dickson Dundee Strathmore

1

1

0

0

475 William Blair Third Lanark

1

1

0

0

475 William Bowie Linthouse

1

1

0

0

475 William Chalmers Rangers

1

1

0

0

475 William Collier Raith Rovers

1

0

0

1

475 Willie Telfer St Mirren

1

0

1

0

475 Billy Cowan Newcastle United

1

0

1

0

475 William McIntosh Third Lanark

1

1

0

0

475 William Fulton Abercorn

1

1

0

0

475 Billy Howden Partick Thistle

1

1

0

0

475 William Hunter Motherwell

1

0

0

1

475 William Key Queens Park

1

1

0

0

475 William Longair Dundee

1

1

0

0

475 Willie Macfadyen Motherwell

1

0

0

1

475 Bill McCartney Hibernian

1

1

0

0

475 William McColl Renton

1

0

1

0

475 William McLeod Cowlairs

1

1

0

0

475 Willie Moir Bolton Wanderers

1

0

0

1

475 Willie Muir Dundee

1

1

0

0

475 Willie Porteous Heart of Midlothian

1

0

0

1

475 Willie Bauld Heart of Midlothian

1

0

0

1

475 William King Queens Park

1

1

0

0

475 Bill Sawers Dundee

1

0

1

0

475 William Semple Cambuslang

1

1

0

0

475 William Chalmers Queens Park

1

1

0

0

475 William Maxwell Stoke City

1

0

0

1

475 Willie Summers St Mirren

1

1

0

0

475 Billy Dunlop Liverpool

1

1

0

0

475 Willie Taylor Heart of Midlothian

1

0

0

1

475 William Callaghan Dunfermline Athletic

1

0

1

0

475 William Baird St Bernards

1

1

0

0

475 William Watson Falkirk

1

1

0

0

475 Willie Watt Queens Park

1

1

0

0

475 Woodville Gray Pollokshields Athletic

1

0

1

0



Scorers All Games

Player

Clubs Shown in Order Played For

G W D L Goals
1 Hughie Gallacher Airdrieonians Newcastle United Chelsea Derby County

19

16

1

2

2 Bob Hamilton Rangers Dundee

11

7

3

1

3 Andy Wilson Dunfermline Athletic Middlesbrough

12

8

2

2

3 Denis Law Huddersfield Town Manchester City Torino CC Manchester United

26

13

6

7

3 Lawrie Reilly Hibernian

20

10

5

5

3 Bob McColl Queens Park Newcastle United

13

8

4

1

7 Alex Jackson Aberdeen Huddersfield Town

16

14

1

1

7 Kenny Dalglish Celtic Liverpool

26

11

5

10

7 Bobby Walker Heart of Midlothian

29

13

9

7

10 Alan Gilzean Dundee Tottenham Hotspur

10

7

1

2

10 Dally Duncan Derby County

12

6

2

4

10 Jimmy Quinn Celtic

11

6

2

3

10 Bobby Johnstone Hibernian Manchester City

11

3

4

4

10 Tommy Walker Heart of Midlothian

14

8

3

3

15 Sandy McMahon Celtic

6

3

1

2

15 Alec Smith Rangers

20

11

5

4

15 Graham Leggat Aberdeen Fulham

9

2

6

1

15 Jimmy McGrory Celtic

7

5

0

2

15 John McPherson Kilmarnock Cowlairs Rangers

9

6

2

1

15 Bob McPhail Airdrieonians Rangers

13

8

2

3

15 Billy Steel Greenock Morton Derby County Dundee

17

9

3

5

22 Alan Morton Queens Park Rangers

30

18

6

6

22 Andy Cunningham Rangers

12

9

2

1

22 Davie Wilson Rangers

11

8

1

2

22 Jimmy McMenemy Celtic

12

8

4

0

22 Jack Bell Dumbarton Everton Celtic

10

7

0

3

22 Jake Madden Celtic

2

1

1

0

22 Joe Lindsay Dumbarton

5

3

2

0

22 William Paul Partick Thistle

3

2

1

0

22 William Lambie Queens Park

9

6

2

1

22 Willie Waddell Rangers

12

8

1

3

32 Alex Scott Rangers Everton

6

5

1

0

32 Charlie Thomson Heart of Midlothian Sunderland

21

9

6

6

32 Charles Heggie Rangers

1

1

0

0

32 George Stevenson Motherwell

11

5

2

4

32 Ian St John Motherwell Liverpool

12

7

3

2

32 John Campbell Celtic

12

8

2

2

32 John Campbell Rangers

4

3

0

1

32 John Barker Rangers

2

2

0

0

32 Ralph Brand Rangers

3

3

0

0

32 William Dickson Dundee Strathmore

1

1

0

0

32 Willie Groves Hibernian Celtic

3

2

1

0

32 William Reid Rangers

9

4

4

1

32 William Sellar Battlefield Queens Park

9

3

2

4

45 Alexander Higgins Kilmarnock

1

1

0

0

45 Alex James Preston North End Arsenal

8

6

0

2

45 Allan Brown East Fife Blackpool

3

1

1

1

45 Bruce Rioch Derby County Everton

11

6

3

2

45 Charlie Napier Celtic Derby County

4

3

0

1

45 Colin Stein Rangers Coventry City

9

3

3

3

45 Eric Caldow Rangers

18

9

5

4

45 Frank Watt Kilbirnie

4

2

1

1

45 Henry Morris East Fife

1

1

0

0

45 James Hamilton Queens Park

3

2

0

1

45 James Gillespie Third Lanark

1

1

0

0

45 Jimmy Mason Third Lanark

5

5

0

0

45 Johnny Walker Heart of Midlothian Rangers

5

2

3

0

45 John McPhail Celtic

4

4

0

0

45 Robert Calderwood Cartvale

3

2

1

0

45 Bobby Murdoch Celtic

7

3

1

3

45 Bobby Collins Celtic Everton Leeds United

12

4

5

3

45 Billy Liddell Liverpool

18

6

4

8

45 William Harrower Queens Park

2

2

0

0

45 Willie Henderson Rangers

13

7

3

3

65 Albert Buick Heart of Midlothian

2

2

0

0

65 Alexander Bennett Celtic Rangers

11

6

3

2

65 Alexander Latta Dumbarton Athletic

2

2

0

0

65 Alexander Keillor Montrose Dundee

6

4

2

0

65 Andrew McLaren Preston North End

2

0

1

1

65 Andrew Wilson Sheffield Wednesday

6

0

5

1

65 Charles Fleming East Fife

1

1

0

0

65 David Wilson Queens Park

1

1

0

0

65 Davie Meiklejohn Rangers

14

9

1

4

65 David Allan Queens Park

3

2

1

0

65 Derek Johnstone Rangers

7

3

2

2

65 Don Masson Queens Park Rangers Derby County

8

5

2

1

65 Finlay Speedie Rangers

3

2

0

1

65 George Graham Arsenal Manchester United

3

2

0

1

65 Gilbert Rankin Vale of Leven

2

1

0

1

65 Gordon McQueen Leeds United Manchester United

11

4

4

3

65 Harold Paul Queens Park

3

1

0

2

65 James Millar Rangers

3

2

0

1

65 Jimmy Johnstone Celtic

10

4

2

4

65 Jim Baxter Rangers Sunderland

17

13

1

3

65 Jimmy Delaney Celtic Manchester United

10

4

3

3

65 James Dunn Hibernian Everton

6

5

0

1

65 James Gossland Rangers

1

1

0

0

65 Jimmy Howie Newcastle United

3

1

1

1

65 James McCall Renton

5

3

1

1

65 James McKie East Stirlingshire

1

1

0

0

65 Jimmy Fleming Rangers

1

0

0

1

65 John Allan Queens Park

2

2

0

0

65 John White Falkirk Tottenham Hotspur

12

9

1

2

65 John Kay Queens Park

1

1

0

0

65 John Robertson Everton Southampton Rangers

16

7

5

4

65 John Wark Ipswich Town Liverpool

7

1

3

3

65 Neil Munro Abercorn

2

2

0

0

65 Peter Lorimer Leeds United

7

3

1

3

65 Bob Boyd Mossend Swifts

2

2

0

0

65 Bobby Lennox Celtic

5

3

2

0

65 Bobby Neill Hibernian Rangers

2

2

0

0

65 Thomas Miller Liverpool Manchester United

3

2

0

1

65 Walter Aitkenhead Blackburn Rovers

1

1

0

0

65 William Anderson Queens Park

3

2

1

0

65 Billy Houliston Queen of the South

2

2

0

0

106 Adam McLean Celtic

4

3

0

1

106 Alan Brazil Ipswich Town

5

2

1

2

106 Alexander Thomson Airdrieonians

1

1

0

0

106 Sandy Archibald Rangers

8

4

1

3

106 Alexander Barbour Renton

1

1

0

0

106 Alexander Linwood Clyde

1

1

0

0

106 Alexander Munro Heart of Midlothian Blackpool

2

1

0

1

106 Alexander Cheyne Aberdeen

1

1

0

0

106 Alexander Higgins Newcastle United

4

2

1

1

106 Alex Christie Queens Park

3

2

0

1

106 Alexander King Heart of Midlothian Celtic

6

6

0

0

106 Sandy MacFarlane Dundee

5

2

2

1

106 Alexander Massie Heart of Midlothian Aston Villa

15

8

2

5

106 Alex Donaldson Bolton Wanderers

6

3

2

1

106 Alex Young Heart of Midlothian Everton

3

1

1

1

106 Allan Stewart Queens Park

2

1

1

0

106 Andrew Devine Falkirk

1

1

0

0

106 Andy Gray Aston Villa Wolverhampton Wanderers Everton

4

1

1

2

106 Archie Gemmill Derby County Nottingham Forest Birmingham City

15

8

3

4

106 Arthur Graham Leeds United

4

1

0

3

106 Barney Battles Heart of Midlothian

1

0

1

0

106 Colin Jackson Rangers

4

3

1

0

106 Daniel Paton St Bernards

1

1

0

0

106 David Alexander East Stirlingshire

2

2

0

0

106 David Baird Heart of Midlothian

3

2

0

1

106 Davie Cooper Rangers Motherwell

2

1

1

0

106 Dave Mackay Heart of Midlothian Tottenham Hotspur

12

5

2

5

106 David Black Hurlford

1

1

0

0

106 David Herd Arsenal

3

1

1

1

106 David Russell Heart of Midlothian Celtic

6

3

2

1

106 David McCulloch Heart of Midlothian Brentford Derby County

5

3

1

1

106 David Morris Raith Rovers

6

5

1

0

106 Davidson Berry Queens Park

3

3

0

0

106 David Ellis Mossend Swifts

1

1

0

0

106 Dave Gibson Leicester City

2

0

0

2

106 Derek Parlane Rangers

5

2

2

1

106 Ted MacDougall Norwich City

3

1

1

1

106 Eddie Gray Leeds United

5

2

1

2

106 Francis ODonnell Preston North End Blackpool

3

2

0

1

106 Frank ORourke Airdrieonians

1

1

0

0

106 Frank Shaw Pollokshields Athletic

2

2

0

0

106 George Dewar Dumbarton

2

2

0

0

106 George Mulhall Aberdeen Sunderland

3

2

0

1

106 George Somerville Queens Park

1

0

1

0

106 Henry Marshall Celtic

2

2

0

0

106 Hugh Howie Hibernian

1

1

0

0

106 Hugh Curran Wolverhampton Wanderers

2

0

0

2

106 Lalty Wilson Newmilns Sunderland Third Lanark

4

3

1

0

106 James Smith Rangers

2

0

1

1

106 Jimmy Davidson Partick Thistle

3

1

1

1

106 James Gibson Partick Thistle Aston Villa

8

6

1

1

106 James Dougall Preston North End

1

0

0

1

106 James Gourlay Cambuslang

1

1

0

0

106 James Galt Rangers

2

2

0

0

106 James Kelly Renton Celtic

8

3

2

3

106 James Logan Ayr

1

1

0

0

106 James Low Cambuslang

1

1

0

0

106 James Lowe St Bernards

1

1

0

0

106 Jim McCalliog Sheffield Wednesday Wolverhampton Wanderers

2

1

0

1

106 James McLaren Hibernian Celtic

3

2

1

0

106 James King Hamilton Academical

2

1

0

1

106 James Oswald Third Lanark St Bernards Rangers

3

1

1

1

106 John Divers Celtic

1

0

1

0

106 John Marshall Third Lanark

4

4

0

0

106 John Smith Mauchline Edinburgh University Queens Park

1

1

0

0

106 John Lambie Queens Park

3

2

0

1

106 John Taylor Dumbarton St Mirren

4

4

0

0

106 John Hewie Charlton Athletic

6

2

3

1

106 John Duncan Leicester City

1

1

0

0

106 Jackie Henderson Portsmouth Arsenal

5

3

1

1

106 John Greig Rangers

21

7

7

7

106 John Hughes Celtic

2

0

1

1

106 Jock Hutton Aberdeen Blackburn Rovers

10

7

2

1

106 John Johnstone Kilmarnock

1

1

0

0

106 John Ritchie Queens Park

1

0

1

0

106 John Robertson Nottingham Forest Derby County

6

2

3

1

106 John OHare Derby County

7

3

3

1

106 John Goudie Abercorn

1

1

0

0

106 Joe Cassidy Celtic

4

3

0

1

106 Joe Donnachie Oldham Athletic

3

1

1

1

106 Joe Jordan Leeds United Manchester United AC Milan

21

11

1

9

106 Leitch Keir Dumbarton

4

3

0

1

106 Mark McGhee Aberdeen

2

0

1

1

106 Mo Johnston Watford Celtic FC Nantes Rangers

2

1

1

0

106 Michael Dunbar Cartvale

1

1

0

0

106 Neilly Gibson Rangers Partick Thistle

14

9

2

3

106 Neil Dewar Third Lanark

2

0

0

2

106 Neil McCallum Renton

1

1

0

0

106 Patrick Gallacher Sunderland

1

0

0

1

106 Patrick Buckley Aberdeen

2

1

1

0

106 Pat Murray Hibernian

2

0

2

0

106 Pat Quinn Motherwell

1

0

0

1

106 Ralph Aitken Dumbarton

2

1

1

0

106 Ray Stewart west Ham United

4

3

0

1

106 Asa Hartford West Bromwich Albion Manchester City Everton

17

8

3

6

106 Bertie Thomson Celtic

1

1

0

0

106 Bobby Templeton Aston Villa Newcastle United Arsenal Kilmarnock

11

5

3

3

106 Robert Buchanan Abercorn

1

1

0

0

106 Bob McCormick Abercorn

1

1

0

0

106 Ronnie McKinnon Rangers

11

5

4

2

106 Ronald Orr Newcastle United

2

0

1

1

106 Stevie Chalmers Celtic

2

1

0

1

106 Steve Archibald Aberdeen Tottenham Hotspur FC Barcelona

4

2

1

1

106 Tommy Robertson Heart of Midlothian

1

1

0

0

106 Thomas Orr Greenock Morton

2

1

0

1

106 Thomas Brackenridge Heart of Midlothian

1

1

0

0

106 Tommy Cairns Rangers

8

6

2

0

106 Thomas Chambers Heart of Midlothian

1

1

0

0

106 Thomas Wylie Rangers

1

1

0

0

106 Tommy Docherty Preston North End Arsenal

11

2

4

5

106 Tommy Hyslop Stoke City Rangers

2

2

0

0

106 Tom Jenkinson Heart of Midlothian

1

1

0

0

106 Tom McInnes Cowlairs

1

1

0

0

106 Tommy McLean Kilmarnock

3

2

1

0

106 Tommy Ring Clyde

5

1

2

2

106 Tom Waddell Queens Park

6

3

0

3

106 Thomas Fitchie Arsenal Queens Park

4

1

0

3

106 Walter Lamont Pilgrims

1

1

0

0

106 William Thomson Dumbarton

4

4

0

0

106 William Clunas Sunderland

2

1

1

0

106 Willie Ormond Hibernian

2

0

0

2

106 Willie Miller Aberdeen

9

5

1

3

106 Willie Fernie Celtic

6

2

3

1

106 Willie Stewart Queens Park

2

2

0

0

106 Willie Pettigrew Motherwell

2

2

0

0

106 Billy Bremner Leeds United

19

8

4

7

106 Willie Johnstone Third Lanark

3

1

2

0

106 William Lennie Aberdeen

2

2

0

0

106 Willie Macfadyen Motherwell

1

0

0

1

106 Billy McNeill Celtic

13

7

2

4

106 Sandy Jardine Rangers

8

3

2

3

106 William Robertson Dumbarton

2

2

0

0

106 Willie Turner Pollokshields Athletic

2

2

0

0

106 Willie Watt Queens Park

1

1

0

0



Players by Club

Club Caps Players Goals
Rangers

559

96

111

Celtic

398

86

76

Heart of Midlothian

164

49

31

Queens Park

146

51

51

Hibernian

108

36

25

Aberdeen

86

27

8

Liverpool

83

19

9

Newcastle United

79

22

21

Dundee

71

27

10

Manchester United

69

15

13

Leeds United

62

9

8

Third Lanark

60

28

10

Partick Thistle

57

19

6

Derby County

50

9

15

Dumbarton

47

17

12

Manchester City

47

10

4

Sunderland

47

16

3

Tottenham Hotspur

47

7

8

Motherwell

45

21

7

Kilmarnock

43

19

5

Arsenal

40

17

3

Preston North End

37

12

7

St Mirren

36

23

0

Dundee United

32

6

0

Airdrieonians

31

15

7

Everton

27

16

4

Middlesbrough

24

9

7

Renton

24

12

4

Chelsea

22

7

0

Aston Villa

21

8

3

Falkirk

21

12

2

Greenock Morton

21

9

1

Huddersfield Town

21

4

9

Blackpool

20

5

3

Clyde

20

8

2

Ipswich Town

18

3

3

Vale of Leven

17

7

2

Nottingham Forest

16

5

1

Sheffield Wednesday

16

7

3

Bolton Wanderers

12

4

1

Raith Rovers

12

4

1

Coventry City

11

5

0

Wolverhampton Wanderers

11

3

2

Birmingham City

10

6

0

St Bernards

10

8

2

Cambuslang

9

8

2

Cardiff City

9

2

0

Swindon Town

9

1

0

West Bromwich Albion

8

3

0

Abercorn

7

6

5

Brentford

7

4

1

Dunfermline Athletic

7

2

6

Fulham

7

2

4

Leicester City

7

4

2

Portsmouth

7

3

1

Ayr United

6

5

0

Blackburn Rovers

6

4

3

Charlton Athletic

6

1

1

Queens Park Rangers

6

1

2

Battlefield

5

1

0

Cowlairs

5

3

3

East Fife

5

3

5

Pollokshields Athletic

5

3

2

West Ham United

5

2

1

Cartvale

4

2

4

East Stirlingshire

4

3

3

Kilbirnie

4

1

3

Oldham Athletic

4

2

1

Arthurlie

3

3

0

Leith Athletic

3

2

0

Montrose

3

2

1

Mossend Swifts

3

2

3

Norwich City

3

1

1

Sheffield United

3

1

0

AC Milan

2

1

0

Arbroath

2

1

0

Barnsley

2

1

0

Cowdenbeath

2

2

0

Dumbarton Athletic

2

1

2

Hamilton Academical

2

1

1

Hurlford

2

2

1

Lugar Boswell

2

1

0

Moffat

2

2

0

Queen of the South

2

1

2

SK Lokeren

2

1

0

Southampton

2

2

0

St Johnstone

2

1

0

Stoke City

2

2

0

Watford

2

1

1

Albion Rovers

1

1

0

Alloa Athletic

1

1

0

Annbank

1

1

0

Ayr

1

1

1

Bradford City

1

1

0

Bradford Park Avenue

1

1

0

Burnley

1

1

0

Bury

1

1

0

Dundee Strathmore

1

1

4

Dykebar

1

1

0

Edinburgh University

1

1

0

Hull City

1

1

0

Kilmarnock Athletic

1

1

0

Linthouse

1

1

0

Llanelly

1

1

0

Newmilns

1

1

1

Pilgrims

1

1

1

Port Glasgow Athletic

1

1

0

Queen of the South Wanderers

1

1

0

Royal Albert

1

1

0

Torino CC

1

1

0



Scorers by Club

Club Caps Players Goals
Rangers

80

39

111

Celtic

57

30

76

Queens Park

37

22

51

Heart of Midlothian

28

13

31

Hibernian

21

8

25

Newcastle United

10

4

21

Derby County

14

6

15

Manchester United

9

2

13

Dumbarton

10

8

12

Dundee

6

5

10

Third Lanark

8

6

10

Huddersfield Town

5

2

9

Liverpool

7

3

9

Aberdeen

8

7

8

Leeds United

8

6

8

Tottenham Hotspur

6

4

8

Airdrieonians

5

3

7

Middlesbrough

5

1

7

Motherwell

7

4

7

Preston North End

6

5

7

Dunfermline Athletic

5

1

6

Partick Thistle

3

2

6

Abercorn

5

4

5

East Fife

2

2

5

Kilmarnock

3

3

5

Cartvale

3

2

4

Dundee Strathmore

1

1

4

Everton

4

3

4

Fulham

4

1

4

Manchester City

3

3

4

Renton

4

3

4

Arsenal

3

3

3

Aston Villa

3

3

3

Blackburn Rovers

2

2

3

Blackpool

3

1

3

Cowlairs

3

2

3

East Stirlingshire

2

2

3

Ipswich Town

3

2

3

Kilbirnie

2

1

3

Mossend Swifts

2

2

3

Sheffield Wednesday

3

2

3

Sunderland

3

3

3

Cambuslang

2

2

2

Clyde

2

2

2

Dumbarton Athletic

1

1

2

Falkirk

2

2

2

Leicester City

2

2

2

Pollokshields Athletic

2

2

2

Queen of the South

1

1

2

Queens Park Rangers

2

1

2

St Bernards

2

2

2

Vale of Leven

1

1

2

Wolverhampton Wanderers

2

2

2

Ayr

1

1

1

Bolton Wanderers

1

1

1

Brentford

1

1

1

Charlton Athletic

1

1

1

Greenock Morton

1

1

1

Hamilton Academical

1

1

1

Hurlford

1

1

1

Montrose

1

1

1

Newmilns

1

1

1

Norwich City

1

1

1

Nottingham Forest

1

1

1

Oldham Athletic

1

1

1

Pilgrims

1

1

1

Portsmouth

1

1

1

Raith Rovers

1

1

1

Watford

1

1

1

West Ham United

1

1

1


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