Opponents from England M. W D L goals
Record against Berwick Rangers 4 4 1 0 10:3
Record against Chelsea FC 2 0 0 2 3:9
Opponents from Scotland M. W D L goals
Record against Aberdeen FC 110 31 25 55 127:196
Record against Airdrieonians FC 41 21 9 11 64:45
Record against Airdrieonians FC (old) 86 34 17 35 150:140
Record against Albion Rovers 16 9 3 4 32:17
Record against Alloa Athletic 22 9 5 8 30:25
Record against Annan Athletic 4 3 0 1 12:2
Record against Arbroath FC 29 9 10 10 39:39
Record against Ayr United 87 33 26 28 126:110
Record against Beith Juniors FC 1 1 0 0 6:0
Record against Bo'ness United 1 1 0 0 4:0
Record against Bonnyrigg Rose Athletic 1 1 0 0 3:1
Record against Brechin City FC 11 3 4 3 14:13
Record against Brora Rangers FC 2 1 1 0 4:2
Record against Buckie Thistle 1 1 0 0 3:2
Record against Celtic FC 129 14 27 89 99:292
Record against Celtic FC (R) 1 1 0 0 3:1
Record against Clyde FC 86 34 19 33 108:111
Record against Cove Rangers 5 5 0 0 14:4
Record against Cowdenbeath FC 30 11 6 13 50:60
Record against Deveronvale FC 2 2 0 0 9:4
Record against Dumbarton FC 58 32 14 12 106:57
Record against Dundee FC 145 46 34 65 184:234
Record against Dundee United 78 22 14 42 104:156
Record against Dunfermline Athletic 76 27 17 32 101:114
Record against East Fife FC 17 10 4 5 40:26
Record against East Kilbride FC 1 0 1 0 0:0
Record against East Stirlingshire FC 5 5 0 0 17:3
Record against Edinburgh City 2 2 0 0 9:1
Record against Elgin City 2 2 0 0 7:1
Record against Falkirk FC 116 37 29 50 152:179
Record against Forfar Athletic 7 3 1 3 11:7
Record against Gretna FC 2 1 1 0 5:2
Record against Hamilton Academical 82 30 19 33 143:141
Record against Heart of Midlothian 113 27 27 59 131:218
Record against Hibernian FC 125 38 36 52 173:222
Record against Inverness CT 35 8 8 19 34:67
Record against Kelty Hearts 2 2 0 0 7:2
Record against Kilmarnock FC 104 37 25 42 173:181
Record against Leith Athletic 4 3 1 0 15:4
Record against Livingston FC 31 10 10 11 39:48
Record against Montrose FC 5 3 1 1 10:3
Record against Motherwell FC 106 33 21 54 137:201
Record against Partick Thistle 153 51 33 69 207:239
Record against Peterhead FC 8 4 1 3 14:11
Record against Port Glasgow Athletic 16 8 2 6 27:21
Record against Queen Of The South 69 23 19 28 103:109
Record against Queen's Park FC 77 36 17 24 150:136
Record against Raith Rovers 82 27 20 35 100:113
Record against Rangers FC 129 14 23 92 104:300
Record against Ross County FC 25 5 7 13 22:44
Record against St. Johnstone FC 45 11 11 23 62:86
Record against St. Mirren FC 126 45 36 45 180:181
Record against Stenhousemuir FC 5 4 0 1 12:7
Record against Stirling Albion FC 18 13 4 1 44:14
Record against Stranraer FC 10 7 0 2 32:8
Record against The Spartans FC 2 1 0 1 2:2
Record against Third Lanark 68 26 15 27 115:113
Record against Turriff United 2 1 1 0 7:1
Record against Vale of Leithen FC 1 1 0 0 4:0

For games that were decided on penalties the score after 120 minutes will be included in the ranking