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 2nd 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; James Kelly 40; Michael Dunbar 44; Charles Heggie 60; James Gourlay 75

28 1885-86 Sat 27 Mar 1886 s n ENGLAND England 2nd Hampden Park

1-1

11000

George Sommerville 80

29 1885-86 Sat 10 Apr 1886 s n WALES Wales 2nd 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 2nd 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 50; John Allan 53

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 Hibernian Park

5-1

8000

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

34 1887-88 Sat 17 Mar 1888 s n ENGLAND England 2nd 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 Breckenridge 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 20; William Paul 36; William Paul 43; William Paul 60; 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 Wyllie 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

James Logan 5; Robert Buchanan 51; Bob Boyd 59; Bob Boyd 80

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 Park

6-1

1200

William Thomson 1; James Hamilton 8; John McPherson 15; John McPherson 44; Davie Baird 55; James Hamilton 65

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 14; John Barker 19; John Barker 35; John Barker 40; Jake Madden 47; William Lambie 62; 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 37; John Barker 44; Thomas Chambers 70; David Alexander 75; John Johnstone 85

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 30; John Divers 39

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 19; Alexander Keillor 39; Daniel Paton 59; Bobby Neill 71

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 11; Johnny Walker 60

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; Alex 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 20; James McKee 29; James McKee 40; James Gillespie 61

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; Harry 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; Robert Hamilton 20; Bob McColl 25; Jack Bell 35; Bob McColl 47; Robert Hamilton 65; John Campbell 70; John Campbell 80

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

1-2

25590

Robert 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; Robert Hamilton 37; Alec Smith 60

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

3-0

6000

John James Campbell 8; Alec Smith 23; John James Campbell 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

John Campbell 6; John Campbell 12; Davie Russell 20; John James Campbell 21; Sandy McMahon 26; Robert Hamilton 50; Sandy McMahon 70; Robert Hamilton 71; Robert Hamilton 84; John James Campbell 85; Robert Hamilton 86

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

1-1

5000

Jacky Robertson 74

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

2-2

18250

John James Campbell 48; Robert Hamilton 75

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

5-1

12000

Robert Hamilton 43; Bobby Walker 49; Robert Hamilton 70; Robert 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

Robert 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

Jacky 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 Park

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 55; 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

Robert Hamilton 35; Robert 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 Park

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 Park

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 Jnr 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 Park

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 Park

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; Alex Munro 46; Dave 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

Alex 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 Park

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 Dougal 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; Alec 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

Tommy 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

Davie 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

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

0-1

55000

-----

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

3-2

56438

Alan Gilzean 15; Alan Gilzean 65; Ronnie McKinnon 78

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

1-1

130711

John Hughes 39

337 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

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

1-1

7455

Colin Stein 53

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

1-4

89902

Colin Stein 43

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

1-0

31000

John OHare 58

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

0-0

30379

-----

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

0-0

137284

-----

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

0-0

19068

-----

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

0-1

31643

-----

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

1-3

91469

Hugh Curran 11

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

2-0

39652

Denis Law 86; Peter Lorimer 89

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

1-0

21332

Peter Lorimer 72

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

0-1

119415

-----

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

2-0

16682

George Graham 60; George Graham 70

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

1-2

38852

Kenny Dalglish 89

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

0-1

95950

-----

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

0-1

53778

-----

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

2-0

41969

Kenny Dalglish 25; Sandy Jardine pen 44

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

2-0

94487

Joe Jordan 4; Colin Todd og 30

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

2-2

23509

Colin Jackson 52; Bruce Rioch 61

391 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

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

1-5

98241

Bruce Rioch pen 41

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

3-1

25516

Willie Pettigrew 38; Bruce Rioch 44; Eddie Gray 69

399 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

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

2-1

85167

Don Masson 18; Kenny Dalglish 49

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

0-0

14468

-----

406 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

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

2-1

98103

Gordon McQueen 42; Kenny Dalglish 60

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

1-1

64418

Derek Johnstone 36

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

1-1

70221

Derek Johnstone 10

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

0-1

88019

-----

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

0-3

20371

-----

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

1-0

28510

Arthur Graham 76

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

1-3

98000

John Wark 21

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

0-1

18000

-----

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

1-0

27455

Willie Miller 26

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

0-2

84927

-----

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

0-2

18985

-----

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

2-0

22431

Ray Stewart 5; Steve Archibald 50

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

1-0

90000

John Robertson pen 64

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

1-1

20000

John Wark 32

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

1-0

25284

Asa Hartford 7

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

0-1

80529

-----

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

0-0

16379

-----

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

2-0

14100

Andy Gray 11; Alan Brazil 67

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

0-2

84000

-----

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

0-2

12000

-----

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

2-1

17294

Davie Cooper pen 37; Mo Johnston 78

473 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 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 Jacky Robertson Everton Southampton Rangers

16

7

5

4

25 Alan Rough Partick Thistle Hibernian

15

8

2

5

25 Alex 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 Davie Mackay Heart of Midlothian Tottenham Hotspur

12

5

2

5

46 Dally Duncan Derby County

12

6

2

4

46 Graeme Souness Middlesbrough Liverpool Sampdoria Genova

12

4

1

7

46 Ian St John Motherwell Liverpool

12

7

3

2

46 Jimmy McMenemy Celtic

12

8

4

0

46 John White Falkirk Tottenham Hotspur

12

9

1

2

46 John James Campbell Celtic

12

8

2

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 Robert 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 James Kelly Renton Celtic

9

4

2

3

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

