London Hearts Supporters Club

All Scottish Teams


Name
League
Scottish Cup
League Cup
Europe
Total games

All Teams by Name NB Total only includes games in the 4 'Competitive' Categories
  Games League Scottish Cup League Cup Europe Total
No Team First Last G W D L F A G W D L F A G W D L F A G W D L F A G W D L F A
1 10th Dumbartonshire RV Sat Oct 7 1876 * Sat Sep 28 1878

4

1

3

2

15

4

1

3

2

15

2 17th Renfrew RV Sat Oct 20 1877 Sat Oct 2 1880

7

2

1

4

15

15

7

2

1

4

15

15

3 19th Lanark RV Sat Sep 21 1878 Sat Sep 4 1880 *

4

1

3

1

22

4

1

3

1

22

4 1st Dumfries RV Sat Sep 9 1882 * Sat Oct 7 1882

2

1

1

3

5

2

1

1

3

5

5 1st Lanark RV Sat Oct 16 1875 crh Mon Sep 11 1882

10

2

1

7

7

29

10

2

1

7

7

29

6 1st Renfrew RV Sat Sep 13 1884 Sat Sep 28 1889

8

3

5

19

36

8

3

5

19

36

7 23rd Renfrew RV Sat Oct 17 1874 Sat Sep 6 1879 *

11

2

3

6

4

8

11

2

3

6

4

8

8 3rd Edinburgh Rifle Volunteers Sat Oct 17 1874 Mon Sep 22 1879 *

12

2

4

6

5

14

12

2

4

6

5

14

9 4th Renfrew RV Sat Oct 7 1876 * Sat Sep 6 1879 *

4

4

0

3

4

4

0

3

10 5th KOSB Sat Jan 28 1911 Sat Jan 28 1911

1

1

0

3

1

1

0

3

11 5th KRV (Dumfries) Sat Sep 4 1880 * Sat Dec 15 1894

38

21

2

15

131

128

38

21

2

15

131

128

12 6th GRV (Dalbeattie) Sat Jan 8 1898 Sat Jan 21 1905

4

4

3

23

4

4

3

23

13 Abercorn Sat Sep 18 1880 Sat Mar 20 1915

518

179

92

247

926

1176

90

43

19

28

311

180

608

222

111

275

1237

1356

14 Aberdeen Mon May 5 1902 Sat Jan 19 2013

3583

1510

888

1185

5792

4771

391

214

89

88

777

398

382

215

55

112

814

522

107

44

28

35

159

122

4463

1983

1060

1420

7542

5813

15 Aberdeen (1) Sat Sep 30 1882 * Sat Nov 26 1892

19

6

2

11

46

78

19

6

2

11

46

78

16 Aberdeen Rovers Sat Sep 12 1885 Sat Sep 24 1887

3

1

2

0

45

3

1

2

0

45

17 Aberdeen University Sat Jan 26 1907 Sat Sep 8 1956

7

1

6

9

27

7

1

6

9

27

18 Aberfeldy Sat Sep 3 1881 * Sat Sep 3 1881 *

1

1

0

0

1

1

0

0

19 Addiewell Sat Aug 27 1881 Sat Oct 7 1882

3

1

2

0

21

3

1

2

0

21

20 Adventurers Sat Sep 1 1888 Sat Oct 18 1890

6

2

4

11

36

6

2

4

11

36

21 Ailsa Sat Oct 6 1877 * Sat Sep 4 1880 *

6

2

4

4

16

6

2

4

4

16

22 Airdrie (1) Sat Oct 16 1875 Sat Sep 13 1884

23

8

4

11

43

45

23

8

4

11

43

45

23 Airdrie Bluebell Sat Sep 4 1880 * Sat Sep 4 1880 *

1

1

0

0

1

1

0

0

24 Airdrie Excelsior Sat Sep 11 1880 Sat Oct 2 1880

2

1

1

5

3

2

1

1

5

3

25 Airdrie United Sat Aug 3 2002 Sat Jan 19 2013

381

139

100

142

532

520

26

9

8

9

58

48

21

8

3

10

26

26

428

156

111

161

616

594

26 Airdriehill Sat Sep 4 1880 * Sat Sep 7 1889

11

3

1

7

12

44

11

3

1

7

12

44

27 Airdrieonians Thu Aug 29 1872 Sat Apr 27 2002

3455

1364

774

1317

5873

5829

276

118

56

102

529

452

317

113

47

157

547

640

2

2

1

3

4050

1595

877

1578

6950

6924

28 Albatross Sat Oct 6 1877 * Sat Sep 20 1879 *

3

3

2

14

3

3

2

14

29 Albion Sat Sep 13 1884 * Sat Oct 24 1885

6

3

1

2

5

7

6

3

1

2

5

7

30 Albion Rovers Sat Sep 13 1884 Sat Jan 12 2013

3416

1171

711

1534

5305

6266

230

85

46

99

390

391

286

88

56

142

450

614

3932

1344

813

1775

6145

7271

31 Alcutha Sat Oct 30 1875 * Sat Sep 23 1882 *

8

8

4

34

8

8

4

34

32 Alexandria Sat Sep 29 1877 Sat Oct 19 1878 *

4

2

2

4

9

4

2

2

4

9

33 Alexandria Athletic Sat Oct 18 1873 Sat Sep 8 1883

25

12

1

12

43

51

25

12

1

12

43

51

34 Alloa Athletic Sat Sep 8 1883 Sat Jan 19 2013

3040

1106

690

1244

4826

5310

225

76

50

99

335

434

271

82

50

139

370

557

3536

1264

790

1482

5531

6301

35 Alpha Sat Sep 12 1885 Sat Sep 12 1885

1

1

6

8

1

1

6

8

36 Alva Sat Sep 1 1888 Sat Sep 27 1890

5

2

3

14

16

5

2

3

14

16

37 Angus (Forfar) Sat Sep 9 1882 Sat Sep 12 1885

4

4

3

19

4

4

3

19

38 Annan Sat Oct 5 1878 Sat Sep 6 1890

3

3

2

11

3

3

2

11

39 Annan Athletic Sat Dec 15 1979 Sat Jan 12 2013

164

61

44

59

243

225

22

3

6

13

33

57

5

1

4

2

10

191

64

51

76

278

292

40 Annandale Sat Sep 6 1890 Sat Sep 6 1890

1

1

2

3

1

1

2

3

41 Annbank Sat Oct 8 1881 Sat Jan 28 1911

32

13

2

17

79

87

32

13

2

17

79

87

42 Annfield Sat Sep 3 1881 * Sat Sep 3 1881 *

1

1

0

0

1

1

0

0

43 Apsley Sat Sep 30 1882 Sat Nov 26 1938

1

1

0

13

1

1

0

13

44 Arbroath Sat Sep 28 1878 Sat Jan 5 2013

3043

1144

670

1229

4843

5107

247

91

45

111

488

467

271

89

46

136

405

559

3561

1324

761

1476

5736

6133

45 Arbroath (Strathmore) Sat Sep 13 1884 Sat Sep 13 1884

1

1

1

4

1

1

1

4

46 Arbroath Athletic Sat Jan 13 1923 Wed Jan 19 1927

3

3

0

13

3

3

0

13

47 Ardrossan Sat Oct 2 1875 * Sat Sep 23 1876 *

2

2

0

0

2

2

0

0

48 Armadale Sat Feb 3 1912 Sat Jan 21 1933

416

144

69

203

688

907

32

11

6

15

46

60

448

155

75

218

734

967

49 Armadale (1) Sat Sep 12 1885 Sat Sep 7 1889

9

4

5

29

21

9

4

5

29

21

50 Arthurlie Sat Oct 17 1874 Sat Apr 6 1929

530

197

96

237

919

1033

95

45

16

34

180

163

625

242

112

271

1099

1196

51 Athenian Sat Sep 3 1887 Sat Sep 3 1887

1

1

0

9

1

1

0

9

52 Athol Sat Sep 6 1879 * Sat Oct 2 1880

4

2

2

0

10

4

2

2

0

10

53 Auchinleck Sat Sep 28 1878 * Sat Oct 8 1881

5

1

4

2

18

5

1

4

2

18

54 Auchinleck Talbot Sat Sep 26 2009 Sat Jan 7 2012

8

5

1

2

26

10

8

5

1

2

26

10

55 Aucterarder Thistle Sat Jan 10 1903 Sat Jan 10 1903

1

1

0

7

1

1

0

7

56 Avondale Sat Oct 6 1877 * Sat Sep 11 1886

4

4

3

12

4

4

3

12

57 Ayr Academicals Sat Oct 6 1877 * Sat Sep 6 1879 *

6

3

3

11

10

6

3

3

11

10

58 Ayr Athletic Sat Sep 7 1889 Sat Sep 6 1890

5

2

1

2

14

18

5

2

1

2

14

18

59 Ayr Eglinton Sat Oct 9 1875 Sat Sep 23 1876 *

2

2

0

8

2

2

0

8

60 Ayr FC Sat Sep 20 1879 Sat Apr 30 1910

270

115

42

113

481

499

49

23

4

22

133

127

319

138

46

135

614

626

61 Ayr Parkhouse Sat Sep 6 1890 Wed Apr 27 1910

110

31

14

65

151

237

14

6

8

36

49

124

37

14

73

187

286

62 Ayr Rovers Sat Sep 12 1885 Sat Sep 11 1886

2

2

2

13

2

2

2

13

63 Ayr Thistle Sat Oct 16 1875 Sat Sep 3 1887

15

7

2

6

13

27

15

7

2

6

13

27

64 Ayr United Mon Apr 22 1895 Sat Jan 12 2013

3438

1319

793

1326

5530

5710

214

81

44

89

354

349

310

137

55

118

550

532

3962

1537

892

1533

6434

6591

65 Babcock & Wilcox Sat Jan 25 1936 Sat Dec 16 1972

15

4

1

10

25

56

15

4

1

10

25

56

66 Balaclava Rangers Sat Sep 1 1888 Sat Sep 1 1888

1

1

1

15

1

1

1

15

67 Balgay Sat Sep 9 1882 Sat Sep 29 1883

5

1

2

2

9

12

5

1

2

2

9

12

68 Banks oDee Sat Sep 27 2008 Sat Oct 24 2009

4

2

2

16

9

4

2

2

16

9

69 Barholm Rovers Fri Jan 2 1903 * Fri Jan 2 1903 *

1

1

0

0

1

1

0

0

70 Barrhead Rangers Sat Oct 17 1874 Sat Sep 10 1881

19

9

2

8

30

30

19

9

2

8

30

30

71 Bathgate Sat Jan 9 1897 Sat Jan 17 1931

266

90

66

110

437

503

28

7

6

15

39

78

294

97

72

125

476

581

72 Bathgate Rovers Sat Sep 7 1889 Sat Dec 19 1891

8

4

1

3

24

21

8

4

1

3

24

21

73 Bathgate Thistle Sat Sep 27 2008 Sat Sep 27 2008

1

1

1

3

1

1

1

3

74 Battlefield Sat Sep 10 1881 Mon Apr 6 1896

29

14

1

14

79

64

29

14

1

14

79

64

75 Beith Mon Oct 17 1881 Tue Jan 4 2011

87

32

14

41

169

183

37

8

8

21

64

96

124

40

22

62

233

279

76 Beith (1) Sat Oct 7 1876 * Sat Sep 30 1882

27

15

5

7

68

51

27

15

5

7

68

51

77 Beith Thistle Sat Sep 9 1882 Sat Sep 8 1883 *

2

2

2

4

2

2

2

4

78 Bellstane Birds Sat Jan 12 1884 Sat Oct 11 1890

7

1

1

5

12

28

7

1

1

5

12

28

79 Belshill Sat Oct 11 1879 * Sat Sep 8 1883

5

5

2

15

5

5

2

15

80 Benhar Sat Sep 8 1883 Sat Sep 12 1885 *

5

2

1

2

14

9

5

2

1

2

14

9

81 Berwick Rangers Mon Dec 25 1905 Sat Jan 12 2013

2119

737

506

876

3049

3418

156

54

32

70

240

275

194

48

47

99

253

392

2469

839

585

1045

3542

4085

82 Black Watch Sat Nov 25 1893 Sat Jan 27 1906

2

2

2

13

2

2

2

13

83 Blackfriars Sat Sep 22 1877 * Sat Sep 6 1879 *

6

1

2

3

2

10

6

1

2

3

2

10

84 Blair Adam Sat Sep 6 1890 * Sat Sep 6 1890 *

1

1

0

0

1

1

0

0

85 Blairgowrie Sat Jan 26 1924 Wed Feb 8 1939

7

1

1

5

16

49

7

1

1

5

16

49

86 Blairgowrie Amateurs Sat Jan 22 1921 Sat Jan 28 1922

2

2

1

11

2

2

1

11

87 Blairgowrie and Rattray Sat Sep 10 1881 Sat Sep 10 1881

1

1

0

4

1

1

0

4

88 Blairvaddick Sat Sep 11 1886 Sat Sep 11 1886

1

1

0

13

1

1

0

13

89 Blantyre Sat Jan 11 1896 Sat Jan 23 1897

3

1

2

7

16

3

1

2

7

16

90 Blythswood Sat Nov 8 1873 * Sat Sep 6 1879 *

9

3

6

6

11

9

3

6

6

11

91 Bon Accord Sat Sep 12 1885 Sat Sep 12 1885

1

1

0

36

1

1

0

36

92 Boness Sat Mar 1 1884 Sat Jan 21 1939

415

160

84

171

673

753

70

24

13

33

116

168

485

184

97

204

789

921

93 Boness United Sat Sep 25 2010 Sat Nov 19 2011

6

4

2

14

8

6

4

2

14

8

94 Bonhill Sat Sep 12 1885 Sat Sep 3 1887

6

2

1

3

17

20

6

2

1

3

17

20

95 Bonnybridge Grasshoppers Sat Sep 30 1876 Sat Sep 6 1890

14

4

1

9

20

50

14

4

1

9

20

50

96 Bonnyrigg Rose Sat Sep 14 1889 Sat Nov 10 2012

7

2

2

3

9

16

7

2

2

3

9

16

97 Bowling Sat Sep 1 1888 Sat Sep 7 1889

2

2

1

16

2

2

1

16

98 Breadalbane (Aberfeldy) Sat Sep 9 1882 * Sat Jan 26 1929

9

9

0

42

9

9

0

42

99 Brechin Sat Sep 1 1888 Sat Sep 6 1890

3

3

5

16

3

3

5

16

100 Brechin City Sat Jan 23 1909 Sat Jan 12 2013

2598

828

565

1205

3787

5019

186

61

46

79

307

350

191

61

34

96

297

395

2975

950

645

1380

4391

5764

101 Bridge of Allan Sat Sep 18 1880 * Sat Nov 28 1891

7

1

2

4

11

25

7

1

2

4

11

25

102 Bridgend Athletic Sat Sep 1 1888 Sat Sep 1 1888

1

1

1

6

1

1

1

6

103 Britannia Sat Sep 1 1888 Sat Sep 1 1888

1

1

1

5

1

1

1

5

104 Brora Rangers Sat Sep 25 1954 Sat Aug 25 2012

26

6

6

14

39

66

26

6

6

14

39

66

105 Broughty Sat Sep 12 1885 Sat Sep 6 1890

11

1

3

7

32

49

11

1

3

7

32

49

106 Broxburn Sat Sep 22 1888 Sat Apr 22 1911

9

4

2

3

28

21

9

4

2

3

28

21

107 Broxburn Athletic Sat Jan 23 1909 Sat Feb 10 1912

7

1

4

2

12

13

7

1

4

2

12

13

108 Broxburn Shamrock Sat Sep 12 1885 Wed Sep 9 1914

