Opponents from England M. W D L goals
Record against Berwick Rangers 3 3 0 0 11:1
Opponents from Scotland M. W D L goals
Record against Aberdeen FC 74 15 19 40 80:159
Record against Airdrieonians FC 52 28 8 16 87:64
Record against Airdrieonians FC (old) 58 19 12 27 76:96
Record against Albion Rovers 33 20 3 9 67:51
Record against Alloa Athletic 28 14 8 6 51:32
Record against Annan Athletic 4 2 0 1 8:3
Record against Arbroath FC 44 18 10 16 66:54
Record against Auchinleck Talbot 1 0 0 1 0:1
Record against Banks O’ Dee FC 1 1 0 0 6:2
Record against Beith Juniors FC 1 1 0 0 3:0
Record against Brechin City FC 25 10 5 10 35:31
Record against Broxburn Athletic 1 1 0 0 8:0
Record against Buckie Thistle 1 1 0 0 3:2
Record against Celtic FC 78 11 7 60 73:215
Record against Clachnacuddin FC 1 1 0 0 2:1
Record against Clyde FC 64 24 12 28 107:109
Record against Cove Rangers 5 4 1 0 15:3
Record against Cowdenbeath FC 23 10 3 10 53:47
Record against Deveronvale FC 2 2 0 0 7:0
Record against Dumbarton FC 33 19 5 9 60:36
Record against Dundee FC 85 23 15 46 110:171
Record against Dundee United 53 15 10 28 66:93
Record against Dunfermline Athletic 69 24 18 26 91:98
Record against East Fife FC 26 16 6 4 65:39
Record against East Kilbride FC 1 0 0 1 2:3
Record against East Stirlingshire FC 7 4 0 3 18:12
Record against Edinburgh City 3 3 0 0 7:0
Record against Elgin City 4 2 0 1 10:4
Record against Falkirk FC 79 30 21 27 119:118
Record against Forfar Athletic 27 12 3 12 52:44
Record against Greenock Morton FC 92 30 27 34 115:129
Record against Hamilton Academical 63 27 16 20 105:89
Record against Heart of Midlothian 77 22 16 39 95:153
Record against Hibernian FC 82 25 17 40 113:153
Record against Inverness CT 32 6 10 16 33:59
Record against Kelty Hearts 1 1 0 0 3:0
Record against Kilmarnock FC 77 26 17 34 107:140
Record against Leith Athletic 4 2 1 1 10:6
Record against Livingston FC 18 7 2 9 19:32
Record against Lochee United FC 2 1 1 0 4:2
Record against Montrose FC 3 1 2 0 5:4
Record against Motherwell FC 77 24 20 33 113:158
Record against Partick Thistle 110 45 23 42 165:186
Record against Peterhead FC 18 9 4 5 34:27
Record against Pollok FC 1 1 0 0 1:0
Record against Queen Of The South 44 11 7 26 41:90
Record against Queen's Park FC 65 30 18 16 144:118
Record against Raith Rovers 69 25 19 25 92:89
Record against Rangers FC 86 11 15 60 81:232
Record against Rangers FC (R) 1 0 0 0 :
Record against Ross County FC 14 1 3 10 14:29
Record against St. Johnstone FC 43 19 8 16 56:61
Record against St. Mirren FC 70 19 22 29 90:118
Record against Stenhousemuir FC 23 10 7 6 47:33
Record against Stirling Albion FC 10 5 3 1 22:12
Record against Stranraer FC 26 11 4 9 43:40
Record against Sunnybank FC 1 1 0 0 5:0
Record against Third Lanark 42 12 10 20 78:83
Opponents from Wales M. W D L goals
Record against Wrexham AFC 1 0 0 0 1:1

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