102 Sandy Archibald Rangers

8

4

1

3

102 Alex Raisbeck Liverpool

8

4

3

1

102 Alex Parker Falkirk Everton

8

2

4

2

102 Alex James Preston North End Arsenal

8

6

0

2

102 Ned Doyle Celtic

8

4

1

3

102 Don Masson Queens Park Rangers Derby County

8

5

2

1

102 Doug Cowie Dundee

8

4

4

0

102 Douglas Gray Rangers

8

5

1

2

102 Gordon Strachan Aberdeen Manchester United Leeds United

8

2

2

4

102 James Blair Sheffield Wednesday Cardiff City

8

5

1

2

102 James Gibson Partick Thistle Aston Villa

8

6

1

1

102 Ian McColl Rangers

8

3

2

3

102 Kenneth Campbell Liverpool Partick Thistle

8

5

1

2

102 Peter McWilliam Newcastle United

8

2

2

4

102 Bobby Clark Aberdeen

8

4

1

3

102 Tommy Muirhead Rangers

8

5

1

2

102 Tommy Cairns Rangers

8

6

2

0

102 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 Alex 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 Morris Raith Rovers

6

5

1

0

135 Davie Russell Heart of Midlothian Celtic

6

3

2

1

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 Dave 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 Taylor Dumbarton St Mirren

4

4

0

0

197 John McPhail Celtic

4

4

0

0

197 John Campbell Rangers

4

3

0

1

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 Bobby 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 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 Davie 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 Jimmy 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 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

338 Albert Buick Heart of Midlothian

2

2

0

0

338 Iain Munro St Mirren

2

1

0

1

338 Alex McNab Greenock Morton

2

2

0

0

338 Alec Thomson Celtic

2

1

0

1

338 Alex Hastings Sunderland

2

1

1

0

338 Alex Munro Heart of Midlothian Blackpool

2

1

0

1

338 Alex Latta Dumbarton Athletic

2

2

0

0

338 Sandy McLaren St Johnstone

2

1

0

1

338 Alex Young Liverpool Everton

2

0

0

2

338 Alfred Conn Tottenham Hotspur

2

1

0

1

338 Allan Evans Aston Villa

2

0

1

1

338 Allan Stewart Queens Park

2

1

1

0

338 Andrew McLaren Preston North End

2

0

1

1

338 Andrew Thomson Arthurlie Third Lanark

2

1

1

0

338 Andrew Baird Queens Park

2

2

0

0

338 Andrew Brown St Mirren

2

2

0

0

338 Andrew Jackson Cambuslang

2

2

0

0

338 Drew Jarvie Airdrieonians

2

0

0

2

338 Andrew McCreadie Rangers

2

1

1

0

338 Andrew Whitelaw Vale of Leven

2

2

0

0

338 Archie Glen Aberdeen

2

0

1

1

338 Charlie Nicholas Celtic Arsenal Aberdeen

2

0

1

1

338 David Alexander East Stirlingshire

2

2

0

0

338 Davie Cooper Rangers Motherwell

2

1

1

0

338 Davie Robb Aberdeen

2

0

1

1

338 Dave Gibson Leicester City

2

0

0

2

338 Donald McKinlay Liverpool

2

1

0

1

338 Duncan McLean St Bernards

2

2

0

0

338 Francis Barrett Dundee

2

1

1

0

338 Frank Haffey Celtic

2

0

1

1

338 Frank Shaw Pollokshields Athletic

2

2

0

0

338 Frank Hill Aberdeen

2

0

2

0

338 George McWattie Queens Park

2

1

1

0

338 George Dewar Dumbarton

2

2

0

0

338 George Hogg Heart of Midlothian

2

1

1

0

338 George Livingstone Manchester City Rangers

2

1

0

1

338 Gilbert Rankin Vale of Leven

2

1

0

1

338 Harry Haddock Clyde

2

0

0

2

338 Harry Marshall Celtic

2

2

0

0

338 Harry Ritchie Hibernian

2

1

0

1

338 Hugh Morgan St Mirren Liverpool

2

1

0

1

338 Hugh Curran Wolverhampton Wanderers

2

0

0

2

338 James Campbell Kilmarnock

2

2

0

0

338 James Smith Rangers

2

0

1

1

338 Jimmy Watson Motherwell Huddersfield Town

2

1

0

1

338 Jimmy Smith Aberdeen Newcastle United

2

1

0

1

338 Jim Bett Rangers SK Lokeren Aberdeen

2

1

1

0

338 James Bowie Rangers

2

1

0

1

338 Jimmy Carabine Third Lanark

2

1

0

1

338 Jim Cruickshank Heart of Midlothian

2

0

2

0

338 Jimmy Stephen Bradford Park Avenue Arsenal

2

0

0

2

338 James Galt Rangers

2

2

0

0

338 Jim McCalliog Sheffield Wednesday Wolverhampton Wanderers

2

1

0

1

338 James King Hamilton Academical

2

1

0

1

338 James Stark Rangers

2

1

0

1

338 Jock Buchanan Rangers

2

1

0

1

338 Jock Cameron St Mirren Chelsea

2

0

1

1

338 John Lambie Queens Park

2

1

0

1

338 John Allan Queens Park

2

2

0

0

338 Johny Crosbie Ayr United Birmingham City

2

1

1

0

338 John Barker Rangers

2

2

0

0

338 John Brownlie Hibernian

2

1

0

1

338 John McPherson Vale of Leven

2

2

0

0

338 John Kelly Barnsley

2

2

0

0

338 John Clark Celtic

2

1

1

0

338 John Crum Celtic

2

1

1

0

338 John Cumming Heart of Midlothian

2

0

1

1

338 John Grant Hibernian

2

1

1

0

338 Johnny Hill Heart of Midlothian

2

1

0

1

338 John Hughes Celtic

2

0

1

1

338 Jake Madden Celtic

2

1

1

0

338 John Miller St Mirren

2

1

0

1

338 John Patrick St Mirren

2

1

1

0

338 Jim Rae Third Lanark

2

1

1

0

338 Jock Shaw Rangers

2

0

1

1

338 John Milne Middlesbrough

2

1

0

1

338 Jock White Albion Rovers Heart of Midlothian

2

1

0

1

338 Joe Harris Partick Thistle

2

2

0

0

338 Joe McBride Celtic

2

1

1

0

338 Joe McDonald Sunderland

2

1

0

1

338 Lawrie Leslie Airdrieonians

2

1

0

1

338 Mark McGhee Aberdeen

2

0

1

1

338 Matthew Armstrong Aberdeen

2

1

1

0

338 Matt McQueen Leith Athletic

2

2

0

0

338 Mo Johnston Watford Celtic FC Nantes Rangers

2

1

1

0

338 Mick McKeown Celtic

2

1

1

0

338 Neil Dewar Third Lanark

2

0

0

2

338 Neil Munro Abercorn

2

2

0

0

338 Patrick Buckley Aberdeen

2

1

1

0

338 Pat Murray Hibernian

2

0

2

0

338 Peter Cormack Hibernian Nottingham Forest

2

0

1

1

338 Peter McCloy Rangers

2

1

0

1

338 Peter Nellies Heart of Midlothian

2

1

1

0

338 Philip McCloy Ayr United

2

1

1

0

338 Ralph Aitken Dumbarton

2

1

1

0

338 Robert (Sparrow) Brown Dumbarton

2

2

0

0

338 Bob Boyd Mossend Swifts

2

2

0

0

338 Bobby Baxter Middlesbrough

2

1

0

1

338 Robert Foyers St Bernards

2

2

0

0

338 Robert Ancell Newcastle United

2

1

0

1

338 Bob McAulay Rangers

2

2

0

0

338 Bob Mercer Heart of Midlothian

2

2

0

0

338 Bobby Reid Brentford

2

1

1

0

338 Bobby Neill Hibernian Rangers

2

2

0

0

338 Robert Marshall Rangers

2

2

0

0

338 Ronald Orr Newcastle United

2

0

1

1

338 Samuel Thomson Lugar Boswell

2

2

0

0

338 Stevie Chalmers Celtic

2

1

0

1

338 Stuart Kennedy Aberdeen

2

0

1

1

338 Tommy Orr Greenock Morton

2

1

0

1

338 Thomas McInally Celtic

2

2

0

0

338 Tommy Ewing Partick Thistle

2

0

1

1

338 Tommy Hyslop Stoke City Rangers

2

2

0

0

338 Thomas Law Chelsea

2

1

0

1

338 Tom Smith Kilmarnock Preston North End

2

1

0

1

338 Torry Gillick Everton

2

2

0

0

338 Wattie White Bolton Wanderers

2

0

2

0

338 William Fraser Sunderland

2

1

1

0

338 Billy Campbell Greenock Morton

2

0

1

1

338 Willie Cunningham Preston North End

2

1

0

1

338 William Clunas Sunderland

2

1

1

0

338 Willie Ormond Hibernian

2

0

0

2

338 Willie Russell Airdrieonians

2

1

0

1

338 Willie Stewart Queens Park

2

2

0

0

338 Willie Pettigrew Motherwell

2

2

0

0

338 William Harrower Queens Park

2

2

0

0

338 Billy Houliston Queen of the South

2

2

0

0

338 William Lennie Aberdeen

2

2

0

0

338 William Loney Celtic

2

1

0

1

338 William Maley Celtic

2

1

0

1

338 William MacKinnon Dumbarton

2

2

0

0

338 William Robb Rangers Hibernian

2

1

1

0

338 William Robertson Dumbarton

2

2

0

0

338 Willie Telfer Motherwell

2

1

0

1

338 Willie Toner Kilmarnock

2

1

1

0

338 Willie Turner Pollokshields Athletic

2

2

0

0

338 William Walker Clyde

2

1

0

1

338 Willie Wiseman Queens Park

2

2

0

0

476 Alexander Thomson Airdrieonians

1

1

0

0

476 Sandy McNab Sunderland West Bromwich Albion

1

0

0

1

476 Alexander Barbour Renton

1

1

0

0

476 Alexander Bell Manchester United

1

1

0

0

476 Sandy Brown Middlesbrough

1

0

0

1

476 Alec Linwood Clyde

1

1

0

0

476 Alexander Higgins Kilmarnock

1

1

0

0

476 Alex Forsyth Partick Thistle Manchester United

1

1

0

0

476 Alexander Cheyne Aberdeen

1

1

0

0

476 Alexander Kennedy Glasgow Eastern Third Lanark

1

1

0

0

476 Alex Lochhead Third Lanark

1

0

1

0

476 Alexander Low Falkirk

1

0

0

1

476 Alex McSpadyen Partick Thistle

1

0

0

1

476 Alex Menzies Heart of Midlothian

1

1

0

0

476 Ally Dawson Rangers

1

0

1

0

476 Ally Hunter Kilmarnock Celtic

1

0

0

1

476 Allan Craig Motherwell

1

0

0

1

476 Andy Weir Motherwell