15

5

2

8

35

43

15

5

2

8

35

43

109 Broxburn Thistle Sat Sep 11 1886 Sat Sep 3 1887

4

1

1

2

7

10

4

1

1

2

7

10

110 Broxburn United Sat Jan 17 1903 Wed Feb 16 1927

190

60

46

84

236

327

22

7

4

11

28

43

212

67

50

95

264

370

111 Brunswick Sat Sep 28 1878 * Sat Sep 8 1883

9

2

7

13

33

9

2

7

13

33

112 Buckie Thistle Sat Jan 28 1922 Sat Nov 3 2012

82

29

17

36

150

160

82

29

17

36

150

160

113 Burnbank Swifts Sat Sep 6 1890 Sat Nov 8 1890

5

4

1

23

3

5

4

1

23

3

114 Burnside (Partick) Sat Oct 19 1878 * Sat Sep 6 1879 *

2

2

0

3

2

2

0

3

115 Burntisland Shipyard Sat Jan 11 1930 Sat Aug 25 2012

21

3

2

16

33

83

21

3

2

16

33

83

116 Burntisland Thistle Sat Nov 13 1880 Sat Sep 27 1890 *

7

3

1

3

14

13

7

3

1

3

14

13

117 Busby Sat Oct 7 1876 * Sat Sep 20 1879 *

9

3

2

4

7

14

9

3

2

4

7

14

118 Bute Rangers Sat Sep 9 1882 Sat Sep 6 1890

5

1

4

4

30

5

1

4

4

30

119 Caledonian Sat Oct 23 1875 Sat Sep 8 1883

11

2

1

8

5

35

11

2

1

8

5

35

120 Caledonian Rangers Sat Sep 11 1886 * Sat Sep 27 1890

8

2

1

5

9

35

8

2

1

5

9

35

121 Caledonian Thistle Tue Aug 9 1994 Sat May 4 1996

72

27

21

24

112

99

6

2

2

2

7

9

3

1

1

1

3

4

81

30

24

27

122

112

122 Callander Sat Oct 18 1873 Sat Nov 8 1873

1

1

0

2

1

1

0

2

123 Cambridge Sat Sep 12 1885 Sat Oct 3 1885

3

2

1

4

8

3

2

1

4

8

124 Cambuslang Sat Sep 6 1879 * Sat Apr 1 1893

40

10

10

20

68

95

73

46

11

16

227

108

113

56

21

36

295

203

125 Cambuslang Hibernian Sat Sep 12 1885 Sat Dec 16 1893

14

9

5

34

44

14

9

5

34

44

126 Camelon Sat Sep 12 1885 Sat Jan 10 1903

14

4

2

8

51

58

14

4

2

8

51

58

127 Campsie Sat Sep 8 1883 Sat Dec 17 1892

24

9

5

10

73

80

24

9

5

10

73

80

128 Campsie Athletic Sat Sep 4 1880 * Sat Sep 3 1881 *

2

2

0

0

2

2

0

0

129 Campsie Central Sat Sep 18 1880 * Sat Sep 12 1885

11

6

1

4

20

35

11

6

1

4

20

35

130 Campsie Glen Sat Sep 28 1878 * Sat Nov 15 1879 *

5

3

2

13

4

5

3

2

13

4

131 Campsie Hibernian Sat Sep 6 1890 Sat Sep 6 1890

1

1

3

6

1

1

3

6

132 Carfin Shamrock Sat Sep 11 1886 Sat Oct 4 1890

21

11

3

7

50

66

21

11

3

7

50

66

133 Carlton (Greenock) Sat Sep 1 1888 Sat Sep 27 1890 *

3

3

0

22

3

3

0

22

134 Carrick Sat Sep 11 1886 Sat Sep 3 1887

2

2

0

12

2

2

0

12

135 Carrington Sat Sep 7 1889 Sat Sep 6 1890

2

2

1

5

2

2

1

5

136 Cartha Sat Sep 6 1890 * Sat Sep 6 1890 *

1

1

0

0

1

1

0

0

137 Cartside Sat Sep 18 1880 Sat Sep 3 1881 *

4

2

2

11

8

4

2

2

11

8

138 Cartvale Sat Sep 28 1878 * Sat Jan 22 1898

31

18

2

11

83

88

31

18

2

11

83

88

139 Cathcart Sat Sep 6 1890 Sat Sep 27 1890

2

1

1

5

15

2

1

1

5

15

140 Catrine Sat Oct 6 1877 * Sat Sep 3 1881 *

7

2

5

3

9

7

2

5

3

9

141 Celtic Sat Aug 4 1888 Sat Jan 19 2013

3924

2424

775

725

8592

4012

543

381

84

78

1328

486

458

300

57

101

1087

503

262

127

46

89

426

274

5187

3232

962

993

11433

5275

142 Champfleurie Sat Sep 1 1888 Sat Sep 6 1890

5

1

1

3

6

25

5

1

1

3

6

25

143 Chirnside United Sat Jan 26 1935 Sat Dec 17 1966

9

1

8

12

49

9

1

8

12

49

144 Chryston Sat Sep 13 1884 Sat Sep 13 1884

1

1

1

8

1

1

1

8

145 City Sat Sep 20 1879 * Sat Oct 9 1880

4

1

1

2

1

10

4

1

1

2

1

10

146 Civil Service Strollers Sat Jan 24 1925 Sat Sep 29 2012

32

5

2

25

37

81

32

5

2

25

37

81

147 Clachnacuddin Wed Aug 1 1984 Sat Nov 3 2012

18

5

4

9

26

29

18

5

4

9

26

29

148 Clackmannan Mon May 7 1900 Sat Jan 17 1931

123

34

29

60

154

251

8

1

7

7

43

131

35

29

67

161

294

149 Clackmannan (1) Sat Sep 6 1890 Sat Jan 11 1896

3

1

2

12

13

3

1

2

12

13

150 Clarkston Sat Oct 19 1878 Sat Sep 13 1884

18

10

1

7

22

40

18

10

1

7

22

40

151 Clifton Sat Sep 28 1878 * Sat Sep 6 1879 *

2

2

0

1

2

2

0

1

152 Clifton & Strathfillan Sat Sep 29 1877 Sat Oct 27 1877 *

2

1

1

2

4

2

1

1

2

4

153 Clippens Sat Sep 9 1882 Sat Oct 4 1884

5

2

3

9

19

5

2

3

9

19

154 Clyde Sat Sep 29 1877 Sat Jan 19 2013

3893

1416

912

1565

5989

6415

344

155

68

121

602

570

312

113

51

148

566

604

4549

1684

1031

1834

7157

7589

155 Clydebank[1] Sat Sep 20 1879 * Sat Oct 18 1890

7

2

1

4

17

25

7

2

1

4

17

25

156 Clydebank[3] Sat Aug 15 1914 Sat Apr 25 1931

560

192

107

261

935

1061

22

5

6

11

33

36

582

197

113

272

968

1097

157 Clydebank[4] Sat Aug 13 1966 Sat Apr 27 2002

1363

481

355

527

1892

2036

97

33

28

36

113

144

136

52

23

61

181

228

1596

566

406

624

2186

2408

158 Clydesdale Wed Nov 10 1875 * Sat Sep 13 1890 *

9

2

7

10

39

9

2

7

10

39

159 Clydesdale (Glasgow) Sat Mar 15 1873 Sat Sep 3 1881 *

25

10

6

9

33

14

25

10

6

9

33

14

160 Clydesdale Athletic Sat Sep 6 1890 Sat Sep 27 1890

2

1

1

9

8

2

1

1

9

8

161 Coatbridge Sat Sep 1 1888 Sat Sep 1 1888

1

1

0

5

1

1

0

5

162 Coldstream Sat Jan 26 1924 Sat Aug 25 2012

24

2

4

18

25

82

24

2

4

18

25

82

163 Coupar Angus Sat Sep 28 1878 * Sat Sep 6 1890

22

8

14

37

65

22

8

14

37

65

164 Cove Rangers Sat Dec 9 1989 Sat Nov 3 2012

29

13

1

15

51

59

29

13

1

15

51

59

165 Cowdenbeath Sat Sep 12 1885 * Sat Jan 12 2013

3280

1242

703

1335

5404

5541

211

79

37

95

388

368

272

90

44

138

410

562

3763

1411

784

1568

6202

6471

166 Cowlairs Sat Sep 18 1880 * Sat May 18 1895

54

18

8

28

133

159

40

23

2

15

143

97

94

41

10

43

276

256

167 Coylton Coila Sat Sep 18 1880 * Sat Sep 3 1881 *

2

2

0

8

2

2

0

8

168 Craig Park Sat Oct 7 1876 Sat Oct 6 1877 *

2

2

0

12

2

2

0

12

169 Cree Rovers Sat Sep 21 1878 * Sat Sep 3 1881 *

5

1

4

0

5

5

1

4

0

5

170 Creetown Sat Jan 26 1935 Sat Jan 26 1935

1

1

2

6

1

1

2

6

171 Crichton Sat Oct 25 2008 Sat Oct 25 2008

1

1

0

1

1

1

0

1

172 Crieff Sat Sep 12 1885 Sat Sep 27 1890

8

3

5

18

40

8

3

5

18

40

173 Crieff Juniors Sat Sep 13 1884 Sat Sep 13 1884

1

1

0

8

1

1

0

8

174 Crieff Morrisonians Sat Jan 21 1905 Sat Jan 21 1905

1

1

1

3

1

1

1

3

175 Crosshill Sat Oct 7 1876 * Sat Oct 28 1876 *

2

1

1

2

3

2

1

1

2

3

176 Culter Sat Sep 29 2007 Sat Nov 26 2011

7

3

1

3

15

11

7

3

1

3

15

11

177 Cumnock Sat Sep 30 1876 Sat Sep 11 1886 *

18

6

1

11

22

35

18

6

1

11

22

35

178 Cyrus Sat Sep 13 1884 Sat Sep 13 1884

1

1

0

7

1

1

0

7

179 Dalbeattie Star Sat Jan 13 1923 Sat Sep 29 2012

28

6

3

19

42

82

28

6

3

19

42

82

180 Dalmuir Thistle Sat Sep 6 1890 Sat Sep 27 1890

2

1

1

10

8

2

1

1

10

8

181 Dalry Sat Sep 13 1884 Sat Sep 27 1890

13

4

1

8

37

49

13

4

1

8

37

49

182 Dean Sat Oct 7 1876 * Sat Sep 3 1881 *

6

6

3

21

6

6

3

21

183 Dean Park Sat Sep 8 1883 Thu Jan 1 1885

5

2

1

2

6

7

5

2

1

2

6

7

184 Dennistoun Sat Oct 7 1876 * Sat Sep 4 1880 *

5

5

2

11

5

5

2

11

185 Dennistoun Athletic Sat Sep 12 1885 Sat Sep 12 1885

1

1

1

3

1

1

1

3

186 Denny Sat Sep 7 1889 Sat Sep 6 1890

2

2

1

9

2

2

1

9

187 Derby Sat Sep 22 1877 * Sat Sep 6 1879 *

7

2

2

3

4

17

7

2

2

3

4

17

188 Deveronvale Sat Feb 7 1948 Sat Dec 1 2012

37

14

4

19

61

88

37

14

4

19

61

88

189 Douglas Rovers Sat Sep 6 1890 Sat Sep 6 1890

1

1

0

5

1

1

0

5

190 Douglas Wanderers Sat Jan 13 1900 Sat Jan 22 1927

9

1

1

7

8

41

9

1

1

7

8

41

191 Drumlanrig Rangers Sat Sep 8 1883 * Sat Sep 29 1883

2

1

1

2

3

2

1

1

2

3

192 Drumpellier Sat Oct 16 1875 Sat Sep 10 1887

22

4

4

14

21

67

22

4

4

14

21

67

193 Dumbarton Sat Oct 18 1873 * Sat Jan 19 2013

3613

1350

737

1526

5824

6288

321

148

54

119

655

491

299

92

50

157

474

658

4233

1590

841

1802

6953

7437

194 Dumbarton Athletic Sat Oct 4 1884 Sat Dec 15 1888

17

11

1

5

59

32

17

11

1

5

59

32

195 Dumbarton Harp Sat Jan 24 1920 Mon Jan 5 1925

30

10

8

12

40

51

5

2

3

2

13

35

10

10

15

42

64

196 Dumbarton Rock Sat Sep 13 1884 Sat Oct 3 1885 *

3

1

2

0

2

3

1

2

0

2

197 Dumbarton Union Sat Sep 1 1888 Sat Sep 1 1888

1

1

0

15

1

1

0

15

198 Dumbreck Sat Mar 22 1873 Sat Sep 22 1877 *

11

6

5

17

14

11

6

5

17

14

199 Dumfries Sat Sep 7 1889 Sat Feb 7 1914

8

1

1

6

18

29

8

1

1

6

18

29

200 Dumfries Academical Sat Sep 9 1882 * Sat Sep 9 1882 *

1

1

0

0

1

1

0

0

201 Dumfries Harp Sat Sep 28 1889 Sat Sep 28 1889

1

1

1

5

1

1

1

5

202 Dumfries Hibernian Sat Jan 8 1898 Sat Jan 8 1898

1

1

2

7

1

1

2

7

203 Dumfries Rovers Sat Sep 16 1882 Sat Sep 16 1882

1

1

0

9

1

1

0

9

204 Dumfries Wanderers Sat May 25 1889 Sat Nov 8 1890

4

3

1

18

13

4

3

1

18

13

205 Dunblane Sat Oct 15 1881 * Sat Jan 23 1909

41

22

3

16

127

107

41

22

3

16

127

107

206 Dunbritton Sat Sep 8 1883 Sat Sep 3 1887

7

1

1

5

6

18

7

1

1

5

6

18

207 Duncrab Park Sat Jan 9 1897 Sat Jan 9 1897

1

1

1

10

1

1

1

10

208 Dundee Sat Aug 12 1893 Sat Jan 19 2013

3791

1547

873

1371

6085

5559

348

157

88

103

602

398

340

168

56

116

673

495

32

16

2

14

61

48

4511

1888

1019

1604

7421

6500

209 Dundee Harp Sat Oct 15 1881 Sat Sep 16 1893

30

16

5

9

118

68

30

16

5

9

118

68

210 Dundee Hibernian Sat Sep 23 1882 * Sat Sep 15 1883 *

3

1

2

1

2

3

1

2

1

2

211 Dundee Hibernians Sat Aug 20 1910 Sat Jan 27 1923

156

47

35

74

215

277

5

1

4

5

13

161

48

35

78

220

290

212 Dundee United Sat Aug 18 1923 Sat Jan 19 2013

2952

1151

708

1093

4956

4765

274

124

70

80

492

373

359

185

50

124

688

549

104

45

28

31

162

104

3689

1505

856

1328

6298

5791

213 Dundee Wanderers Sat Jan 30 1886 Thu Jan 31 1901

17

3

1

13

44

86

16

7

1

8

60

47

33

10

2

21

104

133

214 Dunfermline (1) Sat Sep 23 1876 * Sat Sep 28 1889 *

19

5

14

27

52

19

5

14

27

52

215 Dunfermline Athletic Sat Mar 6 1880 Sat Jan 12 2013

3121

1222

725

1174

5170

4977

240

103

45

92

402

382

310

132

52

126

538

539

46

23

7

16

87

51

3717

1480

829

1408

6197

5949

216 Dunipace Sat Oct 1 1881 * Sat Sep 6 1890 *

12

2

1

9

13

48

12

2

1

9

13

48

217 Dunkeld Sat Sep 4 1880 * Sat Sep 3 1881 *

3

1

2

0

4

3

1

2

0

4

218 Dunkeld & Birnam Sat Jan 12 1924 Sat Jan 12 1929 *

2

2

0

11

2

2

0

11

219 Dunmore Sat Oct 27 1877 * Sat Oct 27 1877 *

1

1

0

3

1

1

0

3

220 Duns Wed Apr 23 1913 Sat Dec 16 1972

22

7

2

13

44

64

22

7

2

13

44

64

221 Duntocher Sat Sep 11 1886 Sat Sep 11 1886

1

1

0

8

1

1

0

8

222 Duntocher Harp Sat Sep 7 1889 Sat Sep 28 1889

2

1

1

8

4

2

1

1

8

4

223 Durhamstown Rangers Sat Sep 11 1886 Sat Sep 11 1886

1

1

1

5

1

1

1

5

224 Dykebar Sat Sep 3 1887 Sat Oct 4 1890

8

3

1

4

20

24

8

3

1

4

20

24

225 Dykehead Wed May 22 1895 Sat Apr 24 1926

87

37

17

33

147

135

87

37

17

33

147

135

226 Dykehead (Shotts) Sat Sep 13 1884 Sat Jan 21 1928 *

22

6

3

13

21

56

22

6

3

13

21

56

227 E.S. Clydebank Sat Feb 6 1965 Wed Feb 10 1965

2

1

1

1

3

2

1

1

1

3

228 East End (Dundee) Sat Sep 23 1882 * Sat Oct 18 1890

29

15

5

9

89

65

29

15

5

9

89

65

229 East End Rovers Sat Sep 8 1883 * Sat Oct 20 1883

3

2

1

4

8

3

2

1

4

8

230 East Fife Sat Jan 22 1910 Sat Jan 19 2013

3038

1238

649

1151

5296

4977

213

80

47

86

339

336

294

126

52

116

535

531

3545

1444

748

1353

6170

5844

231 East Kilbride Sat Sep 28 1878 * Sat Sep 20 1879 *

2

2

0

5

2

2

0

5

232 East Stirlingshire Sat Sep 23 1882 * Sat Jan 19 2013

3096

975

631

1490

4600

6033

222

78

39

105

389

460

173

42

29

102

211

363

3491

1095

699

1697

5200

6856

233 Eastern Sat Jan 25 1873 Sat Oct 7 1876 *

9

4

1

4

13

5

9

4

1

4

13

5

234 Eastern Athletic Sat Sep 3 1881 * Sat Sep 12 1885 *

4

1

3

1

9

4

1

3

1

9

235 Edina Sat Sep 20 1879 Sat Sep 11 1886

5

1

4

6

32

5

1

4

6

32

236 Edinburgh City Mon Aug 19 1929 Sat Nov 3 2012

276

39

38

199

432

980

26

10

5

11

43

42

302

49

43

210

475

1022

237 Edinburgh City (1) Sat Jan 19 1929 Sat Jan 25 1947

16

4

1

11

28

58

16

4

1

11

28

58

238 Edinburgh St. Andrews Sat Sep 30 1876 Sat Nov 11 1876 *

3

1

1

1

2

1

3

1

1

1

2

1

239 Edinburgh Swifts Sat Sep 30 1876 Sat Sep 20 1879

10

5

1

4

7

17

10

5

1

4

7

17

240 Edinburgh Thistle Sat Oct 2 1875 * Sat Sep 20 1879

9

3

1

5

7

7

9

3

1

5

7

7

241 Edinburgh University Fri Jan 11 1878 Sat Aug 25 2012

30

8

1

21

20

89

30

8

1

21

20

89

242 Elgin City Sat Jan 25 1908 Sat Jan 12 2013

452

130

92

230

580

824

102

35

16

51

168

244

15

2

13

12

41

569

167

108

294

760

1109

243 Erin Rovers (Bathgate) Sat Sep 3 1887 Sat Sep 22 1888

4

2

2

11

10

4

2

2

11

10

244 Erin Rovers (Perth) Sat Sep 11 1886 Sat Oct 20 1888

11

5

3

3

42

38

11

5

3

3

42

38

245 ES Clydebank Sat Aug 8 1964 Tue Apr 27 1965

36

15

10

11

64

50

6

1

4

1

11

12

42

16

14

12

75

62

246 Excelsior Sat Sep 20 1879 * Sat Nov 8 1879

3

2

1

5

9

3

2

1

5

9

247 Eyemouth United Sat Jan 26 1952 Sat Jan 11 1964

16

5

11

26

43

16

5

11

26

43

248 Fair City Athletic Sat Sep 11 1886 * Sat Feb 19 1898

15

9

1

5

51

25

15

9

1

5

51

25

249 Fairfield Sat Sep 7 1889 Sat Feb 2 1895

3

1

2

11

15

3

1

2

11

15

250 Falkirk Sat Sep 28 1878 * Sat Jan 19 2013

3713

1423

862

1428

5841

5733

290

132

48

110

539

437

339

128

64

147

568

629

4342

1683

974

1685

6948

6799

251 Falkirk Amateurs Sat Jan 18 1930 Sat Jan 21 1939

4

4

2

18

4

4

2

18

252 Ferranti Thistle Sat Dec 16 1972 Sun Jan 27 1974

5

2

1

2

8

11

5

2

1

2

8

11

253 Forfar Athletic Sat Sep 12 1885 Sat Jan 19 2013

2959

1003

663

1293

4742

5676

191

68

25

98

337

444

221

67

42

112

321

456

3371

1138

730

1503

5400

6576

254 Formartine United Sat Aug 25 2012 Sat Sep 29 2012

2

1

1

5

6

2

1

1

5

6

255 Forres Mechanics Sat Jan 13 1900 Sat Sep 29 2012

51

16

12

23

85

116

51

16

12

23

85

116

256 Fort William Sat Jan 4 1986 Sat Aug 4 2012

9

2

7

5

41

9

2

7

5

41

257 Fraserburgh Sat Jan 28 1922 Sat Sep 29 2012

62

17

9

36

114

156

62

17

9

36

114

156

258 Gairdoch Sat Sep 22 1888 Sat Sep 6 1890

3

3

5

21

3

3

5

21

259 Gala Fairydean Wed Apr 12 1911 Sat Aug 25 2012

57

13

6

38

88

181

57

13

6

38

88

181

260 Galston Sat Nov 24 1894 Sat Jan 22 1938

75

25

13

37

130

186

26

7

1

18

50

71

101

32

14

55

180

257

261 Girvan Sat Oct 7 1876 * Sat Aug 25 2012

20

6

2

12

27

35

20

6

2

12

27

35

262 Girvan Amateurs Sat Sep 11 1954 Sat Jan 8 1977

7

1

2

4

11

16

7

1

2

4

11

16

263 Glasgow Corp. Transport Sat Dec 19 1970 Sat Dec 19 1970

1

1

1

4

1

1

1

4

264 Glasgow Hibernian Sat Sep 7 1889 Sat Sep 27 1890

4

1

1

2

8

9

4

1

1

2

8

9

265 Glasgow University Sat Nov 2 1878 * Sat Aug 25 2012

32

5

2

25

23

108

32

5

2

25

23

108

266 Glasgow University YMCA Sat Sep 13 1884 Sat Oct 3 1885

3

1

2

5

14

3

1

2

5

14

267 Glasgow Wanderers Sat Mar 29 1873 Sat Sep 6 1890

1

1

1

3

1

1

1

3

268 Glencairn Sat Sep 23 1882 Sat Sep 12 1885

2

2

3

9

2

2

3

9

269 Glengowan Sat Oct 6 1877 * Sat Oct 18 1890

16

7

3

6

25

41

16

7

3

6

25

41

270 Glenkilloch Sat Oct 6 1877 * Sat Oct 29 1881

8

3

5

10

13

8

3

5

10

13

271 Glenpatrick Sat Sep 9 1882 Sat Sep 8 1883 *

3

1

2

4

9

3

1

2

4

9

272 Golspie Sutherland Sat Sep 29 2007 Sat Sep 29 2012

11

3

2

6

19

37

11

3

2

6

19

37

273 Govan Athletic Sat Sep 23 1876 * Sat Sep 1 1888

17

8

9

32

59

17

8

9

32

59

274 Govanhill Sat Sep 21 1878 * Sat Sep 27 1879

2

2

0

7

2

2

0

7

275 Grahamston Sat Sep 12 1885 Sat Sep 3 1887

4

1

1

2

8

11

4

1

1

2

8

11

276 Grangemouth Sat Sep 3 1887 Sat Nov 25 1893

10

3

2

5

31

40

10

3

2

5

31

40

277 Granton Sat Sep 23 1882 * Sat Sep 12 1885

6

2

4

8

21

6

2

4

8

21

278 Granville Sat Oct 19 1872 Sat Oct 25 1873

1

1

0

6

1

1

0

6

279 Greenock Abstainers Sat Aug 31 1889 * Sat Sep 6 1890

3

1

2

0

21

3

1

2

0

21

280 Greenock Northern Sat Sep 8 1883 Sat Sep 12 1885 *

4

1

3

6

16

4

1

3

6

16

281 Greenock Rangers Sat Sep 13 1884 Sat Sep 3 1887

5

5

7

40

5

5

7

40

282 Greenock Rovers Sat Sep 13 1884 Sat Sep 13 1884

1

1

1

3

1

1

1

3

283 Greenock Southern Sat Sep 10 1881 Sat Sep 12 1885

9

2

2

5

18

46

9

2

2

5

18

46

284 Gretna Sat Nov 16 1991 Tue May 13 2008

218

115

43

60

438

271

19

11

3

5

47

22

8

2

6

7

17

2

1

1

3

7

247

128

47

72

495

317

285 Hamilton Sat Oct 10 1874 * Sat Oct 27 1877 *

11

5

2

4

7

9

11

5

2

4

7

9

286 Hamilton Academical Sat Oct 7 1876 Sat Jan 19 2013

3822

1435

816

1571

6018

6426

255

101

43

111

375

407

324

130

55

139

544

570

4401

1666

914

1821

6937

7403

287 Hamilton Harp Sat Sep 6 1890 Sat Sep 6 1890

1

1

0

6

1

1

0

6

288 Hamilton Hibernian Sat Sep 3 1887 Sat Sep 3 1887

1

1

4

5

1

1

4

5

289 Hanover Sat Sep 11 1875 Sat Nov 25 1882

8

1

1

6

8

23

8

1

1

6

8

23

290 Harmonic Sat Sep 6 1879 * Sat Sep 24 1881 *

7

3

1

3

1

7

7

3

1

3

1

7

291 Havelock Sat Nov 22 1873 Sat Oct 11 1879 *

8

2

1

5

11

19

8

2

1

5

11

19

292 Hawick Royal Albert Sat Dec 17 1966 Sat Aug 25 2012

24

4

4

16

33

78

24

4

4

16

33

78

293 Heart Of Midlothian Sat Aug 28 1875 Sat Jan 19 2013

3935

1780

910

1245

6903

5383

460

249

95

116

1002

552

377

199

57

121

765

522

68

26

14

28

92

96

4840

2254

1076

1510

8762

6553

294 Hearts of Beath Sat Jan 23 1904 Sat Jan 23 1904

1

1

0

2

1

1

0

2

295 Helensburgh Sat Oct 17 1874 Sat Jan 22 1927

90

33

20

37

180

179

29

14

3

12

43

44

119

47

23

49

223

223

296 Hermes Sat Aug 25 2012 Sat Aug 25 2012

1

1

1

4

1

1

1

4

297 Hibernian Sat Dec 25 1875 Sat Jan 19 2013

3866

1536

886

1444

6309

5766

458

237

101

120

967

562

395

218

57

120

829

552

77

35

17

25

132

111

4796

2026

1061

1709

8237

6991

298 High School Sat Oct 11 1879 * Sat Sep 4 1880 *

2

2

1

4

2

2

1

4

299 Holytown Sat Sep 23 1882 * Sat Sep 23 1882 *

1

1

0

2

1

1

0

2

300 Huntingtower Sat Feb 7 1920 * Sat Feb 7 1920 *

1

1

0

0

1

1

0

0

301 Huntly Sat Jan 22 1927 Sat Sep 29 2012

52

18

9

25

105

114

52

18

9

25

105

114

302 Hurlford Sat Sep 29 1877 Sat Jan 27 1923

60

31

11

18

134

135

60

31

11

18

134

135

303 Hyde Park Loco Works Sat Oct 7 1876 * Sat Sep 22 1877 *

2

2

1

2

2

2

1

2

304 Ingram (Copeland Park) Sat Sep 11 1880 Sat Sep 11 1880

1

1

0

7

1

1

0

7

305 Inveraray Sat Sep 6 1890 Sat Oct 18 1890

3

2

1

8

13

3

2

1

8

13

306 Inverness Caledonian Sat Sep 6 1890 Wed Feb 26 1992

106

37

19

50

201

268

106

37

19

50

201

268

307 Inverness Caledonian Thistle Thu Aug 3 1995 Sat Jan 19 2013

612

252

157

203

982

799

50

23

12

15

93

58

41

21

5

15

81

58

703

296

174

233

1156

915

308 Inverness Citadel Sat Feb 4 1922 Sat Jan 16 1932

9

2

1

6

13

32

9

2

1

6

13

32

309 Inverness Clachnacuddin Sat Feb 2 1907 Sat Jan 30 1982

43

13

6

24

80

114

43

13

6

24

80

114

310 Inverness Thistle Sat Sep 6 1890 Sat Dec 26 1992

48

12

6

30

67

121

48

12

6

30

67

121

311 Inverurie Locos Sat Dec 20 2003 Sat Nov 10 2012

22

10

3

9

49

46

22

10

3

9

49

46

312 Irvine Sat Sep 6 1879 * Sat Jan 14 1899

10

2

1

7

8

33

10

2

1

7

8

33

313 Irvine Meadow Sat Sep 26 2009 Sat Sep 29 2012

10

6

1

3

19

17

10

6

1

3

19

17

314 Jamestown Sat Sep 21 1878 Sat Sep 27 1890

33

17

3

13

97

87

33

17

3

13

97

87

315 John Elder Sat Sep 29 1877 * Sat Oct 1 1881 *

13

6

2

5

17

15

13

6

2

5

17

15

316 Johnstone Sat Sep 4 1880 Sat Jan 21 1928

255

86

48

121

348

486

37

12

6

19

76

93

292

98

54

140

424

579

317 Johnstone Athletic Sat Sep 6 1879 * Sat Sep 8 1883

8

3

5

13

20

8

3

5

13

20

318 Johnstown Harp Sat Sep 11 1886 Sat Sep 1 1888

3

3

5

24

3

3

5

24

319 Johnstown Rovers Sat Sep 4 1880 Sat Sep 13 1884

7

2

5

12

23

7

2

5

12

23

320 Jordanhill Sat Sep 22 1877 Sat Sep 9 1882

13

6

7

12

23

13

6

7

12

23

321 Keith Sat Jan 23 1926 Sat Aug 4 2012

54

15

7

32

81

141

54

15

7

32

81

141

322 Kelvinbank Sat Oct 6 1877 * Sat Sep 3 1881 *

6

1

5

6

18

6

1

5

6

18

323 Kelvinside Athletic Sat Sep 11 1886 Sat Sep 13 1890

9

3

1

5

25

41

9

3

1

5

25

41

324 Kennishead Sat Sep 20 1879 * Sat Sep 3 1881 *

5

2

3

10

10

5

2

3

10

10

325 Kilbarchan Sat Sep 10 1881 Sat Sep 6 1890 *

13

4

2

7

26

32

13

4

2

7

26

32

326 Kilbirnie Sat Oct 16 1875 Sat Sep 6 1890

44

22

8

14

79

68

44

22

8

14

79

68

327 Kilmarnock Sat Oct 18 1873 Sat Jan 19 2013

3849

1478

883

1488

5958

6093

372

170

77

125

736

543

327

156

57

114

565

460

40

14

10

16

50

57

4588

1818

1027

1743

7309

7153

328 Kilmarnock Athletic Sat Sep 28 1878 Sat Jan 8 1898

40

23

5

12

118

68

40

23

5

12

118

68

329 Kilmarnock C&FC Sat Oct 6 1877 * Sat Oct 27 1877 *

2

1

1

4

1

2

1

1

4

1

330 Kilmarnock Loch Lomonds Sat Sep 10 1881 Sat Sep 10 1881

1

1

2

6

1

1

2

6

331 Kilmarnock Thistle Sat Sep 22 1877 * Sat Sep 8 1883 *

7

1

6

2

14

7

1

6

2

14

332 Kilsyth Wanderers Sat Sep 3 1887 Sat Jan 14 1899

10

4

1

5

17

30

10

4

1

5

17

30

333 Kilwinning Eglinton Sat Jan 12 1901 Sat Jan 23 1904

3

3

3

15

3

3

3

15

334 Kings Park Sat Sep 20 1879 * Sat Apr 27 1940

654

241

130

283

1301

1394

78

27

15

36

178

201

732

268

145

319

1479

1595

335 Kinleith Sat Sep 18 1880 Sat Sep 15 1883

2

2

1

9

2

2

1

9

336 Kinning Park Sat Sep 3 1881 * Sat Sep 13 1884

3

1

2

0

11

3

1

2

0

11

337 Kirkcaldy United Sat Jan 21 1905 Sat Jan 31 1914

5

1

1

3

4

12

5

1

1

3

4

12

338 Kirkcaldy Wanderers Sat Sep 1 1888 Sat Sep 6 1890

5

2

3

7

14

5

2

3

7

14

339 Kirkintilloch Athletic Sat Sep 27 1879 q Sat Sep 13 1890

14

3

1

10

27

61

14

3

1

10

27

61

340 Kirkintilloch Central Sat Sep 11 1886 Sat Sep 1 1888

3

3

3

26

3

3

3

26

341 Kirkintilloch Harp Sat Sep 11 1886 * Sat Sep 3 1887 *

2

2

0

0

2

2

0

0

342 Kirriemuir Sat Sep 6 1890 Sat Sep 27 1890

2

1

1

4

6

2

1

1

4

6

343 Ladyburn Sat Sep 10 1881 Sat Sep 9 1882

2

2

1

18

2

2

1

18

344 Ladywell Sat Sep 20 1879 * Sat Nov 1 1879 *

3

2

1

8

1

3

2

1

8

1

345 Lanark Sat Sep 11 1880 Sat Sep 11 1880

1

1

0

4

1

1

0

4

346 Lancefield Sat Sep 30 1876 Sat Sep 18 1880

8

4

1

3

13

9

8

4

1

3

13

9

347 Lancelot Sat Oct 16 1875 Sat Oct 16 1875

1

1

0

2

1

1

0

2

348 Lanemark Sat Sep 28 1878 Sat Sep 27 1890

19

7

1

11

30

52

19

7

1

11

30

52

349 Larbert Sat Jan 23 1937 Sat Feb 12 1938

3

1

2

8

8

3

1

2

8

8

350 Largs Athletic Sat Sep 10 1881 Sat Sep 23 1882 *

2

2

0

13

2

2

0

13

351 Larkhall Sat Sep 18 1880 * Sat Oct 23 1880

3

2

1

6

5

3

2

1

6

5

352 Lassodie Sat Sep 3 1887 Sat Sep 6 1890 *

8

2

1

5

10

14

8

2

1

5

10

14

353 Laurieston Sat Sep 11 1886 Sat Sep 6 1890

7

2

5

14

21

7

2

5

14

21

354 Leith Amateurs Wed Nov 18 1908 Sat Jan 20 1934

4

1

3

3

9

4

1

3

3

9

355 Leith Athletic Sat Sep 3 1887 Sat Sep 11 1954 *

1015

418

182

415

1909

1929

87

26

14

47

176

221

7

3

3

1

13

15

1109

447

199

463

2098

2165

356 Leith Harp Sat Nov 19 1887 Sat Oct 6 1888

1

1

0

6

1

1

0

6

357 Lennox Sat Oct 30 1875 * Sat Sep 3 1881 *

16

7

2

7

29

21

16

7

2

7

29

21

358 Lenzie Sat Sep 30 1876 Sat Oct 2 1886

17

5

1

11

10

49

17

5

1

11

10

49

359 Levern Sat Oct 9 1875 Sat Sep 8 1883

14

4

2

8

18

25

14

4

2

8

18

25

360 Leverndale Sat Sep 8 1883 Sat Sep 12 1885 *

3

3

0

12

3

3

0

12

361 Lindertis (Kirriemuir) Sat Sep 13 1884 Sat Sep 7 1889

8

2

6

10

44

8

2

6

10

44

362 Linlithgow Athletic Sat Sep 1 1888 Sat Sep 6 1890

2

2

3

16

2

2

3

16

363 Linlithgow Rose Tue Aug 31 1926 Sat Sep 25 2010

5

3

2

11

7

5

3

2

11

7

364 Linthouse Sat Sep 12 1885 Sat Mar 10 1900

90

26

13

51

164

270

17

5

2

10

40

52

107

31

15

61

204

322

365 Linwood Sat Sep 8 1883 Sat Sep 8 1883

1

1

1

4

1

1

1

4

366 Livingston Sat Mar 6 1976 Sat Jan 19 2013

640

270

157

213

944

827

47

21

10

16

86

56

43

25

2

16

79

56

4

1

2

1

7

9

734

317

171

246

1116

948

367 Lochee United Sat Sep 3 1887 Tue Dec 23 2008

12

4

1

7

19

39

12

4

1

7

19

39

368 Lochgelly United Sat Jan 11 1896 Sat Jan 21 1933

199

64

34

101

268

368

20

5

15

31

66

219

69

34

116

299

434

369 Lochgilphead Sat Sep 3 1887 Sat Sep 6 1890

5

1

4

19

18

5

1

4

19

18

370 Lochwinnoch Sat Sep 23 1882 * Sat Sep 6 1890

8

1

7

13

34

8

1

7

13

34

371 Lossiemouth Sat Sep 11 1954 Sat Aug 25 2012

22

6

2

14

37

58

22

6

2

14

37

58

372 Lugar Boswell Sat Sep 10 1881 Sat Sep 28 1889

24

13

2

9

70

57

24

13

2

9

70

57

373 Luton Sat Oct 1 1881 Mon Apr 22 1929

3

3

1

13

3

3

1

13

374 Lyle Athletic Sat Sep 8 1883 Sat Sep 13 1884

2

2

3

13

2

2

3

13

375 Maryhill Sat Sep 1 1888 Sat Sep 27 1890

5

2

3

9

19

5

2

3

9

19

376 Mauchline Sat Oct 2 1875 * Sat Sep 6 1890

49

29

6

14

100

62

49

29

6

14

100

62

377 Mavisbank Sat Sep 23 1882 * Sat Sep 29 1883

4

2

2

9

22

4

2

2

9

22

378 Maxwell (Pollokshields) Sat Sep 11 1880 Sat Sep 11 1880

1

1

0

6

1

1

0

6

379 Maxwelltown Volunteers Sat Jan 11 1902 Sat Jan 26 1907

6

2

4

7

24

6

2

4

7

24

380 Maybole Sat Sep 4 1880 * Sat Jan 27 1900

23

8

3

12

50

94

23

8

3

12

50

94

381 Maybole Carrick Sat Sep 23 1876 Sat Oct 11 1879

8

3

1

4

7

17

8

3

1

4

7

17

382 Maybole Ladywell Sat Sep 28 1878 * Sat Oct 19 1878 *

2

1

1

4

3

2

1

1

4

3

383 Maybole Thistle Sat Oct 6 1877 * Sat Oct 6 1877 *

1

1

0

4

1

1

0

4

384 Meadowbank Thistle Fri Aug 9 1974 Sat May 13 1995

817

259

210

348

1003

1276

50

16

14

20

71

81

60

17

14

29

65

106

927

292

238

397

1139

1463

385 Mearns Athletic Sat Sep 12 1885 Sat Sep 12 1885

1

1

2

3

1

1

2

3

386 Methlan Park Sat Sep 3 1887 Sat Oct 18 1890

10

6

4

20

29

10

6

4

20

29

387 Mid-Anandale Sat Aug 18 1923 Sat Apr 10 1926

89

34

15

40

156

172

89

34

15

40

156

172

388 Mid-Annandale Sat Sep 22 1888 Sat Jan 17 1931

17

4

13

26

77

17

4

13

26

77

389 Milngavie Thistle Sat Sep 29 1877 Sat Sep 30 1882

12

4

2

6

17

42

12

4

2

6

17

42

390 Milton of Campsie Sat Sep 20 1879 * Sat Sep 6 1890

9

4

1

4

17

26

9

4

1

4

17

26

391 Moffat Sat Sep 10 1881 Sat Sep 6 1890 *

20

7

5

8

62

48

20

7

5

8

62

48

392 Monkcastle Sat Sep 19 1885 * Sat Nov 26 1892

10

4

6

19

27

10

4

6

19

27

393 Montrose Sat Sep 3 1887 Sat Jan 19 2013

2569

865

520

1184

3897

4806

189

65

39

85

324

383

192

57

26

109

261

401

2950

987

585

1378

4482

5590

394 Moorpark Sat Jan 13 1923 Sat Jan 22 1938

7

7

6

42

7

7

6

42

395 Morton Sat Oct 6 1877 * Sat Jan 19 2013

3851

1478

839

1534

6369

6420

318

138

62

118

628

527

331

141

52

138

614

595

2

2

3

9

4502

1757

953

1792

7614

7551

396 Mossend Swifts Sat Nov 21 1885 Sat Jan 12 1901

19

11

2

6

55

39

19

11

2

6

55

39

397 Motherwell Sat Sep 11 1886 Wed Jan 2 2013

3882

1500

859

1523

6309

6206

355

179

69

107

741

515

356

171

56

129

696

551

12

4

8

13

18

4605

1854

984

1767

7759

7290

398 Motherwell Shamrock Sat Sep 6 1890 Sat Sep 6 1890

1

1

3

7

1

1

3

7

399 Mount Vernon Sat Oct 6 1877 * Sat Sep 6 1879 *

3

3

4

6

3

3

4

6

400 Mousbank Sat Sep 10 1881 Sat Sep 10 1881

1

1

1

3

1

1

1

3

401 Murrayfield Amateurs Sat Jan 12 1929 Sat Sep 8 1956

15

3

4

8

27

45

15

3

4

8

27

45

402 Nairn County Sat Jan 23 1926 Sat Nov 10 2012

30

9

6

15

51

72

30

9

6

15

51

72

403 Neilston Sat Sep 13 1884 Sat Sep 27 1890

12

3

1

8

29

33

12

3

1

8

29

33

404 Netherlee Sat Sep 20 1879 * Sat Sep 8 1883

6

1

1

4

7

18

6

1

1

4

7

18

405 Newcastleton Sat Sep 8 1883 * Sat Sep 3 1887

7

2

5

5

26

7

2

5

5

26

406 Newmilns Sat Oct 6 1877 * Sat Oct 4 1890

9

3

1

5

21

30

9

3

1

5

21

30

407 Newmilns 2nd ARV Sat Sep 3 1887 Sat Sep 29 1888

4

2

2

13

19

4

2

2

13

19

408 Newton Stewart Sat Sep 29 2007 Sat Aug 25 2012

4

1

3

2

13

4

1

3

2

13

409 Newton Stewart Athletic Sat Sep 8 1883 * Sat Sep 24 2011

23

1

2

20

40

110

23

1

2

20

40

110

410 Nithsdale Sat Sep 11 1886 * Sat Sep 1 1888

4

1

3

2

22

4

1

3

2

22

411 Nithsdale Wanderers Sat Jan 24 1903 Sat Feb 7 1948

136

53

30

53

260

257

33

8

4

21

40

101

169

61

34

74

300

358

412 Northern Sat Oct 30 1875 * Sat May 19 1894

18

3

3

12

29

66

42

22

2

18

143

86

60

25

5

30

172

152

413 Norton Park Sat Sep 29 1883 Sat Sep 7 1889

8

2

6

15

28

8

2

6

15

28

414 Oakfield Sat Sep 4 1880 * Sat Sep 4 1880 *

1

1

0

0

1

1

0

0

415 Oban Sat Sep 12 1885 Sat Sep 27 1890

14

8

6

26

40

14

8

6

26

40

416 Oban Rangers Sat Sep 7 1889 Sat Sep 6 1890

2

2

2

8

2

2

2

8

417 Old Kilpatrick Sat Sep 7 1889 Sat Sep 6 1890

2

2

2

13

2

2

2

13

418 Olympic Sat Nov 5 1881 Sat Sep 12 1885 *

5

2

3

7

7

5

2

3

7

7

419 Orchard Sat Sep 8 1883 Sat Sep 13 1884 *

3

1

2

5

10

3

1

2

5

10

420 Orion Sat Sep 11 1886 Sat Jan 24 1903

16

2

2

12

19

87

16

2

2

12

19

87

421 Our Boys (Blairgowrie) Sat Sep 11 1886 * Sat Sep 7 1889

4

4

7

22

4

4

7

22

422 Our Boys (Dundee) Sat Sep 29 1877 Sat Nov 8 1890

41

25

2

14

132

131

41

25

2

14

132

131

423 Oxford Sat Oct 10 1874 Sat Sep 3 1881 *

11

1

3

7

13

16

11

1

3

7

13

16

424 Paisley Academicals Sat Jan 18 1930 Sat Jan 26 1935

2

2

1

18

2

2

1

18

425 Paisley Athletic Sat Sep 17 1881 Sat Sep 3 1887 *

8

3

5

18

23

8

3

5

18

23

426 Paisley Hibernian Sat Sep 12 1885 Sat Sep 19 1885

2

1

1

2

4

2

1

1

2

4

427 Parkgrove Sat Sep 30 1876 Sat Dec 27 1879

18

9

5

4

33

33

18

9

5

4

33

33

428 Partick Sat Oct 2 1875 Sat Sep 12 1885 *

40

21

5

14

86

60

40

21

5

14

86

60

429 Partick Thistle Sat Sep 4 1880 * Sat Jan 19 2013

3860

1456

891

1513

5944

6107

335

145

75

115

640

497

342

125

74

143

567

585

6

3

3

10

11

4543

1729

1040

1774

7161

7200

430 Peebles Rovers Sat Jan 25 1908 Wed Jan 12 1966

86

28

15

43

159

189

49

15

12

22

90

144

135

43

27

65

249

333

431 Penicuik Athletic Sat Sep 6 1890 Sat Jan 21 1939

7

1

1

5

14

31

7

1

1

5

14

31

432 Perseverance (Arbroath) Sat Sep 23 1882 * Sat Sep 13 1884 *

5

1

1

3

2

7

5

1

1

3

2

7

433 Peterhead Sat Feb 3 1912 Sat Jan 12 2013

452

194

98

160

730

607

75

21

10

44

93

167

19

6

2

11

18

41

546

221

110

215

841

815

434 Petershill Sat Oct 6 1877 * Sat Sep 16 1882

10

2

1

7

16

35

10

2

1

7

16

35

435 Pilgrims Thu Oct 9 1873 Tue Dec 31 1907

11

5

6

22

26

11

5

6

22

26

436 Plains Sat Sep 3 1887 * Sat Oct 15 1887

