Opponent W D L
Aberdeen FC Aberdeen FC 31 12 10 9 1 9 0 0
Hibernian FC Hibernian FC 30 13 4 13 4 6 1 1
Celtic FC Celtic FC 28 2 3 23 3 3 0 0
St. Mirren FC St. Mirren FC 27 8 9 10 2 5 0 0
Ross County FC Ross County FC 27 12 11 4 1 7 0 0
St. Johnstone FC St. Johnstone FC 27 10 7 10 1 7 0 0
Kilmarnock FC Kilmarnock FC 24 12 5 7 1 3 0 0
Motherwell FC Motherwell FC 23 5 4 14 0 2 0 0
Heart of Midlothian Heart of Midlothian 20 7 2 11 0 5 0 0
Rangers FC Rangers FC 18 2 2 14 1 2 0 0
Dundee FC Dundee FC 13 6 1 6 1 3 0 0
Dundee United Dundee United 13 4 3 6 0 1 0 0
Partick Thistle Partick Thistle 11 9 1 1 0 1 0 0
Hamilton Academical Hamilton Academical 9 6 0 3 1 3 0 0
Inverness CT Inverness CT 8 2 1 5 2 1 0 0
Raith Rovers Raith Rovers 8 7 1 0 0 1 0 0
Alloa Athletic Alloa Athletic 7 4 2 1 1 0 0 0
Livingston FC Livingston FC 7 4 1 2 1 1 0 0
Falkirk FC Falkirk FC 7 4 0 3 0 0 0 0
Dumbarton FC Dumbarton FC 6 5 1 0 2 1 0 0
Opponent W D L
Queen Of The South Queen Of The South 5 5 0 0 3 0 0 0
Scunthorpe United Scunthorpe United 4 2 1 1 1 0 0 0
Cowdenbeath FC Cowdenbeath FC 4 4 0 0 0 0 0 0
Greenock Morton FC Greenock Morton FC 4 3 1 0 0 0 0 0
Doncaster Rovers Doncaster Rovers 3 3 0 0 0 0 0 0
Stenhousemuir FC Stenhousemuir FC 3 3 0 0 0 0 0 0
Walsall FC Walsall FC 3 0 2 1 0 0 0 0
Crewe Alexandra Crewe Alexandra 2 1 0 1 2 0 0 0
Barnsley FC Barnsley FC 2 1 0 1 1 0 0 0
Bradford City Bradford City 2 1 1 0 1 0 0 0
Plymouth Argyle Plymouth Argyle 2 1 0 1 1 2 0 0
Accrington Stanley Accrington Stanley 2 1 1 0 0 0 0 0
Burton Albion Burton Albion 2 2 0 0 0 1 0 0
Charlton Athletic Charlton Athletic 2 1 1 0 0 0 0 0
Cove Rangers Cove Rangers 2 2 0 0 0 1 0 0
Coventry City Coventry City 2 1 0 1 0 0 0 0
Gillingham FC Gillingham FC 2 0 0 2 0 0 0 0
Luton Town Luton Town 2 0 0 2 0 1 0 0
Oxford United Oxford United 2 1 1 0 0 0 0 0
Peterborough United Peterborough United 2 0 0 2 0 0 0 0
Opponent W D L
Peterhead FC Peterhead FC 2 2 0 0 0 0 0 0
Rochdale AFC Rochdale AFC 2 0 2 0 0 1 0 0
Belgium Belgium [U19] 1 0 0 1 1 0 0 0
Oldham Athletic Oldham Athletic 1 0 1 0 1 1 0 0
AFC Wimbledon AFC Wimbledon 1 1 0 0 0 0 0 0
Airdrieonians FC Airdrieonians FC 1 1 0 0 0 0 0 0
Albion Rovers Albion Rovers 1 1 0 0 0 0 0 0
Alfreton Town Alfreton Town 1 1 0 0 0 0 0 0
Ayr United Ayr United 1 1 0 0 0 0 0 0
Blackpool FC Blackpool FC 1 1 0 0 0 0 0 0
Brechin City FC Brechin City FC 1 1 0 0 0 0 0 0
Bristol City Bristol City 1 1 0 0 0 0 0 0
Bristol Rovers Bristol Rovers 1 0 0 1 0 1 0 0
Clyde FC Clyde FC 1 1 0 0 0 0 0 0
Colchester United Colchester United 1 1 0 0 0 0 0 0
Dunfermline Athletic Dunfermline Athletic 1 1 0 0 0 0 0 0
Edinburgh City Edinburgh City 1 1 0 0 0 0 0 0
England England [U21] 1 0 0 1 0 0 0 0
Fraserburgh FC Fraserburgh FC 1 1 0 0 0 1 0 0
Georgia Georgia [U21] 1 0 0 1 0 0 0 0
Opponent W D L
Kelty Hearts Kelty Hearts 1 1 0 0 0 0 0 0
Leyton Orient Leyton Orient 1 0 1 0 0 0 0 0
Netherlands Netherlands [U21] 1 0 0 1 0 0 0 0
Notts County Notts County 1 1 0 0 0 1 0 0
Port Vale FC Port Vale FC 1 1 0 0 0 0 0 0
Portsmouth FC Portsmouth FC 1 0 0 1 0 0 0 0
Portugal Portugal [U21] 1 0 0 1 0 0 0 0
Progrès Niedercorn Progrès Niedercorn 1 1 0 0 0 0 0 0
Shrewsbury Town Shrewsbury Town 1 1 0 0 0 0 0 0
Slovakia Slovakia [U21] 1 1 0 0 0 0 0 0
Slovenia Slovenia [U19] 1 0 0 1 0 0 0 0
Southend United Southend United 1 0 0 1 0 0 0 0
Sunderland AFC Sunderland AFC 1 0 1 0 0 0 0 0
Swindon Town Swindon Town 1 0 0 1 0 0 0 0
Wales Wales [U19] 1 1 0 0 0 0 0 0
Yeovil Town Yeovil Town 1 0 0 1 0 0 0 0