1

0

1

0

476 Sandy Herd Heart of Midlothian

1

0

0

1

476 Andrew Devine Falkirk

1

1

0

0

476 Andrew Hannah Renton

1

1

0

0

476 Andrew McAtee Celtic

1

0

1

0

476 Andrew Richmond Queens Park

1

0

0

1

476 Andrew Stewart Third Lanark

1

1

0

0

476 Angus Douglas Chelsea

1

1

0

0

476 Archie Gray Hibernian

1

0

0

1

476 Archibald McCall Renton

1

1

0

0

476 Archie Miller Heart of Midlothian

1

1

0

0

476 Archibald Ritchie East Stirlingshire

1

1

0

0

476 Benny Yorston Aberdeen

1

0

1

0

476 Bernard Breslin Hibernian

1

0

1

0

476 Barney Battles Jnr Heart of Midlothian

1

0

1

0

476 Charles Fleming East Fife

1

1

0

0

476 Charlie Pringle St Mirren

1

1

0

0

476 Charles Heggie Rangers

1

1

0

0

476 Neil Dougall Birmingham City

1

0

0

1

476 Daniel Bruce Vale of Leven

1

1

0

0

476 Daniel Paton St Bernards

1

1

0

0

476 Danny McRorie Greenock Morton

1

0

1

0

476 Dave Wilson Oldham Athletic

1

0

0

1

476 David Wilson Queens Park

1

1

0

0

476 David Hill Third Lanark

1

1

0

0

476 David Calderhead Queen of the South Wanderers

1

1

0

0

476 Davie Dodds Dundee United

1

0

0

1

476 David Black Hurlford

1

1

0

0

476 David Haddow Rangers

1

0

1

0

476 David Lindsay St Mirren

1

0

0

1

476 David McPherson Kilmarnock

1

1

0

0

476 David McLean Sheffield Wednesday

1

0

1

0

476 David Provan Rangers

1

0

0

1

476 David Gardner Third Lanark

1

0

1

0

476 David Cumming Middlesbrough

1

1

0

0

476 David Thomson Dundee

1

0

1

0

476 David Ellis Mossend Swifts

1

1

0

0

476 Denis Lawson St Mirren

1

0

1

0

476 Donald Ford Heart of Midlothian

1

1

0

0

476 Donald Gow Rangers

1

0

0

1

476 Doug Rougvie Aberdeen

1

0

0

1

476 Duncan McKenzie Brentford

1

0

1

0

476 Duncan Stewart Dumbarton

1

1

0

0

476 Duncan Urquhart Hibernian

1

0

0

1

476 Edward McBain St Mirren

1

1

0

0

476 Frank ORourke Airdrieonians

1

1

0

0

476 Francis McGurk Birmingham City

1

0

0

1

476 Frank Walker Third Lanark

1

0

0

1

476 Fred Martin Aberdeen

1

0

0

1

476 George Bowman Montrose

1

1

0

0

476 George Anderson Kilmarnock

1

1

0

0

476 Dod Brewster Everton

1

1

0

0

476 George Paterson Celtic

1

1

0

0

476 George Chaplin Dundee

1

1

0

0

476 George Hamilton Aberdeen

1

0

1

0

476 George Allan Liverpool

1

1

0

0

476 George Henderson Rangers

1

0

1

0

476 George Key Heart of Midlothian

1

1

0

0

476 George Mutch Preston North End

1

1

0

0

476 George Sommerville Queens Park

1

0

1

0

476 George Walker St Mirren

1

0

1

0

476 Gladstone Hamilton Port Glasgow Athletic

1

1

0

0

476 Harry Anderson Raith Rovers

1

0

1

0

476 Harry Allan Heart of Midlothian

1

1

0

0

476 Harry Campbell Renton

1

0

1

0

476 Henry Morris East Fife

1

1

0

0

476 Harry Yorston Aberdeen

1

1

0

0

476 Hugh Wilson Dumbarton

1

1

0

0

476 Hugh Brown Partick Thistle

1

0

0

1

476 Hugh Howie Hibernian

1

1

0

0

476 Hugh Long Clyde

1

0

1

0

476 Hugh McHardy Rangers

1

1

0

0

476 Hugh Wales Motherwell

1

0

0

1

476 Ian Wallace Coventry City

1

0

0

1

476 Ian Black Southampton

1

0

0

1

476 James Connor Airdrieonians

1

1

0

0

476 Jim Forrest Motherwell

1

0

0

1

476 Jimmy Campbell Sheffield Wednesday

1

0

1

0

476 Jim Forrest Rangers Aberdeen

1

1

0

0

476 James Hamilton St Mirren

1

1

0

0

476 James Blair Blackpool

1

0

0

1

476 Jim Blyth Coventry City

1

0

1

0

476 Jimmy Niven Moffat

1

1

0

0

476 Jimmy Kinloch Partick Thistle

1

1

0

0

476 James Dougal Preston North End

1

0

0

1

476 Jimmy Duncanson Rangers

1

0

1

0

476 James Dunlop St Mirren

1

1

0

0

476 Jimmy Dykes Heart of Midlothian

1

1

0

0

476 James Easson Portsmouth

1

0

0

1

476 James Fraser Moffat

1

1

0

0

476 James Gabriel Everton

1

0

0

1

476 Jimmy Robertson Tottenham Hotspur

1

0

0

1

476 James Gillespie Third Lanark

1

1

0

0

476 James Gossland Rangers

1

1

0

0

476 James Gourlay Cambuslang

1

1

0

0

476 James Speirs Rangers

1

1

0

0

476 Jimmy Hannah Third Lanark

1

0

1

0

476 James Irons Queens Park

1

1

0

0

476 James Hogg Ayr United

1

1

0

0

476 Jimmy Howieson St Mirren

1

1

0

0

476 James Hutton St Bernards

1

1

0

0

476 James Gardiner Motherwell

1

0

1

0

476 James Johnston Abercorn

1

1

0

0

476 Jimmy Lawrence Newcastle United

1

0

1

0

476 James Logan Ayr

1

1

0

0

476 James Low Cambuslang

1

1

0

0

476 James Lowe St Bernards

1

1

0

0

476 James Lundie Hibernian

1

1

0

0

476 James Main Hibernian

1

1

0

0

476 James Gourlay Cambuslang

1

1

0

0

476 James McGhee Hibernian

1

1

0

0

476 James McIntyre Rangers

1

1

0

0

476 James McKee East Stirlingshire

1

1

0

0

476 James McMillan St Bernards

1

0

1

0

476 Jimmy Murray Heart of Midlothian

1

0

0

1

476 James Boyd Newcastle United

1

0

0

1

476 James Orr Kilmarnock

1

1

0

0

476 James Craig Celtic

1

1

0

0

476 Bobby Combe Hibernian

1

0

0

1

476 Jimmy McLuckie Manchester City

1

0

0

1

476 Jimmy Raeside Third Lanark

1

0

0

1

476 James Logie Arsenal

1

0

1

0

476 Jimmy Wardhaugh Heart of Midlothian

1

1

0

0

476 Jimmy Fleming Rangers

1

0

0

1

476 James Young Celtic

1

1

0

0

476 John Buchanan Cambuslang

1

1

0

0

476 John Cameron Rangers

1

1

0

0

476 John Divers Celtic

1

0

1

0

476 John Smith Mauchline Edinburgh University Queens Park

1

1

0

0

476 John Cameron Queens Park

1

0

1

0

476 John Divers Celtic

1

1

0

0

476 John Inglis Kilmarnock Athletic

1

1

0

0

476 Jock McDougall Airdrieonians

1

1

0

0

476 John Smith Ayr United

1

0

1

0

476 Alex Graham Arsenal

1

1

0

0

476 John Brown Clyde

1

1

0

0

476 John Blair Motherwell

1

0

0

1

476 Jackie Plenderleith Manchester City

1

1

0

0

476 John Browning Celtic

1

0

1

0

476 John Hunter Dundee

1

0

0

1

476 John Dick West Ham United

1

0

0

1

476 John Duncan Leicester City

1

1

0

0

476 John Ewart Bradford City

1

1

0

0

476 John Fraser Dundee

1

1

0

0

476 John Gillespie Queens Park

1

1

0

0

476 Johny Graham Annbank

1

1

0

0

476 John Cross Third Lanark

1

0

0

1

476 John Fyfe Third Lanark

1

0

1

0

476 John Blackley Hibernian

1

1

0

0

476 Jock Hepburn Alloa Athletic

1

1

0

0

476 Jackie Husband Partick Thistle

1

0

0

1

476 John Gow Queens Park

1

0

1

0

476 John Johnstone Kilmarnock

1

1

0

0

476 John McTavish Falkirk

1

0

0

1

476 Jack Kennedy Hibernian

1

0

1

0

476 John Ritchie Queens Park

1

0

1

0

476 John Kay Queens Park

1

1

0

0

476 John Murdoch Motherwell

1

0

1

0

476 John Lyall Sheffield Wednesday

1

0

0

1

476 John Macaulay Arthurlie

1

1

0

0

476 John MacDonald Edinburgh University

1

0

1

0

476 John MacPherson Heart of Midlothian

1

0

0

1

476 John Martis Motherwell

1

0

0

1

476 John McCorkindale Partick Thistle

1

1

0

0

476 Jackie McGrory Kilmarnock

1

1

0

0

476 John McKay Blackburn Rovers

1

0

0

1

476 John McMenemy Motherwell

1

0

0

1

476 Johnny MacLeod Hibernian

1

0

0

1

476 John Murray Renton

1

0

1

0

476 Jock Paterson Leicester City

1

0

0

1

476 John Gow Rangers

1

1

0

0

476 John Gilmour Dundee

1

0

1

0

476 Jock Thomson Everton

1

0

0

1

476 John Russell Cambuslang

1

1

0

0

476 John McNab Liverpool

1

1

0

0

476 John Weir Third Lanark

1

1

0

0

476 John Clelland Royal Albert

1

1

0

0

476 John Goudie Abercorn

1

1

0

0

476 John Murray Vale of Leven

1

1

0

0

476 John Gilchrist Celtic

1

1

0

0

476 Leslie Skene Queens Park

1

0

1

0

476 Mark Bell Heart of Midlothian

1

0

1

0

476 Matt Busby Manchester City

1

0

0

1

476 Matt Scott Airdrieonians

1

1

0

0

476 Michael Dunbar Cartvale

1

1

0

0

476 Michael Gilhooley Hull City

1

0

0

1

476 Michael Haughney Celtic

1

0

0

1

476 Neil Harris Newcastle United

1

0

1

0

476 Neil McCallum Renton

1

1

0

0

476 Neil Simpson Aberdeen

1

0

1

0

476 Patrick Callaghan Hibernian

1

1

0

0

476 Patrick Gallacher Sunderland

1

0

0

1

476 Pat Quinn Motherwell

1

0

0

1

476 Peter Campbell Greenock Morton

1

1

0

0

476 Peter Dowds Celtic

1

1

0

0

476 Peter Kerr Hibernian

1

1

0

0

476 Peter Meehan Celtic

1

0

1

0

476 Peter Pursell Queens Park

1

0

1

0

476 Peter Robertson Dundee

1

0

0

1

476 Peter Scarff Celtic

1

0

1

0

476 Richard Hunter St Mirren

1

1

0

0

476 Bertie Auld Celtic

1

0

1

0

476 Robert (Plumber) Brown Dumbarton

1

1

0

0

476 Bobby Orrock Falkirk

1

0

1

0

476 Bertie Thomson Celtic

1

1

0

0

476 Robert Beattie Preston North End

1

1

0

0

476 Robert Buchanan Abercorn

1

1

0

0

476 Robert Clements Leith Athletic

1

1

0

0

476 Robert Middleton Cowdenbeath

1

1

0

0

476 Robert Downie Third Lanark

1

1

0

0

476 Robert Findlay Kilmarnock

1

1

0

0

476 Robert Fleming Greenock Morton

1

1

0

0

476 Robert Main Rangers

1

0

0

1

476 Bob Hepburn Ayr United

1

1

0

0

476 Robert Christie Queens Park

1

1

0

0

476 Bob McCormick Abercorn

1

1

0

0

476 Rab McFarlane Greenock Morton

1

1

0

0

476 Bobby McKay Newcastle United

1

0

1

0

476 Robert Brown Cambuslang

1

1

0

0

476 Robert Scott Airdrieonians

1

1

0

0

476 Bobby Robinson Dundee

1

1

0

0

476 Bobby Shearer Rangers

1

0

0

1

476 Robert Thomson Falkirk

1

0

0

1

476 Ron Yeats Liverpool

1

0

0

1

476 Samuel Baird Rangers

1

0

1

0

476 Sam Kennedy Partick Thistle

1

0

0

1

476 Stewart Davidson Middlesbrough

1

1

0

0

476 Thomas Hamilton Hurlford

1

1

0

0

476 Tommy Robertson Heart of Midlothian

1

1

0

0

476 Thomas Bradshaw Bury

1

1

0

0

476 Tom Brandon Blackburn Rovers

1

1

0

0

476 Thomas Breckenridge Heart of Midlothian

1

1

0

0

476 Tom Niblo Aston Villa

1

0

0

1

476 Thomas Chambers Heart of Midlothian

1

1

0

0

476 Tom Collins Heart of Midlothian

1

0

0

1

476 Thomas Wyllie Rangers

1

1

0

0

476 Thomas Hamilton Rangers

1

0

0

1

476 Tom Jenkinson Heart of Midlothian

1

1

0

0

476 Tommy Lawrence Liverpool

1

1

0

0

476 Thomas Kelso Dundee

1

0

1

0

476 Tommy Logan Falkirk

1

1

0

0

476 Tom McInnes Cowlairs

1

1

0

0

476 Thomas McMillan Dumbarton

1

1

0

0

476 Tom Morrison St Mirren

1

0

0

1

476 Tom Sloan Third Lanark

1

0

1

0

476 Tommy Low Rangers

1

1

0

0

476 Tommy Tait Sunderland

1

0

1

0

476 Tom Townsley Falkirk

1

1

0

0

476 Thomas Turner Arthurlie

1

1

0

0

476 Tommy Pearson Newcastle United

1

0

1

0

476 Walter Aitkenhead Blackburn Rovers

1

1

0

0

476 Walter Lamont Pilgrims

1

1

0

0

476 William Paul Dykebar

1

1

0

0

476 William Thomson Dundee

1

1

0

0

476 William Dickson Dundee Strathmore

1

1

0

0

476 William Blair Third Lanark

1

1

0

0

476 William Bowie Linthouse

1

1

0

0

476 William Chalmers Rangers

1

1

0

0

476 William Collier Raith Rovers

1

0

0

1

476 Willie Telfer St Mirren

1

0

1

0

476 Billy Cowan Newcastle United

1

0

1

0

476 William McIntosh Third Lanark

1

1

0

0

476 William Fulton Abercorn

1

1

0

0

476 Billy Howden Partick Thistle

1

1

0

0

476 William Hunter Motherwell

1

0

0

1

476 William Key Queens Park

1

1

0

0

476 William Longair Dundee

1

1

0

0

476 Willie Macfadyen Motherwell

1

0

0

1

476 Bill McCartney Hibernian

1

1

0

0

476 William McColl Renton

1

0

1

0

476 William McLeod Cowlairs

1

1

0

0

476 Willie Moir Bolton Wanderers

1

0

0

1

476 Willie Muir Dundee

1

1

0

0

476 Willie Porteous Heart of Midlothian

1

0

0

1

476 Willie Bauld Heart of Midlothian

1

0

0

1

476 William King Queens Park

1

1

0

0

476 Bill Sawers Dundee

1

0

1

0

476 William Semple Cambuslang

1

1

0

0

476 William Chalmers Queens Park

1

1

0

0

476 William Maxwell Stoke City

1

0

0

1

476 Willie Summers St Mirren

1

1

0

0

476 Billy Dunlop Liverpool

1

1

0

0

476 Willie Taylor Heart of Midlothian

1

0

0

1

476 William Callaghan Dunfermline Athletic

1

0

1

0

476 William Baird St Bernards

1

1

0

0

476 William Watson Falkirk

1

1

0

0

476 Willie Watt Queens Park

1

1

0

0

