Opponent W D L
Heart of Midlothian Heart of Midlothian 48 19 9 20 15 7 0 0
Aberdeen FC Aberdeen FC 46 13 9 24 19 3 0 1
Hibernian FC Hibernian FC 41 14 11 16 16 5 0 0
Motherwell FC Motherwell FC 40 18 9 13 21 5 0 0
Dundee United Dundee United 35 14 11 10 27 1 0 0
Celtic FC Celtic FC 28 6 4 18 1 2 0 0
Dundee FC Dundee FC 27 11 8 8 9 4 0 0
Rangers FC Rangers FC 24 2 6 16 7 4 0 0
Inverness CT Inverness CT 22 9 6 7 12 3 0 0
Livingston FC Livingston FC 22 13 5 4 8 1 0 0
Falkirk FC Falkirk FC 21 17 2 2 14 4 0 0
St. Johnstone FC St. Johnstone FC 21 10 2 9 9 0 0 0
Partick Thistle Partick Thistle 20 9 7 4 10 1 0 0
St. Mirren FC St. Mirren FC 19 13 3 3 13 4 0 1
Hamilton Academical Hamilton Academical 19 11 5 3 10 1 0 0
Dunfermline Athletic Dunfermline Athletic 17 9 6 2 9 0 0 0
Kilmarnock FC Kilmarnock FC 16 13 2 1 15 4 0 0
Ross County FC Ross County FC 13 7 2 4 9 1 0 0
Queen Of The South Queen Of The South 5 2 1 2 2 0 0 0
Raith Rovers Raith Rovers 5 4 0 1 2 0 0 0
Opponent W D L
Dumbarton FC Dumbarton FC 4 4 0 0 5 0 0 0
Swansea City Swansea City 4 0 1 3 1 0 0 0
Alloa Athletic Alloa Athletic 4 1 3 0 0 0 0 0
Scunthorpe United Scunthorpe United 3 3 0 0 4 0 0 0
Bristol City Bristol City 3 2 0 1 3 0 0 0
Los Angeles Galaxy Los Angeles Galaxy 3 0 0 3 3 1 0 0
CD Chivas CD Chivas 3 0 0 3 1 0 0 0
Leeds United Leeds United 3 0 1 2 1 1 0 0
Colorado Rapids Colorado Rapids 3 1 0 2 0 0 0 0
Cowdenbeath FC Cowdenbeath FC 3 2 1 0 0 0 0 0
Crystal Palace Crystal Palace 3 2 0 1 0 0 0 0
FC Dallas FC Dallas 3 0 2 1 0 0 0 0
Norwich City Norwich City 3 0 1 2 0 0 0 0
Queen's Park FC Queen's Park FC 2 2 0 0 3 0 0 0
Faroe Islands Faroe Islands 2 2 0 0 2 0 0 0
Gretna FC Gretna FC 2 2 0 0 2 0 0 0
Georgia Georgia 2 1 0 1 1 0 0 0
Hapoel Tel Aviv Hapoel Tel Aviv 2 1 0 1 1 0 0 0
Lithuania Lithuania 2 2 0 0 1 0 0 0
Reading FC Reading FC 2 0 0 2 1 0 0 0
Opponent W D L
Sheffield United Sheffield United 2 1 0 1 1 0 0 0
CA Osasuna CA Osasuna 2 0 1 1 0 0 0 0
Doncaster Rovers Doncaster Rovers 2 0 1 1 0 0 0 0
FBK Kaunas FBK Kaunas 2 0 1 1 0 0 0 0
Italy Italy 2 0 0 2 0 0 0 0
Leicester City Leicester City 2 1 1 0 0 0 0 0
Millwall FC Millwall FC 2 0 0 2 0 0 0 0
Molde FK Molde FK 2 1 1 0 0 0 0 0
Real Salt Lake Real Salt Lake 2 0 0 2 0 0 0 0
San Jose Earthquakes San Jose Earthquakes 2 1 1 0 0 0 0 0
Villarreal CF Villarreal CF 2 0 2 0 0 0 0 0
Annan Athletic Annan Athletic 1 1 0 0 2 0 0 0
Bulgaria Bulgaria 1 1 0 0 2 0 0 0
AJ Auxerre AJ Auxerre 1 0 1 0 1 0 0 0
AS Livorno AS Livorno 1 1 0 0 1 0 0 0
Berwick Rangers Berwick Rangers 1 1 0 0 1 0 0 0
Brora Rangers FC Brora Rangers FC 1 1 0 0 1 0 0 0
Derby County Derby County 1 0 0 1 1 0 0 0
Philadelphia Union Philadelphia Union 1 1 0 0 1 0 0 0
Seattle Sounders Seattle Sounders 1 1 0 0 1 0 0 0
Opponent W D L
South Africa South Africa 1 1 0 0 1 0 0 0
Vancouver Whitecaps Vancouver Whitecaps 1 0 1 0 1 0 0 0
Ayr United Ayr United 1 0 0 1 0 0 0 0
Barnsley FC Barnsley FC 1 0 0 1 0 0 0 0
Burnley FC Burnley FC 1 1 0 0 0 0 0 0
Burton Albion Burton Albion 1 0 0 1 0 0 0 0
CF Montréal CF Montréal 1 0 0 1 0 1 0 0
Chicago Fire Chicago Fire 1 1 0 0 0 0 0 0
Clyde FC Clyde FC 1 1 0 0 0 0 0 0
Columbus Crew Columbus Crew 1 0 1 0 0 0 0 0
Coventry City Coventry City 1 0 0 1 0 0 0 0
FK Zeta FK Zeta 1 1 0 0 0 0 0 0
Forfar Athletic Forfar Athletic 1 1 0 0 0 0 0 0
Glenavon FC Glenavon FC 1 1 0 0 0 0 0 0
Greenock Morton FC Greenock Morton FC 1 0 0 1 0 0 0 0
Houston Dynamo Houston Dynamo 1 0 1 0 0 1 0 0
Hull City Hull City 1 0 1 0 0 0 0 0
Ipswich Town Ipswich Town 1 0 0 1 0 0 0 0
Italy Italy [U21] 1 0 0 1 0 0 0 0
Japan Japan 1 0 1 0 0 1 0 0
Opponent W D L
Croatia Croatia 1 0 1 0 0 0 0 0
Liechtenstein Liechtenstein 1 1 0 0 0 0 0 0
Maccabi Haifa Maccabi Haifa 1 1 0 0 0 0 0 0
Manisaspor Manisaspor 1 0 0 1 0 0 0 0
Moldova Moldova [U21] 1 0 1 0 0 0 0 0
New England Revolution New England Revolution 1 0 0 1 0 0 0 0
North Macedonia North Macedonia 1 0 0 1 0 0 0 0
Norway Norway [U21] 1 0 0 1 0 0 0 0
Nottingham Forest Nottingham Forest 1 0 0 1 0 0 0 0
Olympique Lyon Olympique Lyon 1 0 0 1 0 0 0 0
Austria Austria 1 1 0 0 0 0 0 0
Panathinaikos Panathinaikos 1 0 1 0 0 0 0 0
Portsmouth FC Portsmouth FC 1 0 1 0 0 0 0 0
Preston North End Preston North End 1 0 1 0 0 0 0 0
Queens Park Rangers Queens Park Rangers 1 0 0 1 0 0 0 0
Sweden Sweden 1 0 0 1 0 0 0 0
Sevilla FC Sevilla FC 1 0 0 1 0 0 0 0
Sporting Kansas City Sporting Kansas City 1 1 0 0 0 0 0 0
The Spartans FC The Spartans FC 1 1 0 0 0 0 0 0
Toronto FC Toronto FC 1 0 1 0 0 0 0 0
Opponent W D L
Trabzonspor Trabzonspor 1 0 0 1 0 0 0 0
Czech Republic Czech Republic 1 1 0 0 0 0 0 0
Ukraine Ukraine 1 0 0 1 0 0 0 0
VfB Stuttgart VfB Stuttgart 1 0 0 1 0 1 0 0
Watford FC Watford FC 1 0 0 1 0 0 0 0
Zenit St. Petersburg Zenit St. Petersburg 1 0 0 1 0 0 0 0