3

2

1

0

9

3

2

1

0

9

437 Plains Bluebell Sat Oct 11 1879 * Sat Sep 8 1883 *

7

2

5

3

10

7

2

5

3

10

438 Pollok Sat Sep 4 1880 Sat Oct 4 2008

15

5

4

6

25

27

15

5

4

6

25

27

439 Pollokshaws Sat Oct 6 1877 * Sat Sep 6 1890

12

4

2

6

28

30

12

4

2

6

28

30

440 Pollokshaws Athletic Sat Sep 11 1886 * Sat Oct 2 1886

2

1

1

0

4

2

1

1

0

4

441 Pollokshaws Harp Sat Sep 22 1888 Sat Sep 6 1890

3

3

6

17

3

3

6

17

442 Pollokshields Sat Sep 13 1884 Sat Sep 13 1884

1

1

0

4

1

1

0

4

443 Pollokshields Athletic Sat Oct 6 1877 * Sat Sep 1 1888

41

23

5

13

106

75

41

23

5

13

106

75

444 Polton Vale Sat Sep 17 1887 Sat Jan 8 1898

3

3

3

16

3

3

3

16

445 Port Glasgow Sat Oct 6 1877 * Sat Sep 6 1879 *

3

3

2

7

3

3

2

7

446 Port Glasgow Athletic Sat Sep 17 1881 Sat Mar 18 1911

428

143

73

212

789

957

73

35

13

25

189

152

501

178

86

237

978

1109

447 Portland Sat Sep 30 1876 Sat Sep 8 1883 *

23

10

5

8

46

29

23

10

5

8

46

29

448 Portland Lybstor Sat Aug 31 1889 * Sat Sep 27 1890 *

2

2

0

0

2

2

0

0

449 Possil Bluebell Sat Sep 21 1878 Sat Sep 3 1881 *

7

2

1

4

9

3

7

2

1

4

9

3

450 Possilpark Sat Oct 7 1876 * Sat Oct 4 1884

14

4

1

9

18

54

14

4

1

9

18

54

451 Preston Athletic Sat Dec 7 2002 Sat Aug 25 2012

15

4

2

9

18

31

15

4

2

9

18

31

452 Queen of the South Sat Jul 30 1887 Sat Jan 19 2013

2975

1122

680

1173

4856

5075

214

88

39

87

363

355

287

96

45

146

420

568

2

2

2

4

3478

1306

764

1408

5641

6002

453 Queen of the South Wanderers Sat Sep 23 1876 * Sat Nov 26 1892

46

27

4

15

194

112

46

27

4

15

194

112

454 Queens Park Sat Nov 11 1871 * Sat Jan 19 2013

3757

1267

843

1647

5518

6436

394

212

63

119

1013

514

288

89

47

152

402

563

4439

1568

953

1918

6933

7513

455 Queens Park Juniors Sat Oct 2 1875 * Sat Sep 22 1877

3

3

1

5

3

3

1

5

456 Raith Rovers Sat Sep 7 1889 Sat Jan 19 2013

3562

1331

797

1434

5642

5749

240

90

51

99

380

392

287

105

43

139

462

573

6

2

1

3

10

8

4095

1528

892

1675

6494

6722

457 Ramblers Sat Oct 23 1875 Sat Nov 2 1878

3

3

0

11

3

3

0

11

458 Rangers Sat Jan 10 1874 Sat Jan 12 2013

3922

2524

754

644

8827

3875

582

393

95

94

1509

523

491

363

56

72

1269

459

299

128

72

99

451

361

5294

3408

977

909

12056

5218

459 Rankinston Sat Sep 4 1880 * Sat Sep 9 1882 *

3

3

0

7

3

3

0

7

460 Redding Athletic Sat Sep 3 1887 Sat Sep 24 1887

2

2

3

21

2

2

3

21

461 Renfrew Sat Oct 7 1876 * Sat Aug 31 1889 *

33

12

4

17

52

66

33

12

4

17

52

66

462 Renfrew Ramblers Sat Sep 6 1879 * Sat Sep 4 1880 *

3

1

2

1

2

3

1

2

1

2

463 Renton Sat Oct 18 1873 Sat Feb 5 1921

115

39

17

59

213

276

115

67

20

28

314

162

230

106

37

87

527

438

464 Renton Thistle Sat Oct 2 1875 * Sat Sep 6 1879 *

12

3

4

5

8

24

12

3

4

5

8

24

465 Rising Thistle(Lochmaben) Sat Sep 6 1890 Sat Sep 6 1890

1

1

13

0

1

1

13

0

466 Rob Roy Sat Sep 28 1878 * Sat Oct 29 1881 *

15

11

4

25

35

15

11

4

25

35

467 Rosebank Sat Sep 1 1888 Sat Sep 1 1888

1

1

3

4

1

1

3

4

468 Ross County Sat Jan 20 1934 Sat Jan 19 2013

669

279

188

202

998

788

90

37

17

36

189

175

42

21

3

18

68

67

801

337

208

256

1255

1030

469 Rosslyn Sat Oct 6 1877 Sat Oct 18 1879

5

2

3

4

7

5

2

3

4

7

470 Rosyth Dockyard Sat Jan 20 1934 Sat Feb 9 1935

3

1

2

3

5

3

1

2

3

5

471 Rothes Sat Sep 11 1954 Sat Sep 1 2012

16

2

14

15

61

16

2

14

15

61

472 Rovers Sat Sep 13 1873 Sat Dec 18 1880

15

6

4

5

16

16

15

6

4

5

16

16

473 Royal Albert Sat Sep 10 1881 Sat Jan 17 1931

88

37

13

38

167

175

44

15

10

19

108

98

132

52

23

57

275

273

474 Rutherglen Sat Sep 12 1885 Sat Sep 27 1890

12

3

3

6

18

39

12

3

3

6

18

39

475 Saltcoats Victoria Sat Sep 6 1890 Sat Oct 18 1890

3

2

1

9

11

3

2

1

9

11

476 Sandyford Sat Oct 9 1875 Sat Nov 17 1877 *

7

2

2

3

5

14

7

2

2

3

5

14

477 Selkirk Mon Oct 12 1931 Sat Oct 6 2012

28

6

3

19

30

104

28

6

3

19

30

104

478 Shaftesbury Sat Oct 6 1877 Sat Sep 28 1878

2

2

2

6

2

2

2

6

479 Shaugran Sat Sep 29 1877 Sat Nov 9 1878 *

3

1

2

2

4

3

1

2

2

4

480 Shawfield Amateurs Sat Jan 24 1948 Sat Sep 8 1956

6

1

1

4

8

25

6

1

1

4

8

25

481 Shawlands Sat Sep 13 1884 Sat Sep 12 1885

2

2

1

10

2

2

1

10

482 Shawlands Athletic Sat Sep 4 1880 * Sat Sep 3 1881 *

4

2

2

0

3

4

2

2

0

3

483 Shettleston Sat Sep 8 1883 Sat Sep 7 1889

11

1

1

9

17

60

11

1

1

9

17

60

484 Shotts Sat Oct 7 1876 * Sat Oct 7 1882

18

9

2

7

41

42

18

9

2

7

41

42

485 Shotts Bon Accord Sat Aug 25 2012 Sat Sep 1 2012

2

1

1

2

5

2

1

1

2

5

486 Sir John Maxwell Sat Sep 9 1882 Sat Sep 8 1883

4

1

1

2

11

15

4

1

1

2

11

15

487 Slanannan Sat Sep 11 1886 Sat Oct 11 1890

11

5

1

5

33

52

11

5

1

5

33

52

488 Slanannan Rovers Sat Nov 24 1894 Sat Dec 8 1894

2

2

2

7

2

2

2

7

489 Smithstown Hibernain Sat Sep 7 1889 Sat Sep 6 1890

2

2

2

13

2

2

2

13

490 Solway Star Sat Feb 5 1921 Sat Feb 13 1937

89

33

25

31

133

138

16

4

3

9

23

60

105

37

28

40

156

198

491 South Western Sat Sep 30 1876 Sat Sep 8 1883

35

23

2

10

81

42

35

23

2

10

81

42

492 Southern Sat Mar 23 1872 Sat Oct 18 1873 *

1

1

0

0

1

1

0

0

493 Southern Athleic Sat Sep 12 1885 Sat Sep 6 1890 *

8

1

7

4

26

8

1

7

4

26

494 Southfield Sat Sep 10 1881 Sat Oct 15 1887

3

1

2

1

17

3

1

2

1

17

495 Southfield Rangers Sat Sep 6 1890 Sat Sep 6 1890

1

1

2

7

1

1

2

7

496 Spartans Sun Jan 21 1979 Sat Aug 25 2012

48

16

10

22

69

80

48

16

10

22

69

80

497 Springburn Hibernian Sat Sep 13 1884 * Sat Oct 4 1884

2

1

1

0

2

2

1

1

0

2

498 St Andrews Sat Oct 30 1875 * Sat Sep 3 1887

11

4

7

16

39

11

4

7

16

39

499 St Andrews University Sat Jan 13 1923 Sat Jan 18 1930

3

3

2

19

3

3

2

19

500 St Bernards Sat Nov 8 1879 Mon Apr 20 1942

1114

476

183

455

2163

2000

127

58

24

45

248

228

1241

534

207

500

2411

2228

501 St Brides Sat Sep 6 1890 * Sat Sep 6 1890 *

1

1

0

0

1

1

0

0

502 St Clements (Dundee) Sat Sep 30 1876 Sat Sep 3 1881 *

12

5

1

6

6

3

12

5

1

6

6

3

503 St Cuthbert Wanderers Sat Jan 24 1925 Sat Sep 29 2012

33

7

3

23

42

119

33

7

3

23

42

119

504 St Johnstone Fri Apr 23 1886 Wed Jan 2 2013

3165

1237

749

1179

5008

4905

228

83

46

99

356

402

324

146

42

136

600

554

10

4

2

4

14

15

3727

1470

839

1418

5978

5876

505 St Mirren Sat Sep 4 1880 Sat Jan 19 2013

3916

1391

879

1646

5750

6444

381

187

77

117

780

502

338

126

63

149

527

606

14

3

5

6

10

14

4649

1707

1024

1918

7067

7566

506 St Peters Sat Sep 12 1885 Sat Sep 11 1886

2

2

1

21

2

2

1

21

507 Standard Sat Oct 10 1874 * Sat Sep 30 1876

4

1

1

2

1

4

4

1

1

2

1

4

508 Stanley Sat Jan 11 1902 Sat Jan 28 1911

3

3

2

12

3

3

2

12

509 Star of Leven Sat Oct 24 1874 * Sat Oct 8 1881

12

3

9

11

28

12

3

9

11

28

510 Stenhousemuir Sat Sep 8 1883 Sat Jan 12 2013

3039

1091

649

1299

4833

5451

195

59

39

97

264

366

237

67

48

122

358

528

3471

1217

736

1518

5455

6345

511 Stevenston Thistle Sat Sep 1 1888 Sat Nov 24 1894

8

3

5

21

29

8

3

5

21

29

512 Stevenston United Sat Jan 31 1914 Sat Jan 28 1922

10

3

3

4

13

11

10

3

3

4

13

11

513 Stewarton Sat Oct 11 1879 * Sat Oct 1 1881 *

3

3

1

15

3

3

1

15

514 Stewarton Cunninghame Sat Sep 23 1882 * Sat Sep 6 1890

8

2

6

10

47

8

2

6

10

47

515 Stirling Albion Sat Feb 23 1946 Sat Jan 12 2013

2358

905

547

906

3627

3678

150

55

29

66

241

248

267

89

40

138

407

544

2775

1049

616

1110

4275

4470

516 Stirling University Sat Sep 29 2012 Sat Sep 29 2012

1

1

0

1

1

1

0

1

517 Stonefield Sat Sep 29 1877 Sat Sep 6 1879 *

6

3

3

3

9

6

3

3

3

9

518 Stonelaw Sat Oct 7 1876 * Sat Sep 3 1881 *

13

5

1

7

17

21

13

5

1

7

17

21

519 Stranraer Sat Oct 6 1877 Sat Jan 12 2013

2120

730

472

918

3136

3644

179

59

35

85

255

385

195

57

33

105

281

432

2494

846

540

1108

3672

4461

520 Strathblane Sat Oct 5 1878 Sat Sep 13 1884 *

14

7

7

27

36

14

7

7

27

36

521 Strathclyde Sat Oct 6 1877 * Sat Oct 20 1877

2

1

1

6

9

2

1

1

6

9

522 Strathmore (Arbroath) Sat Sep 8 1883 Sat Sep 3 1887

12

4

4

4

31

44

12

4

4

4

31

44

523 Strathmore (Dundee) Sat Oct 11 1879 * Sat Sep 6 1890 *

23

7

4

12

40

58

23

7

4

12

40

58

524 Summerton Athletic Sat Sep 28 1889 Sat Oct 18 1890

4

2

2

3

20

4

2

2

3

20

525 Sunnybank Sat Sep 25 2010 Sat Nov 20 2010

3

2

1

7

6

3

2

1

7

6

526 Tarbolton Sat Oct 6 1877 * Sat Oct 11 1879 *

4

1

3

1

7

4

1

3

1

7

527 Tarff Rovers Sat Jan 17 1931 Sat Nov 17 2001

14

2

2

10

13

48

14

2

2

10

13

48

528 Tayavalla Sat Sep 8 1883 Sat Oct 4 1884

3

1

2

2

21

3

1

2

2

21

529 Telegraphists Sat Oct 30 1875 * Sat Sep 6 1879 *

6

1

5

1

27

6

1

5

1

27

530 Temperance Athletic Sat Sep 1 1888 Sat Sep 1 1888

1

1

2

18

1

1

2

18

531 Third Lanark Sat Oct 18 1873 * Fri Apr 28 1967

2240

883

444

913

4078

4045

319

168

67

84

754

426

175

61

27

87

320

366

2734

1112

538

1084

5152

4837

532 Thistle Sat Sep 18 1875 Sat Apr 21 1894

18

2

3

13

31

72

40

22

3

15

118

84

58

24

6

28

149

156

533 Thistle (Grasshoppers) Sat Sep 11 1886 Sat Sep 18 1886

2

1

1

3

5

2

1

1

3

5

534 Thornhill Sat Oct 7 1876 * Sat Jan 16 1932

16

2

14

5

82

16

2

14

5

82

535 Thornhill Rangers Sat Sep 16 1882 Sat Sep 16 1882

1

1

0

8

1

1

0

8

536 Thornliebank Sat Oct 7 1876 * Sat Jan 11 1902

54

28

10

16

136

84

54

28

10

16

136

84

537 Threave Rovers Sat Dec 16 1978 Sat Aug 25 2012

25

6

3

16

25

68

25

6

3

16

25

68

538 Tillicoultry Sat Sep 7 1889 Sat Sep 6 1890

2

2

2

16

2

2

2

16

539 Tollcross Sat Sep 18 1880 * Sat Sep 3 1887 *

13

3

1

9

13

37

13

3

1

9

13

37

540 Towerhill Sat Oct 16 1875 Sat Oct 21 1876

4

2

2

4

11

4

2

2

4

11

541 Townhill Sat Sep 1 1888 Sat Sep 1 1888

1

1

0

3

1

1

0

3

542 Turriff United Sat Aug 25 2012 Sat Dec 1 2012

4

3

1

10

3

4

3

1

10

3

543 Uddingston Sat Oct 6 1877 * Sat Oct 18 1890

17

7

1

9

38

58

17

7

1

9

38

58

544 Union (Dumbarton) Sat Oct 6 1877 * Sat Sep 27 1890

16

4

12

33

48

16

4

12

33

48

545 United Abstainers Athletic Sat Sep 3 1887 Sat Sep 6 1890

5

1

4

5

33

5

1

4

5

33

546 Uphall Sat Jan 18 1908 Sat Jan 18 1908

1

1

0

6

1

1

0

6

547 Upper Clydesdale Sat Sep 28 1878 Sat Sep 3 1881 *

6

2

4

12

10

6

2

4

12

10

548 Vale Ocuba Sat Jan 20 1934 Sat Jan 30 1937

4

4

3

21

4

4

3

21

549 Vale of Annan Sat Sep 11 1886 * Sat Sep 11 1886 *

1

1

0

0

1

1

0

0

550 Vale of Atholl Sat Sep 16 1882 Sat Sep 1 1956

16

2

14

14

72

16

2

14

14

72

551 Vale of Avon Sat Sep 8 1883 * Sat Sep 13 1884 *

3

1

2

0

0

3

1

2

0

0

552 Vale of Bannock Sat Sep 11 1886 Sat Sep 6 1890 *

8

2

1

5

16

26

8

2

1

5

16

26

553 Vale of Calder Sat Oct 6 1877 * Sat Oct 6 1877 *

1

1

1

4

1

1

1

4

554 Vale of Leithen Sat Feb 7 1920 Sat Nov 3 2012

58

14

4

40

74

183

58

14

4

40

74

183

555 Vale Of Leven Sat Mar 1 1873 Sat Jan 21 1928

438

147

83

208

654

842

133

80

25

28

388

122

571

227

108

236

1042

964

556 Vale of Leven Hibernians Sat Sep 9 1882 Sat Sep 22 1888

7

1

1

5

13

24

7

1

1

5

13

24

557 Vale of Leven Rov.(Alex) Sat Oct 2 1875 * Sat Oct 2 1875 *

1

1

0

0

1

1

0

0

558 Vale of Leven Rovers Sat Oct 17 1874 Sat Sep 22 1877 *

6

2

4

1

12

6

2

4

1

12

559 Vale of Leven Wanderers Sat Sep 8 1883 Sat Sep 27 1890 *

17

9

1

7

47

48

17

9

1

7

47

48

560 Vale of Nith (Dumfries) Sat Sep 8 1883 Sat Oct 13 1888

12

5

1

6

14

47

12

5

1

6

14

47

561 Vale of Teith Sat Sep 28 1878 * Sat Oct 24 1885

20

12

8

47

38

20

12

8

47

38

562 Victoria Sat Sep 7 1889 Sun Jun 7 1959

1

1

1

21

1

1

1

21

563 Victoria (Helensburgh) Sat Sep 11 1880 Sat Oct 1 1881 *

2

2

0

7

2

2

0

7

564 Victoria United Sat Sep 7 1889 Thu May 14 1903

2

2

2

5

2

2

2

5

565 Waverley Sat Sep 29 1877 Sat Sep 29 1877

1

1

0

4

1

1

0

4

566 Wellington Park Sat Oct 6 1877 * Sat Oct 8 1881

6

1

5

10

20

6

1

5

10

20

567 Wellpark Sat Sep 21 1878 * Sat Sep 6 1879 *

3

1

2

1

8

3

1

2

1

8

568 West Benhar Sat Sep 17 1881 * Sat Dec 6 1884

16

10

2

4

64

39

16

10

2

4

64

39

569 West Calder Sat Sep 17 1881 Thu Aug 23 1900

21

10

11

39

48

21

10

11

39

48

570 West Calder Swifts Sat Jan 14 1899 Sat Jan 30 1909 *

7

1

3

3

10

13

7

1

3

3

10

13

571 West End Sat Oct 24 1874 * Sat Nov 22 1884 *

9

3

2

4

10

21

9

3

2

4

10

21

572 West End (Dundee) Sat Sep 23 1882 * Sat Oct 3 1885

9

2

3

4

15

28

9

2

3

4

15

28

573 West End Athletic Sat Sep 8 1883 Sat Sep 8 1883

1

1

0

8

1

1

0

8

574 Westbourne Sat Sep 12 1885 Sat Sep 3 1887

4

1

3

5

26

4

1

3

5

26

575 Westburn (Rutherglen) Sat Sep 13 1884 Sat Oct 4 1884

2

1

1

7

6

2

1

1

7

6

576 Western Sat Sep 13 1873 Sat Sep 23 1876 *

8

3

1

4

8

7

8

3

1

4

8

7

577 Whifflet Shamrock Sat Sep 1 1888 Sat Sep 6 1890 *

3

3

1

18

3

3

1

18

578 Whitefield Sat Sep 28 1878 * Sat Sep 6 1890

22

8

2

12

43

64

22

8

2

12

43

64

579 Whitehill Sat Sep 8 1883 Sat Sep 13 1884

3

1

2

5

26

3

1

2

5

26

580 Whitehill Welfare Sat Dec 13 1980 Sat Aug 25 2012

42

9

11

22

55

85

42

9

11

22

55

85

581 Whiteinch Sat Sep 29 1877 Sat Sep 6 1879 *

5

2

3

7

18

5

2

3

7

18

582 Whithorn Sat Sep 25 1954 Sat Sep 8 1956

4

1

3

11

13

4

1

3

11

13

583 Wick Academy Sat Jan 20 1934 Sat Sep 29 2012

21

6

3

12

42

59

21

6

3

12

42

59

584 Wigtown and Bladnoch Sat Jan 25 1936 Sat Sep 1 2012

19

3

3

13

19

77

19

3

3

13

19

77

585 Windsor Sat Sep 18 1880 * Sat Sep 3 1881 *

2

2

0

1

2

2

0

1

586 Winton Sat Oct 7 1876 * Sat Sep 22 1877 *

2

2

0

5

2

2

0

5

587 Wishaw Sat Sep 23 1882 * Sat Sep 30 1882 *

2

1

1

4

6

2

1

1

4

6

588 Wishaw Swifts Sat Sep 13 1884 Sat Sep 11 1886 *

11

7

1

3

38

21

11

7

1

3

38

21

589 Wishaw Thistle Sat Sep 1 1888 Sat Jan 13 1900

9

5

4

26

25

9

5

4

26

25

590 Woodland Sat Sep 9 1882 Sat Sep 29 1883

4

1

1

2

8

14

4

1

1

2

8

14

591 Woodside Sat Sep 16 1882 Sat Sep 16 1882

1

1

0

6

1

1

0

6

592 Woodvale Sat Sep 12 1885 Sat Sep 22 1888 *

5

2

3

8

8

5

2

3

8

8

593 Yoker Sat Sep 20 1879 Sat Oct 2 1886

15

8

7

35

31

15

8

7

35

31


All Teams by League Games Played NB Total only includes games in the 4 'Competitive' Categories
  Games League Scottish Cup League Cup Europe Total
No Team First Last G W D L F A G W D L F A G W D L F A G W D L F A G W D L F A
1 Heart Of Midlothian Sat Aug 28 1875 Sat Jan 19 2013

3935

1780

910

1245

6903

5383

460

249

95

116

1002

552

377

199

57

121

765

522

68

26

14

28

92

96

4840

2254

1076

1510

8762

6553

2 Celtic Sat Aug 4 1888 Sat Jan 19 2013

3924

2424

775

725

8592

4012

543

381

84

78

1328

486

458

300

57

101

1087

503

262

127

46

89

426

274

5187

3232

962

993

11433

5275

3 Rangers Sat Jan 10 1874 Sat Jan 12 2013

3922

2524

754

644

8827

3875

582

393

95

94

1509

523

491

363

56

72

1269

459

299

128

72

99

451

361

5294

3408

977

909

12056

5218

4 St Mirren Sat Sep 4 1880 Sat Jan 19 2013

3916

1391

879

1646

5750

6444

381

187

77

117

780

502

338

126

63

149

527

606

14

3

5

6

10

14

4649

1707

1024

1918

7067

7566

5 Clyde Sat Sep 29 1877 Sat Jan 19 2013

3893

1416

912

1565

5989

6415

344

155

68

121

602

570

312

113

51

148

566

604

4549

1684

1031

1834

7157

7589

6 Motherwell Sat Sep 11 1886 Wed Jan 2 2013

3882

1500

859

1523

6309

6206

355

179

69

107

741

515

356

171

56

129

696

551

12

4

8

13

18

4605

1854

984

1767

7759

7290

7 Hibernian Sat Dec 25 1875 Sat Jan 19 2013

3866

1536

886

1444

6309

5766

458

237

101

120

967

562

395

218

57

120

829

552

77

35

17

25

132

111

4796

2026

1061

1709

8237

6991

8 Partick Thistle Sat Sep 4 1880 * Sat Jan 19 2013

3860

1456

891

1513

5944

6107

335

145

75

115

640

497

342

125

74

143

567

585

6

3

3

10

11

4543

1729

1040

1774

7161

7200

9 Morton Sat Oct 6 1877 * Sat Jan 19 2013

3851

1478

839

1534

6369

6420

318

138

62

118

628

527

331

141

52

138

614

595

2

2

3

9

4502

1757

953

1792

7614

7551

10 Kilmarnock Sat Oct 18 1873 Sat Jan 19 2013

3849

1478

883

1488

5958

6093

372

170

77

125

736

543

327

156

57

114

565

460

40

14

10

16

50

57

4588

1818

1027

1743

7309

7153

11 Hamilton Academical Sat Oct 7 1876 Sat Jan 19 2013

3822

1435

816

1571

6018

6426

255

101

43

111

375

407

324

130

55

139

544

570

4401

1666

914

1821

6937

7403

12 Dundee Sat Aug 12 1893 Sat Jan 19 2013

3791

1547

873

1371

6085

5559

348

157

88

103

602

398

340

168

56

116

673

495

32

16

2

14

61

48

4511

1888

1019

1604

7421

6500

13 Queens Park Sat Nov 11 1871 * Sat Jan 19 2013

3757

1267

843

1647

5518

6436

394

212

63

119

1013

514

288

89

47

152

402

563

4439

1568

953

1918

6933

7513

14 Falkirk Sat Sep 28 1878 * Sat Jan 19 2013

3713

1423

862

1428

5841

5733

290

132

48

110

539

437

339

128

64

147

568

629

4342

1683

974

1685

6948

6799

15 Dumbarton Sat Oct 18 1873 * Sat Jan 19 2013

3613

1350

737

1526

5824

6288

321

148

54

119

655

491

299

92

50

157

474

658

4233

1590

841

1802

6953

7437

16 Aberdeen Mon May 5 1902 Sat Jan 19 2013

3583

1510

888

1185

5792

4771

391

214

89

88

777

398

382

215

55

112

814

522

107

44

28

35

159

122

4463

1983

1060

1420

7542

5813

17 Raith Rovers Sat Sep 7 1889 Sat Jan 19 2013

3562

1331

797

1434

5642

5749

240

90

51

99

380

392

287

105

43

139

462

573

6

2

1

3

10

8

4095

1528

892

1675

6494

6722

18 Airdrieonians Thu Aug 29 1872 Sat Apr 27 2002

3455

1364

774

1317

5873

5829

276

118

56

102

529

452

317

113

47

157

547

640

2

2

1

3

4050

1595

877

1578

6950

6924

19 Ayr United Mon Apr 22 1895 Sat Jan 12 2013

3438

1319

793

1326

5530

5710

214

81

44

89

354

349

310

137

55

118

550

532

3962

1537

892

1533

6434

6591

20 Albion Rovers Sat Sep 13 1884 Sat Jan 12 2013

3416

1171

711

1534

5305

6266

230

85

46

99

390

391

286

88

56

142

450

614

3932

1344

813

1775

6145

7271

21 Cowdenbeath Sat Sep 12 1885 * Sat Jan 12 2013

3280

1242

703

1335

5404

5541

211

79

37

95

388

368

272

90

44

138

410

562

3763

1411

784

1568

6202

6471

22 St Johnstone Fri Apr 23 1886 Wed Jan 2 2013

3165

1237

749

1179

5008

4905

228

83

46

99

356

402

324

146

42

136

600

554

10

4

2

4

14

15

3727

1470

839

1418

5978

5876

23 Dunfermline Athletic Sat Mar 6 1880 Sat Jan 12 2013

3121

1222

725

1174

5170

4977

240

103

45

92

402

382

310

132

52

126

538

539

46

23

7

16

87

51

3717

1480

829

1408

6197

5949

24 East Stirlingshire Sat Sep 23 1882 * Sat Jan 19 2013

3096

975

631

1490

4600

6033

222

78

39

105

389

460

173

42

29

102

211

363

3491

1095

699

1697

5200

6856

25 Arbroath Sat Sep 28 1878 Sat Jan 5 2013

3043

1144

670

1229

4843

5107

247

91

45

111

488

467

271

89

46

136

405

559

3561

1324

761

1476

5736

6133

26 Alloa Athletic Sat Sep 8 1883 Sat Jan 19 2013

3040

1106

690

1244

4826

5310

225

76

50

99

335

434

271

82

50

139

370

557

3536

1264

790

1482

5531

6301

27 Stenhousemuir Sat Sep 8 1883 Sat Jan 12 2013

3039

1091

649

1299

4833

5451

195

59

39

97

264

366

237

67

48

122

358

528

3471

1217

736

1518

5455

6345

28 East Fife Sat Jan 22 1910 Sat Jan 19 2013

3038

1238

649

1151

5296

4977

213

80

47

86

339

336

294

126

52

116

535

531

3545

1444

748

1353

6170

5844

29 Queen of the South Sat Jul 30 1887 Sat Jan 19 2013

2975

1122

680

1173

4856

5075

214

88

39

87

363

355

287

96

45

146

420

568

2

2

2

4

3478

1306

764

1408

5641

6002

30 Forfar Athletic Sat Sep 12 1885 Sat Jan 19 2013

2959

1003

663

1293

4742

5676

191

68

25

98

337

444

221

67

42

112

321

456

3371

1138

730

1503

5400

6576

31 Dundee United Sat Aug 18 1923 Sat Jan 19 2013

2952

1151

708

1093

4956

4765

274

124

70

80

492

373

359

185

50

124

688

549

104

45

28

31

162

104

3689

1505

856

1328

6298

5791

32 Brechin City Sat Jan 23 1909 Sat Jan 12 2013

2598

828

565

1205

3787

5019

186

61

46

79

307

350

191

61

34

96

297

395

2975

950

645

1380

4391

5764

33 Montrose Sat Sep 3 1887 Sat Jan 19 2013

2569

865

520

1184

3897

4806

189

65

39

85

324

383

192

57

26

109

261

401

2950

987

585

1378

4482

5590

34 Stirling Albion Sat Feb 23 1946 Sat Jan 12 2013

2358

905

547

906

3627

3678

150

55

29

66

241

248

267

89

40

138

407

544

2775

1049

616

1110

4275

4470

35 Third Lanark Sat Oct 18 1873 * Fri Apr 28 1967

2240

883

444

913

4078

4045

319

168

67

84

754

426

175

61

27

87

320

366

2734

1112

538

1084

5152

4837

36 Stranraer Sat Oct 6 1877 Sat Jan 12 2013

2120

730

472

918

3136

3644

179

59

35

85

255

385

195

57

33

105

281

432

2494

846

540

1108

3672

4461

37 Berwick Rangers Mon Dec 25 1905 Sat Jan 12 2013

2119

737

506

876

3049

3418

156

54

32

70

240

275

194

48

47

99

253

392

2469

839

585

1045

3542

4085

38 Clydebank[4] Sat Aug 13 1966 Sat Apr 27 2002

1363

481

355

527

1892

2036

97

33

28

36

113

144

136

52

23

61

181

228

1596

566

406

624

2186

2408