476 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 Robert 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 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 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 John Campbell Rangers

4

3

0

1

15 Bob McPhail Airdrieonians Rangers

13

8

2

3

15 Billy Steel Greenock Morton Derby County Dundee

17

9

3

5

21 Alan Morton Queens Park Rangers

30

18

6

6

21 Alec Smith Rangers

20

11

5

4

21 Andy Cunningham Rangers

12

9

2

1

21 Davie Wilson Rangers

11

8

1

2

21 Jimmy McMenemy Celtic

12

8

4

0

21 Jack Bell Dumbarton Everton Celtic

10

7

0

3

21 John James Campbell Celtic

12

8

2

2

21 Jake Madden Celtic

2

1

1

0

21 Joe Lindsay Dumbarton

5

3

2

0

21 William Paul Partick Thistle

3

2

1

0

21 William Lambie Queens Park

9

6

2

1

21 Willie Waddell Rangers

12

8

1

3

33 Sandy McMahon Celtic

6

3

1

2

33 Alex Scott Rangers Everton

6

5

1

0

33 Charlie Thomson Heart of Midlothian Sunderland

21

9

6

6

33 Charles Heggie Rangers

1

1

0

0

33 George Stevenson Motherwell

11

5

2

4

33 Ian St John Motherwell Liverpool

12

7

3

2

33 John Barker Rangers

2

2

0

0

33 Ralph Brand Rangers

3

3

0

0

33 William Dickson Dundee Strathmore

1

1

0

0

33 Willie Groves Hibernian Celtic

3

2

1

0

33 William Reid Rangers

9

4

4

1

33 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 Alex 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 Kelly Renton Celtic

9

4

2

3

65 James McCall Renton

5

3

1

1

65 James McKee 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 Jacky 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

107 Adam McLean Celtic

4

3

0

1

107 Alan Brazil Ipswich Town

5

2

1

2

107 Alexander Thomson Airdrieonians

1

1

0

0

107 Sandy Archibald Rangers

8

4

1

3

107 Alexander Barbour Renton

1

1

0

0

107 Alec Linwood Clyde

1

1

0

0

107 Alex Munro Heart of Midlothian Blackpool

2

1

0

1

107 Alexander Cheyne Aberdeen

1

1

0

0

107 Alexander Higgins Newcastle United

4

2

1

1

107 Alex Christie Queens Park

3

2

0

1

107 Alex King Heart of Midlothian Celtic

6

6

0

0

107 Sandy MacFarlane Dundee

5

2

2

1

107 Alex Massie Heart of Midlothian Aston Villa

15

8

2

5

107 Alex Donaldson Bolton Wanderers

6

3

2

1

107 Alex Young Heart of Midlothian Everton

3

1

1

1

107 Allan Stewart Queens Park

2

1

1

0

107 Andrew Devine Falkirk

1

1

0

0

107 Andy Gray Aston Villa Wolverhampton Wanderers Everton

4

1

1

2

107 Archie Gemmill Derby County Nottingham Forest Birmingham City

15

8

3

4

107 Arthur Graham Leeds United

4

1

0

3

107 Barney Battles Jnr Heart of Midlothian

1

0

1

0

107 Colin Jackson Rangers

4

3

1

0

107 Daniel Paton St Bernards

1

1

0

0

107 David Alexander East Stirlingshire

2

2

0

0

107 Davie Baird Heart of Midlothian

3

2

0

1

107 Davie Cooper Rangers Motherwell

2

1

1

0

107 Davie Mackay Heart of Midlothian Tottenham Hotspur

12

5

2

5

107 David Black Hurlford

1

1

0

0

107 David Herd Arsenal

3

1

1

1

107 Dave McCulloch Heart of Midlothian Brentford Derby County

5

3

1

1

107 David Morris Raith Rovers

6

5

1

0

107 Davie Russell Heart of Midlothian Celtic

6

3

2

1

107 Davidson Berry Queens Park

3

3

0

0

107 David Ellis Mossend Swifts

1

1

0

0

107 Dave Gibson Leicester City

2

0

0

2

107 Derek Parlane Rangers

5

2

2

1

107 Ted MacDougall Norwich City

3

1

1

1

107 Eddie Gray Leeds United

5

2

1

2

107 Francis ODonnell Preston North End Blackpool

3

2

0

1

107 Frank ORourke Airdrieonians

1

1

0

0

107 Frank Shaw Pollokshields Athletic

2

2

0

0

107 George Dewar Dumbarton

2

2

0

0

107 George Mulhall Aberdeen Sunderland

3

2

0

1

107 George Sommerville Queens Park

1

0

1

0

107 Harry Marshall Celtic

2

2

0

0

107 Hugh Howie Hibernian

1

1

0

0

107 Hugh Curran Wolverhampton Wanderers

2

0

0

2

107 Lalty Wilson Newmilns Sunderland Third Lanark

4

3

1

0

107 James Smith Rangers

2

0

1

1

107 Jimmy Davidson Partick Thistle

3

1

1

1

107 James Gibson Partick Thistle Aston Villa

8

6

1

1

107 James Dougal Preston North End

1

0

0

1

107 James Gourlay Cambuslang

1

1

0

0

107 James Galt Rangers

2

2

0

0

107 James Logan Ayr

1

1

0

0

107 James Low Cambuslang

1

1

0

0

107 James Lowe St Bernards

1

1

0

0

107 Jim McCalliog Sheffield Wednesday Wolverhampton Wanderers

2

1

0

1

107 James McLaren Hibernian Celtic

3

2

1

