Skip to content
Almanac
Menu

Head-to-head

#OpponentPWDLGD
1Aberdeen244614−21
2Hibernian24879−11
3Motherwell243615−23
4St Mirren24699−3
5St Johnstone23977+7
6Celtic222614−33
7Rangers221318−37
8Kilmarnock19748−4
9Ross County19964+12
10Heart of Midlothian17278−6
11Dundee15447−1
12Dundee United14644−1
13Hamilton Academical14923+16
14Partick Thistle8323+2
15Falkirk7421+4
16Dunfermline62220
17Ayr Utd5302+5
18Greenock Morton5320+5
19Queen's Park5221+3
20Raith Rovers5311+3
21Airdrieonians4310+5
22Arbroath21010
23Inverness CT20200
24Stenhousemuir2101+2

Only finished matches stored on Almanac are counted, so older meetings between some clubs may be missing.

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources