Opponents from England M. W D L goals
Record against Berwick Rangers 26 15 3 8 42:30
Opponents from Scotland M. W D L goals
Record against Aberdeen FC 24 4 1 19 21:82
Record against Airdrieonians FC 10 0 3 7 6:25
Record against Airdrieonians FC (old) 16 4 6 6 19:35
Record against Albion Rovers 27 14 6 7 41:24
Record against Alloa Athletic 10 2 0 8 9:20
Record against Annan Athletic 42 19 11 12 73:68
Record against Arbroath FC 19 3 6 10 29:39
Record against Auchinleck Talbot 1 1 0 0 2:1
Record against Ayr United 10 1 4 5 12:22
Record against Bonnyrigg Rose Athletic 4 3 0 1 6:4
Record against Brechin City FC 20 8 3 9 29:28
Record against Buckie Thistle 1 1 0 0 2:1
Record against Celtic FC 23 5 3 15 23:67
Record against Clyde FC 49 13 12 24 63:87
Record against Clydebank FC 1 0 0 1 0:1
Record against Cove Rangers 9 1 2 6 12:25
Record against Cowdenbeath FC 29 12 4 13 40:39
Record against Cumbernauld Colts 1 1 0 0 6:0
Record against Dalbeattie Star 1 1 0 0 5:0
Record against Deveronvale FC 2 1 0 1 3:2
Record against Dumbarton FC 10 3 2 5 17:16
Record against Dundee FC 33 0 7 26 31:88
Record against Dundee United 8 0 2 6 6:25
Record against Dunfermline Athletic 28 3 8 17 31:69
Record against East Fife FC 29 11 5 13 32:48
Record against East Kilbride FC 1 0 0 1 0:3
Record against East Stirlingshire FC 13 5 4 4 27:18
Record against Edinburgh City 26 12 5 9 34:24
Record against Elgin City 45 19 8 18 70:73
Record against Falkirk FC 30 4 7 19 22:56
Record against Forfar Athletic 22 6 6 10 29:40
Record against Gala Fairydean Rovers 1 0 0 1 0:1
Record against Greenock Morton FC 18 1 4 13 14:44
Record against Hamilton Academical 13 3 3 7 15:25
Record against Heart of Midlothian 24 2 4 18 23:73
Record against Heart of Midlothian (R) 1 0 0 1 2:3
Record against Hibernian FC 26 6 2 18 32:74
Record against Hurlford United 2 0 2 0 3:3
Record against Inverness CT 6 0 3 3 5:13
Record against Inverurie Loco Works 1 1 0 0 1:0
Record against Kelty Hearts 8 2 2 4 9:10
Record against Kilmarnock FC 16 1 3 12 21:36
Record against Linlithgow Rose 1 1 0 0 3:0
Record against Livingston FC 5 0 1 4 8:18
Record against Lothian Thistle HV 1 0 0 1 3:5
Record against Montrose FC 29 13 6 10 46:38
Record against Motherwell FC 21 3 2 16 21:51
Record against Partick Thistle 33 8 7 18 42:66
Record against Peterhead FC 25 8 4 13 34:36
Record against Queen Of The South 25 6 9 10 30:41
Record against Queen's Park FC 24 5 9 10 26:28
Record against Raith Rovers 28 8 2 18 28:59
Record against Rangers FC 27 2 5 20 17:75
Record against Ross County FC 6 0 2 4 1:17
Record against Ross County FC (R) 1 0 0 0 :
Record against St. Johnstone FC 15 4 4 7 16:26
Record against St. Mirren FC 20 6 1 13 27:47
Record against St. Mirren FC (R) 1 0 0 1 0:1
Record against Stenhousemuir FC 27 15 5 7 46:41
Record against Stranraer FC 17 5 6 6 27:23
Record against Strathspey Thistle FC 1 1 0 0 2:0
Record against The Spartans FC 1 1 0 0 3:1
Record against Third Lanark 10 3 3 4 18:21
Record against Tranent Juniors 1 1 0 0 4:0
Record against Turriff United 1 1 0 0 3:0
Record against Whitehill Welfare 2 1 1 0 4:3
Record against Wick Academy FC 1 1 0 0 2:0

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