39 St Bernards Sat Nov 8 1879 Mon Apr 20 1942

1114

476

183

455

2163

2000

127

58

24

45

248

228

1241

534

207

500

2411

2228

40 Leith Athletic Sat Sep 3 1887 Sat Sep 11 1954 *

1015

418

182

415

1909

1929

87

26

14

47

176

221

7

3

3

1

13

15

1109

447

199

463

2098

2165

41 Meadowbank Thistle Fri Aug 9 1974 Sat May 13 1995

817

259

210

348

1003

1276

50

16

14

20

71

81

60

17

14

29

65

106

927

292

238

397

1139

1463

42 Ross County Sat Jan 20 1934 Sat Jan 19 2013

669

279

188

202

998

788

90

37

17

36

189

175

42

21

3

18

68

67

801

337

208

256

1255

1030

43 Kings Park Sat Sep 20 1879 * Sat Apr 27 1940

654

241

130

283

1301

1394

78

27

15

36

178

201

732

268

145

319

1479

1595

44 Livingston Sat Mar 6 1976 Sat Jan 19 2013

640

270

157

213

944

827

47

21

10

16

86

56

43

25

2

16

79

56

4

1

2

1

7

9

734

317

171

246

1116

948

45 Inverness Caledonian Thistle Thu Aug 3 1995 Sat Jan 19 2013

612

252

157

203

982

799

50

23

12

15

93

58

41

21

5

15

81

58

703

296

174

233

1156

915

46 Clydebank[3] Sat Aug 15 1914 Sat Apr 25 1931

560

192

107

261

935

1061

22

5

6

11

33

36

582

197

113

272

968

1097

47 Arthurlie Sat Oct 17 1874 Sat Apr 6 1929

530

197

96

237

919

1033

95

45

16

34

180

163

625

242

112

271

1099

1196

48 Abercorn Sat Sep 18 1880 Sat Mar 20 1915

518

179

92

247

926

1176

90

43

19

28

311

180

608

222

111

275

1237

1356

49 Elgin City Sat Jan 25 1908 Sat Jan 12 2013

452

130

92

230

580

824

102

35

16

51

168

244

15

2

13

12

41

569

167

108

294

760

1109

49 Peterhead Sat Feb 3 1912 Sat Jan 12 2013

452

194

98

160

730

607

75

21

10

44

93

167

19

6

2

11

18

41

546

221

110

215

841

815

51 Vale Of Leven Sat Mar 1 1873 Sat Jan 21 1928

438

147

83

208

654

842

133

80

25

28

388

122

571

227

108

236

1042

964

52 Port Glasgow Athletic Sat Sep 17 1881 Sat Mar 18 1911

428

143

73

212

789

957

73

35

13

25

189

152

501

178

86

237

978

1109

53 Armadale Sat Feb 3 1912 Sat Jan 21 1933

416

144

69

203

688

907

32

11

6

15

46

60

448

155

75

218

734

967

54 Boness Sat Mar 1 1884 Sat Jan 21 1939

415

160

84

171

673

753

70

24

13

33

116

168

485

184

97

204

789

921

55 Airdrie United Sat Aug 3 2002 Sat Jan 19 2013

381

139

100

142

532

520

26

9

8

9

58

48

21

8

3

10

26

26

428

156

111

161

616

594

56 Edinburgh City Mon Aug 19 1929 Sat Nov 3 2012

276

39

38

199

432

980

26

10

5

11

43

42

302

49

43

210

475

1022

57 Ayr FC Sat Sep 20 1879 Sat Apr 30 1910

270

115

42

113

481

499

49

23

4

22

133

127

319

138

46

135

614

626

58 Bathgate Sat Jan 9 1897 Sat Jan 17 1931

266

90

66

110

437

503

28

7

6

15

39

78

294

97

72

125

476

581

59 Johnstone Sat Sep 4 1880 Sat Jan 21 1928

255

86

48

121

348

486

37

12

6

19

76

93

292

98

54

140

424

579

60 Gretna Sat Nov 16 1991 Tue May 13 2008

218

115

43

60

438

271

19

11

3

5

47

22

8

2

6

7

17

2

1

1

3

7

247

128

47

72

495

317

61 Lochgelly United Sat Jan 11 1896 Sat Jan 21 1933

199

64

34

101

268

368

20

5

15

31

66

219

69

34

116

299

434

62 Broxburn United Sat Jan 17 1903 Wed Feb 16 1927

190

60

46

84

236

327

22

7

4

11

28

43

212

67

50

95

264

370

63 Annan Athletic Sat Dec 15 1979 Sat Jan 12 2013

164

61

44

59

243

225

22

3

6

13

33

57

5

1

4

2

10

191

64

51

76

278

292

64 Dundee Hibernians Sat Aug 20 1910 Sat Jan 27 1923

156

47

35

74

215

277

5

1

4

5

13

161

48

35

78

220

290

65 Nithsdale Wanderers Sat Jan 24 1903 Sat Feb 7 1948

136

53

30

53

260

257

33

8

4

21

40

101

169

61

34

74

300

358

66 Clackmannan Mon May 7 1900 Sat Jan 17 1931

123

34

29

60

154

251

8

1

7

7

43

131

35

29

67

161

294

67 Renton Sat Oct 18 1873 Sat Feb 5 1921

115

39

17

59

213

276

115

67

20

28

314

162

230

106

37

87

527

438

68 Ayr Parkhouse Sat Sep 6 1890 Wed Apr 27 1910

110

31

14

65

151

237

14

6

8

36

49

124

37

14

73

187

286

69 Helensburgh Sat Oct 17 1874 Sat Jan 22 1927

90

33

20

37

180

179

29

14

3

12

43

44

119

47

23

49

223

223

69 Linthouse Sat Sep 12 1885 Sat Mar 10 1900

90

26

13

51

164

270

17

5

2

10

40

52

107

31

15

61

204

322

71 Mid-Anandale Sat Aug 18 1923 Sat Apr 10 1926

89

34

15

40

156

172

89

34

15

40

156

172

71 Solway Star Sat Feb 5 1921 Sat Feb 13 1937

89

33

25

31

133

138

16

4

3

9

23

60

105

37

28

40

156

198

73 Royal Albert Sat Sep 10 1881 Sat Jan 17 1931

88

37

13

38

167

175

44

15

10

19

108

98

132

52

23

57

275

273

74 Beith Mon Oct 17 1881 Tue Jan 4 2011

87

32

14

41

169

183

37

8

8

21

64

96

124

40

22

62

233

279

74 Dykehead Wed May 22 1895 Sat Apr 24 1926

87

37

17

33

147

135

87

37

17

33

147

135

76 Peebles Rovers Sat Jan 25 1908 Wed Jan 12 1966

86

28

15

43

159

189

49

15

12

22

90

144

135

43

27

65

249

333

77 Galston Sat Nov 24 1894 Sat Jan 22 1938

75

25

13

37

130

186

26

7

1

18

50

71

101

32

14

55

180

257

78 Caledonian Thistle Tue Aug 9 1994 Sat May 4 1996

72

27

21

24

112

99

6

2

2

2

7

9

3

1

1

1

3

4

81

30

24

27

122

112

79 Cowlairs Sat Sep 18 1880 * Sat May 18 1895

54

18

8

28

133

159

40

23

2

15

143

97

94

41

10

43

276

256

80 Cambuslang Sat Sep 6 1879 * Sat Apr 1 1893

40

10

10

20

68

95

73

46

11

16

227

108

113

56

21

36

295

203

81 ES Clydebank Sat Aug 8 1964 Tue Apr 27 1965

36

15

10

11

64

50

6

1

4

1

11

12

42

16

14

12

75

62

82 Dumbarton Harp Sat Jan 24 1920 Mon Jan 5 1925

30

10

8

12

40

51

5

2

3

2

13

35

10

10

15

42

64

83 Northern Sat Oct 30 1875 * Sat May 19 1894

18

3

3

12

29

66

42

22

2

18

143

86

60

25

5

30

172

152

83 Thistle Sat Sep 18 1875 Sat Apr 21 1894

18

2

3

13

31

72

40

22

3

15

118

84

58

24

6

28

149

156

85 Dundee Wanderers Sat Jan 30 1886 Thu Jan 31 1901

17

3

1

13

44

86

16

7

1

8

60

47

33

10

2

21

104

133


All Teams by Scottish Cup Games Played NB Total only includes games in the 4 'Competitive' Categories
  Games League Scottish Cup League Cup Europe Total
No Team First Last G W D L F A G W D L F A G W D L F A G W D L F A G W D L F A
1 Rangers Sat Jan 10 1874 Sat Jan 12 2013

3922

2524

754

644

8827

3875

582

393

95

94

1509

523

491

363

56

72

1269

459

299

128

72

99

451

361

5294

3408

977

909

12056

5218

2 Celtic Sat Aug 4 1888 Sat Jan 19 2013

3924

2424

775

725

8592

4012

543

381

84

78

1328

486

458

300

57

101

1087

503

262

127

46

89

426

274

5187

3232

962

993

11433

5275

3 Heart Of Midlothian Sat Aug 28 1875 Sat Jan 19 2013

3935

1780

910

1245

6903

5383

460

249

95

116

1002

552

377

199

57

121

765

522

68

26

14

28

92

96

4840

2254

1076

1510

8762

6553

4 Hibernian Sat Dec 25 1875 Sat Jan 19 2013

3866

1536

886

1444

6309

5766

458

237

101

120

967

562

395

218

57

120

829

552

77

35

17

25

132

111

4796

2026

1061

1709

8237

6991

5 Queens Park Sat Nov 11 1871 * Sat Jan 19 2013

3757

1267

843

1647

5518

6436

394

212

63

119

1013

514

288

89

47

152

402

563

4439

1568

953

1918

6933

7513

6 Aberdeen Mon May 5 1902 Sat Jan 19 2013

3583

1510

888

1185

5792

4771

391

214

89

88

777

398

382

215

55

112

814

522

107

44

28

35

159

122

4463

1983

1060

1420

7542

5813

7 St Mirren Sat Sep 4 1880 Sat Jan 19 2013

3916

1391

879

1646

5750

6444

381

187

77

117

780

502

338

126

63

149

527

606

14

3

5

6

10

14

4649

1707

1024

1918

7067

7566

8 Kilmarnock Sat Oct 18 1873 Sat Jan 19 2013

3849

1478

883

1488

5958

6093

372

170

77

125

736

543

327

156

57

114

565

460

40

14

10

16

50

57

4588

1818

1027

1743

7309

7153

9 Motherwell Sat Sep 11 1886 Wed Jan 2 2013

3882

1500

859

1523

6309

6206

355

179

69

107

741

515

356

171

56

129

696

551

12

4

8

13

18

4605

1854

984

1767

7759

7290

10 Dundee Sat Aug 12 1893 Sat Jan 19 2013

3791

1547

873

1371

6085

5559

348

157

88

103

602

398

340

168

56

116

673

495

32

16

2

14

61

48

4511

1888

1019

1604

7421

6500

11 Clyde Sat Sep 29 1877 Sat Jan 19 2013

3893

1416

912

1565

5989

6415

344

155

68

121

602

570

312

113

51

148

566

604

4549

1684

1031

1834

7157

7589

12 Partick Thistle Sat Sep 4 1880 * Sat Jan 19 2013

3860

1456

891

1513

5944

6107

335

145

75

115

640

497

342

125

74

143

567

585

6

3

3

10

11

4543

1729

1040

1774

7161

7200

13 Dumbarton Sat Oct 18 1873 * Sat Jan 19 2013

3613

1350

737

1526

5824

6288

321

148

54

119

655

491

299

92

50

157

474

658

4233

1590

841

1802

6953

7437

14 Third Lanark Sat Oct 18 1873 * Fri Apr 28 1967

2240

883

444

913

4078

4045

319

168

67

84

754

426

175

61

27

87

320

366

2734

1112

538

1084

5152

4837

15 Morton Sat Oct 6 1877 * Sat Jan 19 2013

3851

1478

839

1534

6369

6420

318

138

62

118

628

527

331

141

52

138

614

595

2

2

3

9

4502

1757

953

1792

7614

7551

16 Falkirk Sat Sep 28 1878 * Sat Jan 19 2013

3713

1423

862

1428

5841

5733

290

132

48

110

539

437

339

128

64

147

568

629

4342

1683

974

1685

6948

6799

17 Airdrieonians Thu Aug 29 1872 Sat Apr 27 2002

3455

1364

774

1317

5873

5829

276

118

56

102

529

452

317

113

47

157

547

640

2

2

1

3

4050

1595

877

1578

6950

6924

18 Dundee United Sat Aug 18 1923 Sat Jan 19 2013

2952

1151

708

1093

4956

4765

274

124

70

80

492

373

359

185

50

124

688

549

104

45

28

31

162

104

3689

1505

856

1328

6298

5791

19 Hamilton Academical Sat Oct 7 1876 Sat Jan 19 2013

3822

1435

816

1571

6018

6426

255

101

43

111

375

407

324

130

55

139

544

570

4401

1666

914

1821

6937

7403

20 Arbroath Sat Sep 28 1878 Sat Jan 5 2013

3043

1144

670

1229

4843

5107

247

91

45

111

488

467

271

89

46

136

405

559

3561

1324

761

1476

5736

6133

21 Dunfermline Athletic Sat Mar 6 1880 Sat Jan 12 2013

3121

1222

725

1174

5170

4977

240

103

45

92

402

382

310

132

52

126

538

539

46

23

7

16

87

51

3717

1480

829

1408

6197

5949

21 Raith Rovers Sat Sep 7 1889 Sat Jan 19 2013

3562

1331

797

1434

5642

5749

240

90

51

99

380

392

287

105

43

139

462

573

6

2

1

3

10

8

4095

1528

892

1675

6494

6722

23 Albion Rovers Sat Sep 13 1884 Sat Jan 12 2013

3416

1171

711

1534

5305

6266

230

85

46

99

390

391

286

88

56

142

450

614

3932

1344

813

1775

6145

7271

24 St Johnstone Fri Apr 23 1886 Wed Jan 2 2013

3165

1237

749

1179

5008

4905

228

83

46

99

356

402

324

146

42

136

600

554

10

4

2

4

14

15

3727

1470

839

1418

5978

5876

25 Alloa Athletic Sat Sep 8 1883 Sat Jan 19 2013

3040

1106

690

1244

4826

5310

225

76

50

99

335

434

271

82

50

139

370

557

3536

1264

790

1482

5531

6301

26 East Stirlingshire Sat Sep 23 1882 * Sat Jan 19 2013

3096

975

631

1490

4600

6033

222

78

39

105

389

460

173

42

29

102

211

363

3491

1095

699

1697

5200

6856

27 Ayr United Mon Apr 22 1895 Sat Jan 12 2013

3438

1319

793

1326

5530

5710

214

81

44

89

354

349

310

137

55

118

550

532

3962

1537

892

1533

6434

6591

27 Queen of the South Sat Jul 30 1887 Sat Jan 19 2013

2975

1122

680

1173

4856

5075

214

88

39

87

363

355

287

96

45

146

420

568

2

2

2

4

3478

1306

764

1408

5641

6002

29 East Fife Sat Jan 22 1910 Sat Jan 19 2013

3038

1238

649

1151

5296

4977

213

80

47

86

339

336

294

126

52

116

535

531

3545

1444

748

1353

6170

5844

30 Cowdenbeath Sat Sep 12 1885 * Sat Jan 12 2013

3280

1242

703

1335

5404

5541

211

79

37

95

388

368

272

90

44

138

410

562

3763

1411

784

1568

6202

6471

31 Stenhousemuir Sat Sep 8 1883 Sat Jan 12 2013

3039

