Opponents from England M. W D L goals
Record against Berwick Rangers 39 13 13 13 63:67
Opponents from Scotland M. W D L goals
Record against Abercorn FC 6 4 1 1 25:15
Record against Aberdeen FC 107 34 20 53 145:206
Record against Airdrieonians FC 42 15 4 23 54:73
Record against Airdrieonians FC (old) 92 40 27 25 172:145
Record against Albion Rovers 35 13 10 11 54:49
Record against Alloa Athletic 15 5 4 6 17:19
Record against Annan Athletic 42 20 8 14 55:49
Record against Arbroath FC 34 15 3 16 55:60
Record against Ayr United 64 28 13 24 109:107
Record against Bo'ness FC 2 1 1 0 3:0
Record against Bonnyrigg Rose Athletic 6 3 0 3 9:10
Record against Brechin City FC 6 3 2 2 14:10
Record against Broomhill FC 1 0 0 1 0:1
Record against Brora Rangers FC 2 2 0 0 4:1
Record against Cambuslang FC 2 2 0 0 7:3
Record against Celtic FC 129 10 23 96 109:369
Record against Clydebank FC 1 0 0 1 0:2
Record against Cove Rangers 7 2 1 4 9:17
Record against Cowdenbeath FC 34 12 5 17 50:59
Record against Dumbarton FC 48 17 5 26 76:93
Record against Dundee FC 130 45 29 56 174:228
Record against Dundee United 31 9 6 16 52:62
Record against Dunfermline Athletic 57 20 13 23 104:111
Record against East Fife FC 48 20 10 18 62:60
Record against East Kilbride FC 1 0 1 0 2:2
Record against East Stirlingshire FC 26 14 4 8 45:30
Record against Edinburgh City 19 11 3 5 26:19
Record against Elgin City 42 19 7 16 66:58
Record against Falkirk FC 122 43 29 50 189:205
Record against Forfar Athletic 16 2 5 9 17:25
Record against Formartine United 1 0 0 1 0:2
Record against Gala Fairydean Rovers 1 1 0 0 3:0
Record against Greenock Morton FC 86 33 19 34 111:108
Record against Gretna FC 9 3 3 3 11:13
Record against Hamilton Academical 90 33 22 35 136:140
Record against Hamilton Academical (R) 1 0 0 1 1:4
Record against Heart of Midlothian 127 31 30 66 168:292
Record against Hibernian FC 118 39 21 58 169:243
Record against Inverness CT 1 0 1 0 0:0
Record against Jeanfield Swifts 1 1 0 0 2:0
Record against Keith FC 2 2 0 0 5:0
Record against Kelty Hearts 4 1 1 2 5:4
Record against Kilmarnock FC 102 24 24 54 132:187
Record against Leith Athletic 10 4 1 5 21:19
Record against Livingston FC 17 3 7 8 16:27
Record against Montrose FC 48 19 9 20 66:82
Record against Motherwell FC 109 34 22 53 156:197
Record against Motherwell FC (R) 1 1 0 0 4:0
Record against Musselburgh Athletic 1 1 1 0 3:2
Record against Nairn County FC 2 0 1 1 5:6
Record against Partick Thistle 133 47 30 56 198:225
Record against Partick Thistle (R) 1 0 0 1 0:5
Record against Peterhead FC 38 6 10 22 33:65
Record against Port Glasgow Athletic 8 5 1 2 18:13
Record against Queen Of The South 61 25 14 22 100:90
Record against Queen's Park FC 102 39 20 42 163:159
Record against Raith Rovers 69 32 14 23 118:106
Record against Rangers FC 131 12 22 97 122:376
Record against Renton FC 4 0 2 2 5:8
Record against Ross County FC 19 9 6 4 23:18
Record against St. Bernard’s FC 12 4 0 8 26:29
Record against St. Johnstone FC 65 22 14 29 87:90
Record against St. Mirren FC 125 46 28 51 189:206
Record against Stenhousemuir FC 9 2 4 3 16:16
Record against Stirling Albion FC 49 24 12 13 87:63
Record against Stranraer FC 24 9 8 8 39:36
Record against The Spartans FC 7 1 4 2 9:7
Record against Third Lanark 92 35 18 39 168:189
Record against Turriff United 1 1 0 0 3:0
Record against University of Stirling FC 1 0 0 1 1:3
Record against Vale of Leven FC 2 1 1 0 12:5
Opponents from Wales M. W D L goals
Record against Caernarfon Town 1 1 0 0 1:0

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