0

107 James King Hamilton Academical

2

1

0

1

107 James Oswald Third Lanark St Bernards Rangers

3

1

1

1

107 John Divers Celtic

1

0

1

0

107 John Marshall Third Lanark

4

4

0

0

107 John Smith Mauchline Edinburgh University Queens Park

1

1

0

0

107 John Taylor Dumbarton St Mirren

4

4

0

0

107 John Hewie Charlton Athletic

6

2

3

1

107 John Duncan Leicester City

1

1

0

0

107 Jackie Henderson Portsmouth Arsenal

5

3

1

1

107 John Greig Rangers

21

7

7

7

107 John Hughes Celtic

2

0

1

1

107 Jock Hutton Aberdeen Blackburn Rovers

10

7

2

1

107 John Johnstone Kilmarnock

1

1

0

0

107 John Ritchie Queens Park

1

0

1

0

107 John Robertson Nottingham Forest Derby County

6

2

3

1

107 John OHare Derby County

7

3

3

1

107 John Goudie Abercorn

1

1

0

0

107 Joe Cassidy Celtic

4

3

0

1

107 Joe Donnachie Oldham Athletic

3

1

1

1

107 Joe Jordan Leeds United Manchester United AC Milan

21

11

1

9

107 Leitch Keir Dumbarton

4

3

0

1

107 Mark McGhee Aberdeen

2

0

1

1

107 Mo Johnston Watford Celtic FC Nantes Rangers

2

1

1

0

107 Michael Dunbar Cartvale

1

1

0

0

107 Neilly Gibson Rangers Partick Thistle

14

9

2

3

107 Neil Dewar Third Lanark

2

0

0

2

107 Neil McCallum Renton

1

1

0

0

107 Patrick Gallacher Sunderland

1

0

0

1

107 Patrick Buckley Aberdeen

2

1

1

0

107 Pat Murray Hibernian

2

0

2

0

107 Pat Quinn Motherwell

1

0

0

1

107 Ralph Aitken Dumbarton

2

1

1

0

107 Ray Stewart West Ham United

4

3

0

1

107 Asa Hartford West Bromwich Albion Manchester City Everton

17

8

3

6

107 Bertie Thomson Celtic

1

1

0

0

107 Bobby Templeton Aston Villa Newcastle United Arsenal Kilmarnock

11

5

3

3

107 Robert Buchanan Abercorn

1

1

0

0

107 Bob McCormick Abercorn

1

1

0

0

107 Ronnie McKinnon Rangers

11

5

4

2

107 Ronald Orr Newcastle United

2

0

1

1

107 Stevie Chalmers Celtic

2

1

0

1

107 Steve Archibald Aberdeen Tottenham Hotspur Barcelona

4

2

1

1

107 Tommy Robertson Heart of Midlothian

1

1

0

0

107 Tommy Orr Greenock Morton

2

1

0

1

107 Thomas Breckenridge Heart of Midlothian

1

1

0

0

107 Tommy Cairns Rangers

8

6

2

0

107 Thomas Chambers Heart of Midlothian

1

1

0

0

107 Thomas Wyllie Rangers

1

1

0

0

107 Tommy Docherty Preston North End Arsenal

11

2

4

5

107 Tommy Hyslop Stoke City Rangers

2

2

0

0

107 Tom Jenkinson Heart of Midlothian

1

1

0

0

107 Tom McInnes Cowlairs

1

1

0

0

107 Tommy McLean Kilmarnock

3

2

1

0

107 Tommy Ring Clyde

5

1

2

2

107 Tom Waddell Queens Park

6

3

0

3

107 Thomas Fitchie Arsenal Queens Park

4

1

0

3

107 Walter Lamont Pilgrims

1

1

0

0

107 William Thomson Dumbarton

4

4

0

0

107 William Clunas Sunderland

2

1

1

0

107 Willie Ormond Hibernian

2

0

0

2

107 Willie Miller Aberdeen

9

5

1

3

107 Willie Fernie Celtic

6

2

3

1

107 Willie Stewart Queens Park

2

2

0

0

107 Willie Pettigrew Motherwell

2

2

0

0

107 Billy Bremner Leeds United

19

8

4

7

107 Willie Johnstone Third Lanark

3

1

2

0

107 William Lennie Aberdeen

2

2

0

0

107 Willie Macfadyen Motherwell

1

0

0

1

107 Billy McNeill Celtic

13

7

2

4

107 Sandy Jardine Rangers

8

3

2

3

107 William Robertson Dumbarton

2

2

0

0

107 Willie Turner Pollokshields Athletic

2

2

0

0

107 Willie Watt Queens Park

1

1

0

0



Players by Club

Club Caps Players Goals
Rangers

559

96

112

Celtic

398

86

75

Heart of Midlothian

164

49

31

Queens Park

145

51

50

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

36

12

7

St Mirren

36

23

0

Dundee United

32

6

0

Airdrieonians

31

15

7

Everton

27

16

4

Renton

25

12

5

Middlesbrough

24

9

7

Chelsea

22

7

0

Aston Villa

21

8

3

Blackpool

21

6

3

Falkirk

21

12

2

Greenock Morton

21

9

1

Huddersfield Town

21

4

9

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

1

1

0



Scorers by Club

Club Caps Players Goals
Rangers

81

39

112

Celtic

57

30

75

Queens Park

36

21

50

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

Renton

5

4

5

Cartvale

3

2

4

Dundee Strathmore

1

1

4

Everton

4

3

4

Fulham

4

1

4

Manchester City

3

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 |