Opponent W D L
Celtic FC Celtic FC 21 1 4 16 1 5 0 0
Rangers FC Rangers FC 21 2 2 17 0 5 1 0
Motherwell FC Motherwell FC 20 7 6 7 1 2 1 0
St. Johnstone FC St. Johnstone FC 18 6 3 9 1 2 0 0
Heart of Midlothian Heart of Midlothian 17 4 5 8 1 4 0 0
Aberdeen FC Aberdeen FC 17 8 3 6 0 5 0 0
Livingston FC Livingston FC 16 6 6 4 0 3 0 0
Kilmarnock FC Kilmarnock FC 15 5 5 5 1 4 0 0
Dundee FC Dundee FC 14 10 2 2 0 4 0 0
Ross County FC Ross County FC 13 3 4 6 0 2 0 0
Hibernian FC Hibernian FC 11 3 2 6 2 3 0 0
St. Mirren FC St. Mirren FC 10 3 5 2 0 1 0 2
Dundee United Dundee United 9 5 3 1 0 3 0 0
Partick Thistle Partick Thistle 4 2 1 1 0 0 0 0
Queen Of The South Queen Of The South 3 3 0 0 1 0 0 0
Greece Greece 3 1 0 2 0 0 0 0
Derby County U23 Derby County U23 2 1 0 1 0 0 0 0
Estonia Estonia 2 1 1 0 0 0 0 0
FC Santa Coloma FC Santa Coloma 2 2 0 0 0 0 0 0
Georgia Georgia 2 0 0 2 0 1 0 0
Opponent W D L
Hamilton Academical Hamilton Academical 2 2 0 0 0 0 0 0
HNK Rijeka HNK Rijeka 2 0 1 1 0 0 0 0
Kosovo Kosovo 2 0 0 2 0 0 0 0
Northern Ireland Northern Ireland 2 0 2 0 0 0 0 0
Norway Norway 2 0 0 2 0 0 0 0
Scotland Scotland 2 0 0 2 0 0 0 0
Spain Spain 2 0 0 2 0 0 0 0
Wolverhampton Wanderers U23 Wolverhampton Wanderers U23 2 1 1 0 0 0 0 0
Forfar Athletic Forfar Athletic 1 1 0 0 1 0 0 0
Airdrieonians FC Airdrieonians FC 1 1 0 0 0 0 0 0
Albion Rovers Albion Rovers 1 0 0 1 0 0 0 0
Arbroath FC Arbroath FC 1 1 0 0 0 0 0 0
Aston Villa U23 Aston Villa U23 1 1 0 0 0 0 0 0
Blackburn Rovers U23 Blackburn Rovers U23 1 0 0 1 0 0 0 0
Brighton & Hove Albion U23 Brighton & Hove Albion U23 1 1 0 0 0 0 0 0
Bulgaria Bulgaria 1 0 0 1 0 0 0 0
Clyde FC Clyde FC 1 1 0 0 0 0 0 0
Cowdenbeath FC Cowdenbeath FC 1 1 0 0 0 0 0 0
Denmark Denmark [U19] 1 0 0 1 0 0 0 0
Germany Germany [U19] 1 0 0 1 0 0 0 0
Opponent W D L
East Kilbride FC East Kilbride FC 1 1 0 0 0 0 0 0
Edinburgh City Edinburgh City 1 1 0 0 0 0 0 0
Fulham FC U23 Fulham FC U23 1 0 0 1 0 1 0 0
Israel Israel 1 1 0 0 0 0 0 0
Kelty Hearts Kelty Hearts 1 1 0 0 0 0 0 0
Latvia Latvia 1 0 1 0 0 0 0 0
Lithuania Lithuania 1 1 0 0 0 0 0 0
Luxembourg Luxembourg 1 0 0 1 0 0 0 0
Malta Malta 1 0 1 0 0 0 0 0
Montenegro Montenegro 1 0 0 1 0 0 0 0
Montrose FC Montrose FC 1 0 0 1 0 0 0 0
Newcastle United U23 Newcastle United U23 1 0 1 0 0 1 0 0
Netherlands Netherlands [U19] 1 1 0 0 0 0 0 0
Norway Norway [U19] 1 0 0 1 0 0 0 0
Queen's Park FC Queen's Park FC 1 0 0 1 0 0 0 0
Serbia Serbia 1 0 0 1 0 0 0 0
Slovenia Slovenia 1 1 0 0 0 0 0 0
Stoke City U23 Stoke City U23 1 1 0 0 0 0 0 0
Czech Republic Czech Republic 1 0 0 1 0 0 0 0
Turkey Turkey [U19] 1 0 0 1 0 0 0 0
Opponent W D L
Ukraine Ukraine 1 0 0 1 0 0 0 0
Hungary Hungary 1 0 0 1 0 0 0 0
West Bromwich Albion U23 West Bromwich Albion U23 1 0 0 1 0 0 0 0
West Ham United U23 West Ham United U23 1 0 0 1 0 0 0 0