Opponents from England M. W D L goals
Record against Berwick Rangers 4 3 1 0 8:0
Opponents from Ireland M. W D L goals
Record against Sligo Rovers 1 1 0 0 2:1
Opponents from Liechtenstein M. W D L goals
Record against FC Vaduz 2 1 0 1 1:2
Opponents from Scotland M. W D L goals
Record against Aberdeen FC 156 44 40 72 203:272
Record against Airdrieonians FC 39 16 10 13 61:62
Record against Airdrieonians FC (old) 104 36 25 43 160:183
Record against Albion Rovers 18 10 3 5 39:24
Record against Alloa Athletic 32 21 7 4 62:26
Record against Annan Athletic 4 3 1 0 10:1
Record against Arbroath FC 15 7 5 3 21:19
Record against Ayr United 74 26 21 28 111:110
Record against Bo'ness FC 2 1 0 1 4:4
Record against Bonnyrigg Rose Athletic 2 0 1 1 2:3
Record against Brechin City FC 9 8 1 0 19:5
Record against Celtic FC 157 24 29 103 149:350
Record against Celtic FC (R) 1 0 1 0 1:1
Record against Clyde FC 122 50 29 43 205:189
Record against Clydebank FC 4 2 1 1 4:3
Record against Cove Rangers 12 5 3 4 19:16
Record against Cowdenbeath FC 41 20 9 12 87:50
Record against Darvel FC 1 1 0 0 5:1
Record against Dumbarton FC 56 26 16 14 111:63
Record against Dundee FC 140 44 32 64 205:243
Record against Dundee United 87 24 17 46 124:144
Record against Dunfermline Athletic 81 35 12 34 101:106
Record against East Fife FC 39 17 11 11 72:62
Record against East Kilbride FC 1 1 0 0 3:0
Record against East Stirlingshire FC 6 6 0 0 20:3
Record against Edinburgh City 9 6 1 1 18:7
Record against Elgin City 3 3 0 0 11:1
Record against Forfar Athletic 8 7 1 0 24:2
Record against Formartine United 1 1 0 0 3:0
Record against Fraserburgh FC 1 1 0 0 4:1
Record against Greenock Morton FC 116 50 29 37 179:152
Record against Gretna FC 4 2 1 1 6:2
Record against Hamilton Academical 107 57 23 27 197:128
Record against Heart of Midlothian 163 48 34 81 229:325
Record against Hibernian FC 168 50 48 71 223:290
Record against Huntly FC 1 1 0 0 3:0
Record against Inverness CT 31 14 5 12 39:38
Record against Kelty Hearts 7 4 1 2 12:8
Record against Kilmarnock FC 134 41 40 52 200:208
Record against Leith Athletic 4 1 1 2 14:8
Record against Linlithgow Rose 1 1 0 0 4:1
Record against Livingston FC 31 15 9 8 43:32
Record against Montrose FC 21 12 4 5 38:23
Record against Motherwell FC 152 50 34 68 223:259
Record against Partick Thistle 153 50 43 60 213:239
Record against Peterhead FC 17 11 3 3 40:15
Record against Port Glasgow Athletic 10 5 3 2 25:12
Record against Queen Of The South 85 40 24 21 166:135
Record against Queen's Park FC 77 38 11 28 151:110
Record against Raith Rovers 104 45 27 32 174:143
Record against Rangers FC 171 19 26 126 148:428
Record against Rangers FC (R) 1 1 0 0 2:1
Record against Ross County FC 19 6 5 8 17:27
Record against St. Johnstone FC 66 22 14 30 96:106
Record against St. Mirren FC 150 56 38 56 223:211
Record against Stenhousemuir FC 4 3 0 1 9:6
Record against Stirling Albion FC 30 19 7 4 56:22
Record against Stranraer FC 6 4 1 1 10:3
Record against The Spartans FC 1 1 0 0 2:1
Record against Third Lanark 78 31 22 25 172:141
Record against Wick Academy FC 1 1 0 0 6:0
Opponents from Wales M. W D L goals
Record against Connah's Quay Nomads 1 0 0 1 0:1
Record against The New Saints 2 0 0 2 0:3

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