1091

649

1299

4833

5451

195

59

39

97

264

366

237

67

48

122

358

528

3471

1217

736

1518

5455

6345

32 Forfar Athletic Sat Sep 12 1885 Sat Jan 19 2013

2959

1003

663

1293

4742

5676

191

68

25

98

337

444

221

67

42

112

321

456

3371

1138

730

1503

5400

6576

33 Montrose Sat Sep 3 1887 Sat Jan 19 2013

2569

865

520

1184

3897

4806

189

65

39

85

324

383

192

57

26

109

261

401

2950

987

585

1378

4482

5590

34 Brechin City Sat Jan 23 1909 Sat Jan 12 2013

2598

828

565

1205

3787

5019

186

61

46

79

307

350

191

61

34

96

297

395

2975

950

645

1380

4391

5764

35 Stranraer Sat Oct 6 1877 Sat Jan 12 2013

2120

730

472

918

3136

3644

179

59

35

85

255

385

195

57

33

105

281

432

2494

846

540

1108

3672

4461

36 Berwick Rangers Mon Dec 25 1905 Sat Jan 12 2013

2119

737

506

876

3049

3418

156

54

32

70

240

275

194

48

47

99

253

392

2469

839

585

1045

3542

4085

37 Stirling Albion Sat Feb 23 1946 Sat Jan 12 2013

2358

905

547

906

3627

3678

150

55

29

66

241

248

267

89

40

138

407

544

2775

1049

616

1110

4275

4470

38 Vale Of Leven Sat Mar 1 1873 Sat Jan 21 1928

438

147

83

208

654

842

133

80

25

28

388

122

571

227

108

236

1042

964

39 St Bernards Sat Nov 8 1879 Mon Apr 20 1942

1114

476

183

455

2163

2000

127

58

24

45

248

228

1241

534

207

500

2411

2228

40 Renton Sat Oct 18 1873 Sat Feb 5 1921

115

39

17

59

213

276

115

67

20

28

314

162

230

106

37

87

527

438

41 Inverness Caledonian Sat Sep 6 1890 Wed Feb 26 1992

106

37

19

50

201

268

106

37

19

50

201

268

42 Elgin City Sat Jan 25 1908 Sat Jan 12 2013

452

130

92

230

580

824

102

35

16

51

168

244

15

2

13

12

41

569

167

108

294

760

1109

43 Clydebank[4] Sat Aug 13 1966 Sat Apr 27 2002

1363

481

355

527

1892

2036

97

33

28

36

113

144

136

52

23

61

181

228

1596

566

406

624

2186

2408

44 Arthurlie Sat Oct 17 1874 Sat Apr 6 1929

530

197

96

237

919

1033

95

45

16

34

180

163

625

242

112

271

1099

1196

45 Abercorn Sat Sep 18 1880 Sat Mar 20 1915

518

179

92

247

926

1176

90

43

19

28

311

180

608

222

111

275

1237

1356

45 Ross County Sat Jan 20 1934 Sat Jan 19 2013

669

279

188

202

998

788

90

37

17

36

189

175

42

21

3

18

68

67

801

337

208

256

1255

1030

47 Leith Athletic Sat Sep 3 1887 Sat Sep 11 1954 *

1015

418

182

415

1909

1929

87

26

14

47

176

221

7

3

3

1

13

15

1109

447

199

463

2098

2165

48 Buckie Thistle Sat Jan 28 1922 Sat Nov 3 2012

82

29

17

36

150

160

82

29

17

36

150

160

49 Kings Park Sat Sep 20 1879 * Sat Apr 27 1940

654

241

130

283

1301

1394

78

27

15

36

178

201

732

268

145

319

1479

1595

50 Peterhead Sat Feb 3 1912 Sat Jan 12 2013

452

194

98

160

730

607

75

21

10

44

93

167

19

6

2

11

18

41

546

221

110

215

841

815

51 Cambuslang Sat Sep 6 1879 * Sat Apr 1 1893

40

10

10

20

68

95

73

46

11

16

227

108

113

56

21

36

295

203

51 Port Glasgow Athletic Sat Sep 17 1881 Sat Mar 18 1911

428

143

73

212

789

957

73

35

13

25

189

152

501

178

86

237

978

1109

53 Boness Sat Mar 1 1884 Sat Jan 21 1939

415

160

84

171

673

753

70

24

13

33

116

168

485

184

97

204

789

921

54 Fraserburgh Sat Jan 28 1922 Sat Sep 29 2012

62

17

9

36

114

156

62

17

9

36

114

156

55 Hurlford Sat Sep 29 1877 Sat Jan 27 1923

60

31

11

18

134

135

60

31

11

18

134

135

56 Vale of Leithen Sat Feb 7 1920 Sat Nov 3 2012

58

14

4

40

74

183

58

14

4

40

74

183

57 Gala Fairydean Wed Apr 12 1911 Sat Aug 25 2012

57

13

6

38

88

181

57

13

6

38

88

181

58 Keith Sat Jan 23 1926 Sat Aug 4 2012

54

15

7

32

81

141

54

15

7

32

81

141

58 Thornliebank Sat Oct 7 1876 * Sat Jan 11 1902

54

28

10

16

136

84

54

28

10

16

136

84

60 Huntly Sat Jan 22 1927 Sat Sep 29 2012

52

18

9

25

105

114

52

18

9

25

105

114

61 Forres Mechanics Sat Jan 13 1900 Sat Sep 29 2012

51

16

12

23

85

116

51

16

12

23

85

116

62 Inverness Caledonian Thistle Thu Aug 3 1995 Sat Jan 19 2013

612

252

157

203

982

799

50

23

12

15

93

58

41

21

5

15

81

58

703

296

174

233

1156

915

62 Meadowbank Thistle Fri Aug 9 1974 Sat May 13 1995

817

259

210

348

1003

1276

50

16

14

20

71

81

60

17

14

29

65

106

927

292

238

397

1139

1463

64 Ayr FC Sat Sep 20 1879 Sat Apr 30 1910

270

115

42

113

481

499

49

23

4

22

133

127

319

138

46

135

614

626

64 Mauchline Sat Oct 2 1875 * Sat Sep 6 1890

49

29

6

14

100

62

49

29

6

14

100

62

64 Peebles Rovers Sat Jan 25 1908 Wed Jan 12 1966

86

28

15

43

159

189

49

15

12

22

90

144

135

43

27

65

249

333

67 Inverness Thistle Sat Sep 6 1890 Sat Dec 26 1992

48

12

6

30

67

121

48

12

6

30

67

121

67 Spartans Sun Jan 21 1979 Sat Aug 25 2012

48

16

10

22

69

80

48

16

10

22

69

80

69 Livingston Sat Mar 6 1976 Sat Jan 19 2013

640

270

157

213

944

827

47

21

10

16

86

56

43

25

2

16

79

56

4

1

2

1

7

9

734

317

171

246

1116

948

70 Queen of the South Wanderers Sat Sep 23 1876 * Sat Nov 26 1892

46

27

4

15

194

112

46

27

4

15

194

112

71 Kilbirnie Sat Oct 16 1875 Sat Sep 6 1890

44

22

8

14

79

68

44

22

8

14

79

68

71 Royal Albert Sat Sep 10 1881 Sat Jan 17 1931

88

37

13

38

167

175

44

15

10

19

108

98

132

52

23

57

275

273

73 Inverness Clachnacuddin Sat Feb 2 1907 Sat Jan 30 1982

43

13

6

24

80

114

43

13

6

24

80

114

74 Northern Sat Oct 30 1875 * Sat May 19 1894

18

3

3

12

29

66

42

22

2

18

143

86

60

25

5

30

172

152

74 Whitehill Welfare Sat Dec 13 1980 Sat Aug 25 2012

42

9

11

22

55

85

42

9

11

22

55

85

76 Dunblane Sat Oct 15 1881 * Sat Jan 23 1909

41

22

3

16

127

107

41

22

3

16

127

107

76 Our Boys (Dundee) Sat Sep 29 1877 Sat Nov 8 1890

41

25

2

14

132

131

41

25

2

14

132

131

76 Pollokshields Athletic Sat Oct 6 1877 * Sat Sep 1 1888

41

23

5

13

106

75

41

23

5

13

106

75

79 Cowlairs Sat Sep 18 1880 * Sat May 18 1895

54

18

8

28

133

159

40

23

2

15

143

97

94

41

10

43

276

256

79 Kilmarnock Athletic Sat Sep 28 1878 Sat Jan 8 1898

40

23

5

12

118

68

40

23

5

12

118

68

79 Partick Sat Oct 2 1875 Sat Sep 12 1885 *

40

21

5

14

86

60

40

21

5

14

86

60

79 Thistle Sat Sep 18 1875 Sat Apr 21 1894

18

2

3

13

31

72

40

22

3

15

118

84

58

24

6

28

149

156

83 5th KRV (Dumfries) Sat Sep 4 1880 * Sat Dec 15 1894

38

21

2

15

131

128

38

21

2

15

131

128

84 Beith Mon Oct 17 1881 Tue Jan 4 2011

87

32

14

41

169

183

37

8

8

21

64

96

124

40

22

62

233

279

84 Deveronvale Sat Feb 7 1948 Sat Dec 1 2012

37

14

4

19

61

88

37

14

4

19

61

88

84 Johnstone Sat Sep 4 1880 Sat Jan 21 1928

255

86

48

121

348

486

37

12

6

19

76

93

292

98

54

140

424

579

87 South Western Sat Sep 30 1876 Sat Sep 8 1883

35

23

2

10

81

42

35

23

2

10

81

42

88 Jamestown Sat Sep 21 1878 Sat Sep 27 1890

33

17

3

13

97

87

33

17

3

13

97

87

88 Nithsdale Wanderers Sat Jan 24 1903 Sat Feb 7 1948

136

53

30

53

260

257

33

8

4

21

40

101

169

61

34

74

300

358

88 Renfrew Sat Oct 7 1876 * Sat Aug 31 1889 *

33

12

4

17

52

66

33

12

4

17

52

66

88 St Cuthbert Wanderers Sat Jan 24 1925 Sat Sep 29 2012

33

7

3

23

42

119

33

7

3

23

42

119

92 Annbank Sat Oct 8 1881 Sat Jan 28 1911

32

13

2

17

79

87

32

13

2

17

79

87

92 Armadale Sat Feb 3 1912 Sat Jan 21 1933

416

144

69

203

688

907

32

11

6

15

46

60

448

155

75

218

734

967

92 Civil Service Strollers Sat Jan 24 1925 Sat Sep 29 2012

32

5

2

25

37

81

32

5

2

25

37

81

92 Glasgow University Sat Nov 2 1878 * Sat Aug 25 2012

32

5

2

25

23

108

32

5

2

25

23

108

96 Cartvale Sat Sep 28 1878 * Sat Jan 22 1898

31

18

2

11

83

88

31

18

2

11

83

88

97 Dundee Harp Sat Oct 15 1881 Sat Sep 16 1893

30

16

5

9

118

68

30

16

5

9

118

68

97 Edinburgh University Fri Jan 11 1878 Sat Aug 25 2012

30

8

1

21

20

89

30

8

1

21

20

89

97 Nairn County Sat Jan 23 1926 Sat Nov 10 2012

30

9

6

15

51

72

30

9

6

15

51

72

100 Battlefield Sat Sep 10 1881 Mon Apr 6 1896

29

14

1

14

79

64

29

14

1

14

79

64

100 Cove Rangers Sat Dec 9 1989 Sat Nov 3 2012

29

13

1

15

51

59

29

13

1

15

51

59

100 East End (Dundee) Sat Sep 23 1882 * Sat Oct 18 1890

29

15

5

9

89

65

29

15

5

9

89

65

100 Helensburgh Sat Oct 17 1874 Sat Jan 22 1927

90

33

20

37

180

179

29

14

3

12

43

44

119

47

23

49

223

223

104 Bathgate Sat Jan 9 1897 Sat Jan 17 1931

266

90

66

110

437

503

28

7

6

15

39

78

294

97

72

125

476

581

104 Dalbeattie Star Sat Jan 13 1923 Sat Sep 29 2012

28

6

3

19

42

82

28

6

3

19

42

82

104 Selkirk Mon Oct 12 1931 Sat Oct 6 2012

28

6

3

19

30

104

28

6

3

19

30

104

107 Beith (1) Sat Oct 7 1876 * Sat Sep 30 1882

27

15

5

7

68

51

27

15

5

7

68

51

108 Airdrie United Sat Aug 3 2002 Sat Jan 19 2013

381

139

100

142

532

520

26

9

8

9

58

48

21

8

3

10

26

26

428

156

111

161

616

594

108 Brora Rangers Sat Sep 25 1954 Sat Aug 25 2012

26

6

6

14

39

66

26

6

6

14

39

66

108 Edinburgh City Mon Aug 19 1929 Sat Nov 3 2012

276

39

38

199

432

980

26

10

5

11

43

42

302

49

43

210

475

1022

108 Galston Sat Nov 24 1894 Sat Jan 22 1938

75

25

13

37

130

186

26

7

1

18

50

71

101

32

14

55

180

257

112 Alexandria Athletic Sat Oct 18 1873 Sat Sep 8 1883

25

12

1

12

43

51

25

12

1

12

43

51

112 Clydesdale (Glasgow) Sat Mar 15 1873 Sat Sep 3 1881 *

25

10

6

9

33

14

25

10

6

9

33

14

112 Threave Rovers Sat Dec 16 1978 Sat Aug 25 2012

25

6

3

16

25

68

25

6

3

16

25

68

115 Campsie Sat Sep 8 1883 Sat Dec 17 1892

24

9

5

10

73

80

24

9

5

10

73

80

115 Coldstream Sat Jan 26 1924 Sat Aug 25 2012

24

2

4

18

25

82

24

2

4

18

25

82

115 Hawick Royal Albert Sat Dec 17 1966 Sat Aug 25 2012

24

4

4

16

33

78

24

4

4

16

33

78

115 Lugar Boswell Sat Sep 10 1881 Sat Sep 28 1889

24

13

2

9

70

57

24

13

2

9

70

57

119 Airdrie (1) Sat Oct 16 1875 Sat Sep 13 1884

23

8

4

11

43

45

23

8

4

11

43

45

119 Maybole Sat Sep 4 1880 * Sat Jan 27 1900

23

8

3

12

50

94

23

8

3

12

50

94

119 Newton Stewart Athletic Sat Sep 8 1883 * Sat Sep 24 2011

23

1

2

20

40

110

23

1

2

20

40

110

119 Portland Sat Sep 30 1876 Sat Sep 8 1883 *

23

10

5

8

46

29

23

10

5

8

46

29

119 Strathmore (Dundee) Sat Oct 11 1879 * Sat Sep 6 1890 *

23

7

4

12

40

58

23

7

4

12

40

58

124 Annan Athletic Sat Dec 15 1979 Sat Jan 12 2013

164

61

44

59

243

225

22

3

6

13

33

57

5

1

4

2

10

191

64

51

76

278

292

124 Broxburn United Sat Jan 17 1903 Wed Feb 16 1927

190

60

46

84

236

327

22

7

4

11

28

43

212

67

50

95

264

370

124 Clydebank[3] Sat Aug 15 1914 Sat Apr 25 1931

560

192

107

261

935

1061

22

5

6

11

33

36

582

197

113

272

968

1097

124 Coupar Angus Sat Sep 28 1878 * Sat Sep 6 1890

22

8

14

37

65

22

8

14

37

65

124 Drumpellier Sat Oct 16 1875 Sat Sep 10 1887

22

4

4

14

21

67

22

4

4

14

21

67

124 Duns Wed Apr 23 1913 Sat Dec 16 1972