Opponents from England M. W D L goals
Record against Berwick Rangers 5 2 1 2 7:7
Opponents from Scotland M. W D L goals
Record against Abercorn FC 6 4 1 1 21:9
Record against Aberdeen FC 28 6 5 17 28:51
Record against Airdrieonians FC 40 14 10 16 59:65
Record against Airdrieonians FC (old) 22 6 8 8 28:35
Record against Albion Rovers 16 8 2 6 18:24
Record against Alloa Athletic 25 15 5 5 47:28
Record against Annan Athletic 10 5 3 2 14:14
Record against Arbroath FC 19 7 5 7 34:28
Record against Ayr United 33 9 5 19 36:60
Record against Banks O’ Dee FC 1 1 0 0 3:2
Record against Bonnyrigg Rose Athletic 11 5 5 1 13:4
Record against Brechin City FC 18 9 3 6 31:32
Record against Cambuslang FC 4 3 1 0 14:4
Record against Celtic FC 41 1 8 32 25:117
Record against Clyde FC 48 26 5 17 93:76
Record against Cove Rangers 6 1 1 4 4:9
Record against Cowdenbeath FC 19 7 4 8 27:34
Record against Cowlairs FC 2 1 1 0 7:2
Record against Cumnock Juniors 1 1 0 0 3:1
Record against Dundee FC 40 6 9 25 37:86
Record against Dundee United 20 5 4 11 27:42
Record against Dunfermline Athletic 19 2 3 14 17:52
Record against East Fife FC 36 19 4 13 66:50
Record against East Stirlingshire FC 4 3 1 0 9:4
Record against Edinburgh City 4 1 1 2 5:7
Record against Elgin City 8 5 0 3 10:6
Record against Falkirk FC 56 14 16 26 63:111
Record against Forfar Athletic 30 11 10 9 43:37
Record against Forres Mechanics FC 1 1 0 0 4:1
Record against Fraserburgh FC 1 1 0 0 1:0
Record against Greenock Morton FC 58 12 14 32 57:106
Record against Gretna FC 1 0 0 1 0:4
Record against Hamilton Academical 28 9 7 12 51:47
Record against Heart of Midlothian 45 13 5 27 60:104
Record against Hibernian FC 43 11 11 21 56:87
Record against Huntly FC 1 1 0 0 4:0
Record against Inverness CT 7 2 0 5 6:13
Record against Kelty Hearts 1 0 0 1 1:3
Record against Kilmarnock FC 26 5 9 12 27:52
Record against Kilmarnock FC (R) 1 0 1 0 1:1
Record against Leith Athletic 8 6 1 1 22:11
Record against Livingston FC 27 8 5 15 31:57
Record against Lossiemouth FC 1 1 0 0 1:0
Record against Montrose FC 14 4 4 6 13:19
Record against Motherwell FC 28 9 7 12 37:51
Record against Partick Thistle 31 8 8 15 27:46
Record against Peterhead FC 20 9 2 9 33:33
Record against Queen Of The South 24 5 4 15 19:47
Record against Queen's Park FC 24 6 3 16 25:42
Record against Raith Rovers 45 15 12 18 71:72
Record against Rangers FC 51 6 6 39 57:133
Record against Rangers FC (R) 3 1 0 2 4:11
Record against Renton FC 6 4 2 0 12:4
Record against Ross County FC 2 0 1 1 3:4
Record against Sauchie Juniors 1 1 0 0 3:1
Record against St. Bernard’s FC 6 1 0 5 12:23
Record against St. Johnstone FC 6 2 3 1 8:8
Record against St. Mirren FC 50 20 10 19 77:88
Record against St. Mirren FC (R) 1 0 0 1 0:1
Record against Stenhousemuir FC 22 7 4 11 26:32
Record against Stirling Albion FC 10 5 2 3 16:17
Record against Stranraer FC 22 9 5 8 30:29
Record against The Spartans FC 5 1 3 1 7:5
Record against Third Lanark 30 10 5 15 51:62
Record against Vale of Leven FC 4 4 0 0 17:2
Opponents from Wales M. W D L goals
Record against Connah's Quay Nomads 1 1 1 0 2:1
Record against The New Saints 1 1 0 0 2:1

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