Skip to content
Almanac
Menu

Head-to-head

#OpponentPWDLGD
1Airdrieonians14626−4
2Alloa Athletic12732+17
3Montrose12543+7
4Clyde8431+10
5Cove Rangers8323+2
6Dunfermline8332+1
7Edinburgh City8611+11
8Hamilton Academical8620+10
9Kelty Hearts8422+4
10Peterhead8521+13
11Queen of the8611+11
12Queen's Park8332−1
13Livingston7124−4
14Celtic6105−8
15Heart of Midlothian6204−5
16Hibernian5212−1
17Motherwell5320+3
18Rangers5023−7
19Aberdeen4310+3
20Annan Athletic4220+6
21Ayr Utd4121−1
22Dumbarton4301+8
23Dundee42020
24Dundee United4121+2
25East Fife4400+7
26Greenock Morton4400+14
27Kilmarnock4400+10
28Partick Thistle4211+3
29Raith Rovers4202+2
30St Mirren4103−2
31Stirling Albion4400+10
32St Johnstone10100

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