Opponents from England M. W D L goals
Record against Berwick Rangers 1 1 0 0 4:3
Opponents from Faroe Islands M. W D L goals
Record against GÍ Gøta 2 1 1 0 6:2
Opponents from Germany M. W D L goals
Record against Bayern München 2 0 0 2 1:4
Opponents from Iceland M. W D L goals
Record against ÍA Akranes 2 1 0 1 3:2
Opponents from Northern Ireland M. W D L goals
Record against Cliftonville FC 1 1 0 0 3:0
Record against Glenavon FC 1 1 0 0 3:1
Opponents from Scotland M. W D L goals
Record against Aberdeen FC 85 28 15 42 119:162
Record against Aberdeen FC (R) 1 1 0 0 3:1
Record against Airdrieonians FC 48 22 10 16 66:54
Record against Airdrieonians FC (old) 62 21 11 30 101:123
Record against Albion Rovers 17 8 4 4 27:16
Record against Alloa Athletic 29 12 8 8 34:27
Record against Annan Athletic 2 2 0 0 6:2
Record against Arbroath FC 29 14 10 5 55:31
Record against Auchinleck Talbot 1 1 0 0 3:0
Record against Ayr United 69 25 19 25 89:92
Record against Banks O’ Dee FC 1 1 0 0 3:0
Record against Bo'ness FC 2 1 1 0 4:3
Record against Brechin City FC 7 3 3 1 15:10
Record against Brora Rangers FC 1 1 0 0 3:0
Record against Buckie Thistle 1 1 0 0 6:1
Record against Celtic FC 86 14 16 56 71:199
Record against Clyde FC 69 23 14 32 106:118
Record against Cove Rangers 8 4 1 3 14:11
Record against Cowdenbeath FC 31 14 6 11 46:43
Record against Deveronvale FC 1 1 0 0 2:1
Record against Dumbarton FC 45 18 11 15 72:71
Record against Dundee FC 101 27 27 47 125:161
Record against Dundee United 32 7 7 18 38:71
Record against Dunfermline Athletic 65 19 16 29 88:103
Record against East Fife FC 33 16 7 10 69:54
Record against East Stirlingshire FC 1 1 0 0 2:0
Record against Elgin City 2 2 0 0 5:3
Record against Falkirk FC 109 35 27 47 149:181
Record against Forfar Athletic 17 8 5 4 30:21
Record against Greenock Morton FC 87 35 22 29 119:109
Record against Hamilton Academical 71 30 11 29 108:103
Record against Heart of Midlothian 92 17 19 55 95:194
Record against Hibernian FC 99 27 21 51 119:182
Record against Inverness CT 25 3 5 15 21:42
Record against Kilmarnock FC 77 24 18 34 108:142
Record against Linlithgow Rose 3 3 0 0 8:0
Record against Livingston FC 28 8 3 16 24:47
Record against Montrose FC 12 9 2 1 33:15
Record against Motherwell FC 78 27 14 37 116:155
Record against Partick Thistle 116 36 31 49 161:191
Record against Peterhead FC 9 6 1 2 20:8
Record against Queen Of The South 64 25 17 22 88:84
Record against Queen's Park FC 56 24 8 24 95:92
Record against Rangers FC 91 14 11 66 90:249
Record against Ross County FC 23 6 5 11 25:37
Record against Ross County FC (R) 2 2 0 0 7:2
Record against St. Johnstone FC 30 5 10 15 34:56
Record against St. Mirren FC 79 30 16 33 137:134
Record against Stenhousemuir FC 5 3 1 1 11:5
Record against Stirling Albion FC 29 19 1 8 62:28
Record against Stranraer FC 12 6 3 3 24:14
Record against The Spartans FC 1 1 0 0 2:0
Record against Third Lanark 50 15 9 26 79:93
Record against Threave Rovers 1 1 0 0 5:0
Record against Wick Academy FC 1 1 0 0 4:2

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