Opponent W D L
Aberdeen FC Aberdeen FC 18 5 7 6 7 1 0 0
Heart of Midlothian Heart of Midlothian 17 4 8 5 3 0 0 1
Dundee United Dundee United 16 7 4 5 3 1 0 0
St. Mirren FC St. Mirren FC 16 7 2 7 3 7 0 1
Rangers FC Rangers FC 16 4 2 10 2 4 0 0
Celtic FC Celtic FC 15 4 3 8 2 5 0 0
Hibernian FC Hibernian FC 15 6 1 8 2 1 0 0
Inverness CT Inverness CT 14 6 2 6 5 0 0 0
Falkirk FC Falkirk FC 14 8 3 3 2 2 0 0
Kilmarnock FC Kilmarnock FC 13 5 0 8 5 1 0 0
Motherwell FC Motherwell FC 13 5 4 4 2 0 0 0
Livingston FC Livingston FC 12 7 3 2 2 0 0 0
Dunfermline Athletic Dunfermline Athletic 10 5 2 3 0 1 0 0
Dumbarton FC Dumbarton FC 8 7 1 0 1 0 0 0
Queen Of The South Queen Of The South 7 4 1 2 1 0 0 0
Greenock Morton FC Greenock Morton FC 7 3 2 2 0 0 0 0
Raith Rovers Raith Rovers 6 5 1 0 0 0 0 0
Crystal Palace Crystal Palace 5 2 2 1 1 0 0 0
Ipswich Town Ipswich Town 5 1 2 2 1 1 0 0
Preston North End Preston North End 5 1 3 1 0 0 0 0
Opponent W D L
Swansea City Swansea City 5 0 3 2 0 1 0 0
Derby County Derby County 4 2 0 2 2 0 0 0
Cowdenbeath FC Cowdenbeath FC 4 3 1 0 1 0 0 0
Queens Park Rangers Queens Park Rangers 4 2 0 2 1 0 0 0
Watford FC Watford FC 4 1 2 1 1 0 0 0
Alloa Athletic Alloa Athletic 4 2 2 0 0 0 0 0
Coventry City Coventry City 4 0 1 3 0 0 0 0
Sheffield United Sheffield United 4 1 3 0 0 0 0 0
St. Johnstone FC St. Johnstone FC 4 0 1 3 0 0 1 0
Dundee FC Dundee FC 3 2 1 0 2 0 0 0
Plymouth Argyle Plymouth Argyle 3 1 0 2 1 0 0 0
Reading FC Reading FC 3 0 0 3 1 1 0 0
St Patrick's Athletic St Patrick's Athletic 3 1 0 2 1 1 0 0
Bristol City Bristol City 3 2 1 0 0 0 0 0
Cardiff City Cardiff City 3 0 0 3 0 1 0 0
Cliftonville FC Cliftonville FC 3 0 1 2 0 1 0 0
Cork City Cork City 3 0 0 3 0 0 0 0
Middlesbrough FC Middlesbrough FC 3 1 0 2 0 0 0 0
San Francisco Deltas San Francisco Deltas 3 0 0 3 0 0 0 0
Sligo Rovers Sligo Rovers 3 1 0 2 0 0 0 0
Opponent W D L
Linfield FC Linfield FC 2 1 0 1 1 0 0 0
Newcastle United Newcastle United 2 0 0 2 1 1 0 0
Peterborough United Peterborough United 2 2 0 0 1 0 0 0
Puerto Rico FC Puerto Rico FC 2 1 0 1 1 0 0 0
Barnsley FC Barnsley FC 2 0 0 2 0 0 0 0
Blackpool FC Blackpool FC 2 0 1 1 0 0 0 0
Bohemian FC Bohemian FC 2 1 0 1 0 0 0 0
Brechin City FC Brechin City FC 2 2 0 0 0 0 0 0
Burnley FC Burnley FC 2 1 1 0 0 1 0 0
Dinamo Minsk Dinamo Minsk 2 1 0 1 0 0 0 0
Dnipro Dnipropetrovsk Dnipro Dnipropetrovsk 2 0 1 1 0 0 0 0
FC Dinaburg FC Dinaburg 2 2 0 0 0 0 0 0
IF Elfsborg IF Elfsborg 2 0 0 2 0 0 0 0
Indy Eleven Indy Eleven 2 1 1 0 0 0 0 0
Institute FC Drumahoe Institute FC Drumahoe 2 0 1 1 0 0 0 0
Jacksonville Armada Jacksonville Armada 2 0 0 2 0 0 0 0
Leeds United Leeds United 2 0 1 1 0 0 0 0
Leicester City Leicester City 2 0 0 2 0 0 0 0
Miami FC Miami FC 2 0 0 2 0 1 0 0
Millwall FC Millwall FC 2 1 0 1 0 0 0 0
Opponent W D L
Norwich City Norwich City 2 1 1 0 0 0 0 0
Odense BK Odense BK 2 1 0 1 0 1 0 0
Ottawa Fury Ottawa Fury 2 0 0 2 0 1 0 0
Peterhead FC Peterhead FC 2 2 0 0 0 0 0 0
Scunthorpe United Scunthorpe United 2 2 0 0 0 0 0 0
Shamrock Rovers Shamrock Rovers 2 1 1 0 0 0 0 0
Sheffield Wednesday Sheffield Wednesday 2 2 0 0 0 0 0 0
West Bromwich Albion West Bromwich Albion 2 0 0 2 0 0 0 0
Wolverhampton Wanderers Wolverhampton Wanderers 2 0 0 2 0 0 0 0
Zenit St. Petersburg Zenit St. Petersburg 2 0 0 2 0 0 0 0
Galway United Galway United 1 1 0 0 2 0 0 0
Airdrieonians FC Airdrieonians FC 1 1 0 0 1 0 0 0
Bray Wanderers Bray Wanderers 1 0 0 1 1 0 0 0
Germany Germany [U21] 1 0 0 1 1 0 0 0
Liechtenstein Liechtenstein [U21] 1 1 0 0 1 1 0 0
Luxembourg Luxembourg 1 0 1 0 1 0 0 0
Newry City FC Newry City FC 1 1 0 0 1 0 0 0
Waterford FC Waterford FC 1 0 0 1 1 0 0 0
Accrington Stanley Accrington Stanley 1 0 0 1 0 0 0 0
Albania Albania 1 0 0 1 0 0 0 0
Opponent W D L
Albion Rovers Albion Rovers 1 0 1 0 0 0 0 0
Azerbaijan Azerbaijan 1 0 1 0 0 1 0 0
AZ Alkmaar AZ Alkmaar 1 0 0 1 0 0 0 0
Ballymena United Ballymena United 1 0 0 1 0 0 0 0
Brentford FC Brentford FC 1 1 0 0 0 0 0 0
Charlton Athletic Charlton Athletic 1 1 0 0 0 0 0 0
Crusaders FC Crusaders FC 1 0 0 1 0 0 0 0
Dundalk FC Dundalk FC 1 0 0 1 0 0 0 0
Dungannon Swifts Dungannon Swifts 1 1 0 0 0 0 0 0
East Fife FC East Fife FC 1 1 0 0 0 0 0 0
Finn Harps Finn Harps 1 1 0 0 0 0 0 0
Finland Finland 1 0 1 0 0 0 0 0
Glenavon FC Glenavon FC 1 0 1 0 0 0 0 0
Glentoran FC Glentoran FC 1 1 0 0 0 0 0 0
Gretna FC Gretna FC 1 1 0 0 0 0 0 0
Hamilton Academical Hamilton Academical 1 1 0 0 0 0 0 0
Hull City Hull City 1 1 0 0 0 0 0 0
Limerick FC Limerick FC 1 1 0 0 0 0 0 0
Maccabi Tel Aviv Maccabi Tel Aviv 1 1 0 0 0 0 0 0
North Carolina FC North Carolina FC 1 0 0 1 0 0 0 0
Opponent W D L
Norway Norway 1 0 0 1 0 0 0 0
Nottingham Forest Nottingham Forest 1 0 0 1 0 0 0 0
Notts County Notts County 1 1 0 0 0 0 0 0
Portsmouth FC Portsmouth FC 1 0 0 1 0 0 0 0
Portugal Portugal 1 0 1 0 0 0 0 0
Romania Romania 1 0 0 1 0 0 0 0
Romania Romania [U21] 1 0 0 1 0 0 0 0
Russia Russia 1 0 0 1 0 0 0 0
Scotland Scotland 1 0 1 0 0 0 0 0
Slovakia Slovakia 1 0 0 1 0 0 0 0
Czech Republic Czech Republic 1 0 1 0 0 0 0 0
Hungary Hungary 1 0 0 1 0 0 0 0
Uruguay Uruguay 1 0 0 1 0 0 0 0
Wales Wales 1 0 1 0 0 0 0 0
Wexford FC Wexford FC 1 1 0 0 0 0 0 0